@prefix fhir: <http://hl7.org/fhir/> .
@prefix loinc: <https://loinc.org/rdf/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sct: <http://snomed.info/id/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

<https://profiles.ihe.net/ITI/MHD/Parameters/ex-input-doc-bundle> a fhir:Parameters ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "ex-input-doc-bundle"] ; # 
  fhir:meta [
     fhir:profile ( [
       fhir:v "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.GenerateMetadata.Parameters.In"^^xsd:anyURI ;
       fhir:l <https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.GenerateMetadata.Parameters.In>
     ] )
  ] ; # 
  fhir:parameter ( [
     fhir:name [ fhir:v "document" ] ;
     fhir:Parameters.parameter.resource ( [
       a fhir:Bundle ;
       fhir:id [ fhir:v "ex-fhir-document-bundle" ] ;
       fhir:meta [
         fhir:lastUpdated [ fhir:v "2013-05-28T22:12:21Z"^^xsd:dateTime ]
       ] ;
       fhir:identifier [
         fhir:system [
           fhir:v "urn:ietf:rfc:3986"^^xsd:anyURI ;
           fhir:l <urn:ietf:rfc:3986>
         ] ;
         fhir:value [ fhir:v "urn:uuid:0c3151bd-1cbf-4d64-b04d-cd9187a4c6e0" ]
       ] ;
       fhir:type [ fhir:v "document" ] ;
       fhir:timestamp [ fhir:v "2013-05-28T22:12:21Z"^^xsd:dateTime ] ;
       fhir:entry ( [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/Composition/180f219f-97a8-486d-99d9-ed631fe4fc57"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/Composition/180f219f-97a8-486d-99d9-ed631fe4fc57>
         ] ;
         fhir:resource ( <http://example.org/fhir/Composition/180f219f-97a8-486d-99d9-ed631fe4fc57> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/Practitioner/fdoc-practitioner"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/Practitioner/fdoc-practitioner>
         ] ;
         fhir:resource ( <http://example.org/fhir/Practitioner/fdoc-practitioner> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/Patient/fdoc-patient"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/Patient/fdoc-patient>
         ] ;
         fhir:resource ( <http://example.org/fhir/Patient/fdoc-patient> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/Encounter/fdoc-encounter"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/Encounter/fdoc-encounter>
         ] ;
         fhir:resource ( <http://example.org/fhir/Encounter/fdoc-encounter> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/Observation/fdoc-observation"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/Observation/fdoc-observation>
         ] ;
         fhir:resource ( <http://example.org/fhir/Observation/fdoc-observation> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/MedicationRequest/fdoc-medicationrequest"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/MedicationRequest/fdoc-medicationrequest>
         ] ;
         fhir:resource ( <http://example.org/fhir/MedicationRequest/fdoc-medicationrequest> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/MedicationStatement/fdoc-medicationstatement"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/MedicationStatement/fdoc-medicationstatement>
         ] ;
         fhir:resource ( <http://example.org/fhir/MedicationStatement/fdoc-medicationstatement> )
       ] [
         fhir:fullUrl [
           fhir:v "http://example.org/fhir/AllergyIntolerance/fdoc-allergyintolerance"^^xsd:anyURI ;
           fhir:l <http://example.org/fhir/AllergyIntolerance/fdoc-allergyintolerance>
         ] ;
         fhir:resource ( <http://example.org/fhir/AllergyIntolerance/fdoc-allergyintolerance> )
       ] )
     ] )
  ] ) . # 

<http://example.org/fhir/Composition/180f219f-97a8-486d-99d9-ed631fe4fc57> a fhir:Composition ;
  fhir:id [ fhir:v "180f219f-97a8-486d-99d9-ed631fe4fc57"] ; # 
  fhir:meta [
     fhir:lastUpdated [ fhir:v "2013-05-28T22:12:21Z"^^xsd:dateTime ]
  ] ; # 
  fhir:status [ fhir:v "final"] ; # 
  fhir:type [
     fhir:coding ( [
       a loinc:28655-9 ;
       fhir:system [
         fhir:v "http://loinc.org"^^xsd:anyURI ;
         fhir:l <http://loinc.org>
       ] ;
       fhir:code [ fhir:v "28655-9" ]
     ] ) ;
     fhir:text [ fhir:v "Discharge Summary from Responsible Clinician" ]
  ] ; # 
  fhir:subject [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:encounter [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Encounter/fdoc-encounter> ;
     fhir:reference [ fhir:v "Encounter/fdoc-encounter" ]
  ] ; # 
  fhir:date [ fhir:v "2013-02-01T12:30:02Z"^^xsd:dateTime] ; # 
  fhir:author ( [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Practitioner/fdoc-practitioner> ;
     fhir:reference [ fhir:v "Practitioner/fdoc-practitioner" ]
  ] ) ; # 
  fhir:title [ fhir:v "Discharge Summary"] ; # 
  fhir:section ( [
     fhir:title [ fhir:v "Reason for admission" ] ;
     fhir:code [
       fhir:coding ( [
         a loinc:29299-5 ;
         fhir:system [
           fhir:v "http://loinc.org"^^xsd:anyURI ;
           fhir:l <http://loinc.org>
         ] ;
         fhir:code [ fhir:v "29299-5" ] ;
         fhir:display [ fhir:v "Reason for visit Narrative" ]
       ] )
     ] ;
     fhir:text [
       fhir:status [ fhir:v "additional" ] ;
       fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table><thead><tr><td>Details</td><td/></tr></thead><tbody><tr><td>Acute Asthmatic attack. Was wheezing for days prior to admission.</td><td/></tr></tbody></table></div>"^^rdf:XMLLiteral ]
     ] ;
     fhir:entry ( [
       fhir:l <https://profiles.ihe.net/ITI/MHD/Observation/fdoc-observation> ;
       fhir:reference [ fhir:v "Observation/fdoc-observation" ]
     ] )
  ] [
     fhir:title [ fhir:v "Medications on Discharge" ] ;
     fhir:code [
       fhir:coding ( [
         a loinc:10183-2 ;
         fhir:system [
           fhir:v "http://loinc.org"^^xsd:anyURI ;
           fhir:l <http://loinc.org>
         ] ;
         fhir:code [ fhir:v "10183-2" ] ;
         fhir:display [ fhir:v "Hospital discharge medications Narrative" ]
       ] )
     ] ;
     fhir:text [
       fhir:status [ fhir:v "additional" ] ;
       fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table><thead><tr><td>Medication</td><td>Last Change</td><td>Last ChangeReason</td></tr></thead><tbody><tr><td>Theophylline 200mg BD after meals</td><td>continued</td></tr><tr><td>Ventolin Inhaler</td><td>stopped</td><td>Getting side effect of tremor</td></tr></tbody></table></div>"^^rdf:XMLLiteral ]
     ] ;
     fhir:entry ( [
       fhir:l <https://profiles.ihe.net/ITI/MHD/MedicationRequest/fdoc-medicationrequest> ;
       fhir:reference [ fhir:v "MedicationRequest/fdoc-medicationrequest" ]
     ] [
       fhir:l <https://profiles.ihe.net/ITI/MHD/MedicationStatement/fdoc-medicationstatement> ;
       fhir:reference [ fhir:v "MedicationStatement/fdoc-medicationstatement" ]
     ] )
  ] [
     fhir:title [ fhir:v "Known allergies" ] ;
     fhir:code [
       fhir:coding ( [
         a loinc:48765-2 ;
         fhir:system [
           fhir:v "http://loinc.org"^^xsd:anyURI ;
           fhir:l <http://loinc.org>
         ] ;
         fhir:code [ fhir:v "48765-2" ] ;
         fhir:display [ fhir:v "Allergies and adverse reactions Document" ]
       ] )
     ] ;
     fhir:text [
       fhir:status [ fhir:v "additional" ] ;
       fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table><thead><tr><td>Allergen</td><td>Reaction</td></tr></thead><tbody><tr><td>Doxycycline</td><td>Hives</td></tr></tbody></table></div>"^^rdf:XMLLiteral ]
     ] ;
     fhir:entry ( [
       fhir:l <https://profiles.ihe.net/ITI/MHD/AllergyIntolerance/fdoc-allergyintolerance> ;
       fhir:reference [ fhir:v "AllergyIntolerance/fdoc-allergyintolerance" ]
     ] )
  ] ) . # 

<http://example.org/fhir/Practitioner/fdoc-practitioner> a fhir:Practitioner ;
  fhir:id [ fhir:v "fdoc-practitioner"] ; # 
  fhir:identifier ( [
     fhir:system [
       fhir:v "http://www.acme.org/practitioners"^^xsd:anyURI ;
       fhir:l <http://www.acme.org/practitioners>
     ] ;
     fhir:value [ fhir:v "23" ]
  ] ) ; # 
  fhir:name ( [
     fhir:family [ fhir:v "Careful" ] ;
     fhir:given ( [ fhir:v "Adam" ] ) ;
     fhir:prefix ( [ fhir:v "Dr" ] )
  ] ) . # 

<http://example.org/fhir/Patient/fdoc-patient> a fhir:Patient ;
  fhir:id [ fhir:v "fdoc-patient"] ; # 
  fhir:active [ fhir:v true] ; # 
  fhir:name ( [
     fhir:text [ fhir:v "Eve Everywoman" ] ;
     fhir:family [ fhir:v "Everywoman1" ] ;
     fhir:given ( [ fhir:v "Eve" ] )
  ] ) ; # 
  fhir:telecom ( [
     fhir:system [ fhir:v "phone" ] ;
     fhir:value [ fhir:v "555-555-2003" ] ;
     fhir:use [ fhir:v "work" ]
  ] ) ; # 
  fhir:gender [ fhir:v "female"] ; # 
  fhir:birthDate [ fhir:v "1955-01-06"^^xsd:date] ; # 
  fhir:address ( [
     fhir:use [ fhir:v "home" ] ;
     fhir:line ( [ fhir:v "2222 Home Street" ] )
  ] ) . # 

<http://example.org/fhir/Encounter/fdoc-encounter> a fhir:Encounter ;
  fhir:id [ fhir:v "fdoc-encounter"] ; # 
  fhir:identifier ( [
     fhir:system [
       fhir:v "http://www.example.org/encounters"^^xsd:anyURI ;
       fhir:l <http://www.example.org/encounters>
     ] ;
     fhir:value [ fhir:v "S100" ]
  ] ) ; # 
  fhir:status [ fhir:v "finished"] ; # 
  fhir:class [
     fhir:system [
       fhir:v "http://terminology.hl7.org/CodeSystem/v3-ActCode"^^xsd:anyURI ;
       fhir:l <http://terminology.hl7.org/CodeSystem/v3-ActCode>
     ] ;
     fhir:code [ fhir:v "IMP" ] ;
     fhir:display [ fhir:v "inpatient encounter" ]
  ] ; # 
  fhir:type ( [
     fhir:text [ fhir:v "Orthopedic Admission" ]
  ] ) ; # 
  fhir:subject [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:period [
     fhir:start [ fhir:v "2013-01-20T12:30:02Z"^^xsd:dateTime ] ;
     fhir:end [ fhir:v "2013-02-01T12:30:02Z"^^xsd:dateTime ]
  ] ; # 
  fhir:hospitalization [
     fhir:dischargeDisposition [
       fhir:text [ fhir:v "Discharged to care of GP" ]
     ]
  ] . # 

<http://example.org/fhir/Observation/fdoc-observation> a fhir:Observation ;
  fhir:id [ fhir:v "fdoc-observation"] ; # 
  fhir:status [ fhir:v "final"] ; # 
  fhir:code [
     fhir:coding ( [
       a loinc:46241-6 ;
       fhir:system [
         fhir:v "http://loinc.org"^^xsd:anyURI ;
         fhir:l <http://loinc.org>
       ] ;
       fhir:code [ fhir:v "46241-6" ]
     ] ) ;
     fhir:text [ fhir:v "Reason for admission" ]
  ] ; # 
  fhir:subject [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:encounter [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Encounter/fdoc-encounter> ;
     fhir:reference [ fhir:v "Encounter/fdoc-encounter" ]
  ] ; # 
  fhir:value [
     a fhir:String ;
     fhir:v "Acute Asthmatic attack. Was wheezing for days prior to admission."
  ] . # 

<http://example.org/fhir/MedicationRequest/fdoc-medicationrequest> a fhir:MedicationRequest ;
  fhir:id [ fhir:v "fdoc-medicationrequest"] ; # 
  fhir:status [ fhir:v "unknown"] ; # 
  fhir:intent [ fhir:v "order"] ; # 
  fhir:medication [
     a fhir:CodeableConcept ;
     fhir:coding ( [
       a sct:66493003 ;
       fhir:system [
         fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
         fhir:l <http://snomed.info/sct>
       ] ;
       fhir:code [ fhir:v "66493003" ]
     ] ) ;
     fhir:text [ fhir:v "Theophylline 200mg" ]
  ] ; # 
  fhir:subject [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:requester [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Practitioner/fdoc-practitioner> ;
     fhir:reference [ fhir:v "Practitioner/fdoc-practitioner" ]
  ] ; # 
  fhir:reasonCode ( [
     fhir:text [ fhir:v "Management of Asthma" ]
  ] ) ; # 
  fhir:dosageInstruction ( [
     fhir:additionalInstruction ( [
       fhir:text [ fhir:v "Take with Food" ]
     ] ) ;
     fhir:timing [
       fhir:repeat [
         fhir:frequency [ fhir:v "2"^^xsd:positiveInteger ] ;
         fhir:period [ fhir:v "1"^^xsd:decimal ] ;
         fhir:periodUnit [ fhir:v "d" ]
       ]
     ] ;
     fhir:route [
       fhir:coding ( [
         a sct:394899003 ;
         fhir:system [
           fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
           fhir:l <http://snomed.info/sct>
         ] ;
         fhir:code [ fhir:v "394899003" ] ;
         fhir:display [ fhir:v "oral administration of treatment" ]
       ] )
     ] ;
     fhir:doseAndRate ( [
       fhir:type [
         fhir:coding ( [
           fhir:system [
             fhir:v "http://terminology.hl7.org/CodeSystem/dose-rate-type"^^xsd:anyURI ;
             fhir:l <http://terminology.hl7.org/CodeSystem/dose-rate-type>
           ] ;
           fhir:code [ fhir:v "ordered" ] ;
           fhir:display [ fhir:v "Ordered" ]
         ] )
       ] ;
       fhir:dose [
         a fhir:Quantity ;
         fhir:value [ fhir:v "1"^^xsd:decimal ] ;
         fhir:unit [ fhir:v "tablet" ] ;
         fhir:system [
           fhir:v "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"^^xsd:anyURI ;
           fhir:l <http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm>
         ] ;
         fhir:code [ fhir:v "TAB" ]
       ]
     ] )
  ] ) . # 

<http://example.org/fhir/MedicationStatement/fdoc-medicationstatement> a fhir:MedicationStatement ;
  fhir:id [ fhir:v "fdoc-medicationstatement"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:statusReason ( [
     fhir:text [ fhir:v "Management of Asthma" ]
  ] ) ; # 
  fhir:medication [
     a fhir:CodeableConcept ;
     fhir:text [ fhir:v "Ventolin Inhaler" ]
  ] ; # 
  fhir:subject [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:dateAsserted [ fhir:v "2013-05-05T16:13:03Z"^^xsd:dateTime] . # 

<http://example.org/fhir/AllergyIntolerance/fdoc-allergyintolerance> a fhir:AllergyIntolerance ;
  fhir:id [ fhir:v "fdoc-allergyintolerance"] ; # 
  fhir:clinicalStatus [
     fhir:coding ( [
       fhir:system [
         fhir:v "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"^^xsd:anyURI ;
         fhir:l <http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical>
       ] ;
       fhir:code [ fhir:v "active" ] ;
       fhir:display [ fhir:v "Active" ]
     ] )
  ] ; # 
  fhir:verificationStatus [
     fhir:coding ( [
       fhir:system [
         fhir:v "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"^^xsd:anyURI ;
         fhir:l <http://terminology.hl7.org/CodeSystem/allergyintolerance-verification>
       ] ;
       fhir:code [ fhir:v "confirmed" ] ;
       fhir:display [ fhir:v "Confirmed" ]
     ] )
  ] ; # 
  fhir:type [ fhir:v "allergy"] ; # 
  fhir:criticality [ fhir:v "high"] ; # 
  fhir:code [
     fhir:text [ fhir:v "Doxycycline" ]
  ] ; # 
  fhir:patient [
     fhir:l <https://profiles.ihe.net/ITI/MHD/Patient/fdoc-patient> ;
     fhir:reference [ fhir:v "Patient/fdoc-patient" ]
  ] ; # 
  fhir:recordedDate [ fhir:v "2012-09-17"^^xsd:date] ; # 
  fhir:reaction ( [
     fhir:manifestation ( [
       fhir:text [ fhir:v "Hives" ]
     ] )
  ] ) . # 

# -------------------------------------------------------------------------------------

