DHIN 2025Connectathon FHIR IG
0.2.0 - ci-build
DHIN 2025Connectathon FHIR IG, published by DHIN. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Nigeria-FHIR-Community/2025Connectathon/ and changes regularly. See the Directory of published versions
@prefix fhir: <http://hl7.org/fhir/> .
@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 xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
a fhir:Bundle ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "ImmSmartScheduler-Book-001"] ; #
fhir:meta [
( fhir:profile [
fhir:v "https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-imm-smart-scheduler-bundle"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-imm-smart-scheduler-bundle> ] )
] ; #
fhir:type [ fhir:v "transaction"] ; #
fhir:entry ( [
fhir:fullUrl [
fhir:v "urn:uuid:992211bb-e5f6-4789-a123-456789abcdef"^^xsd:anyURI ;
fhir:l <urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> ] ;
( fhir:resource <urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> ) ;
fhir:request [
fhir:method [ fhir:v "POST" ] ;
fhir:url [
fhir:v "Patient"^^xsd:anyURI ;
fhir:l fhir:Patient ] ]
] [
fhir:fullUrl [
fhir:v "urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef"^^xsd:anyURI ;
fhir:l <urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef> ] ;
( fhir:resource <urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef> ) ;
fhir:request [
fhir:method [ fhir:v "POST" ] ;
fhir:url [
fhir:v "Organization"^^xsd:anyURI ;
fhir:l fhir:Organization ] ]
] [
fhir:fullUrl [
fhir:v "urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef"^^xsd:anyURI ;
fhir:l <urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef> ] ;
( fhir:resource <urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef> ) ;
fhir:request [
fhir:method [ fhir:v "POST" ] ;
fhir:url [
fhir:v "Location"^^xsd:anyURI ;
fhir:l fhir:Location ] ]
] [
fhir:fullUrl [
fhir:v "urn:uuid:ff2211bb-e5f6-4789-a123-456789abcdef"^^xsd:anyURI ;
fhir:l <urn:uuid:ff2211bb-e5f6-4789-a123-456789abcdef> ] ;
( fhir:resource <urn:uuid:ff2211bb-e5f6-4789-a123-456789abcdef> ) ;
fhir:request [
fhir:method [ fhir:v "POST" ] ;
fhir:url [
fhir:v "Appointment"^^xsd:anyURI ;
fhir:l fhir:Appointment ] ]
] [
fhir:fullUrl [
fhir:v "urn:uuid:ddd211bb-e5f6-4789-a123-456789abcdef"^^xsd:anyURI ;
fhir:l <urn:uuid:ddd211bb-e5f6-4789-a123-456789abcdef> ] ;
( fhir:resource <urn:uuid:ddd211bb-e5f6-4789-a123-456789abcdef> ) ;
fhir:request [
fhir:method [ fhir:v "POST" ] ;
fhir:url [
fhir:v "ImmunizationRecommendation"^^xsd:anyURI ;
fhir:l fhir:ImmunizationRecommendation ] ]
] ) . #
<urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> a fhir:Patient ;
fhir:id [ fhir:v "NgPatient-IMMSS-001"] ; #
fhir:meta [
fhir:lastUpdated [ fhir:v "2025-11-06T08:10:00+01:00"^^xsd:dateTime ] ;
( fhir:profile [
fhir:v "https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-patient"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-patient> ] )
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Patient_NgPatient-IMMSS-001\"> </a><p class=\"res-header-id\"><b>Generated Narrative: Patient NgPatient-IMMSS-001</b></p><a name=\"NgPatient-IMMSS-001\"> </a><a name=\"hcNgPatient-IMMSS-001\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Last updated: 2025-11-06 08:10:00+0100</p><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-ng-patient.html\">NG Patient</a></p></div><p style=\"border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;\">Terfa Dooshima Male, DoB: 1988-06-01 ( mobile: 08031234567)</p><hr/><table class=\"grid\"><tr><td style=\"background-color: #f3f5da\" title=\"Record is active\">Active:</td><td colspan=\"3\">true</td></tr><tr><td style=\"background-color: #f3f5da\" title=\"Ways to contact the Patient\">Contact Detail</td><td colspan=\"3\">Wadata PHC Road Makurdi BE </td></tr></table></div>"^^rdf:XMLLiteral ]
] ; #
fhir:identifier ( [
fhir:type [
( fhir:coding [
fhir:system [
fhir:v "https://sandbox.dhin-hie.org/ig/CodeSystem/patient-identifier-cs"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/CodeSystem/patient-identifier-cs> ] ;
fhir:code [ fhir:v "MOBILE" ] ;
fhir:display [ fhir:v "mobile" ] ] ) ] ;
fhir:system [
fhir:v "https://sandbox.dhin-hie.org/ig/CodeSystem/patient-identifier-cs"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/CodeSystem/patient-identifier-cs> ] ;
fhir:value [ fhir:v "08031234567" ]
] ) ; #
fhir:active [ fhir:v true] ; #
fhir:name ( [
fhir:family [ fhir:v "Dooshima" ] ;
( fhir:given [ fhir:v "Terfa" ] )
] ) ; #
fhir:gender [ fhir:v "male"] ; #
fhir:birthDate [ fhir:v "1988-06-01"^^xsd:date] ; #
fhir:address ( [
( fhir:line [ fhir:v "Wadata PHC Road" ] ) ;
fhir:city [ fhir:v "Makurdi" ] ;
fhir:district [ fhir:v "be-makurdi" ] ;
fhir:state [ fhir:v "BE" ]
] ) . #
<urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef> a fhir:Organization ;
fhir:id [ fhir:v "NgOrganization-IMMSS-001"] ; #
fhir:meta [
( fhir:profile [
fhir:v "https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-organization"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-organization> ] )
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Organization_NgOrganization-IMMSS-001\"> </a><p class=\"res-header-id\"><b>Generated Narrative: Organization NgOrganization-IMMSS-001</b></p><a name=\"NgOrganization-IMMSS-001\"> </a><a name=\"hcNgOrganization-IMMSS-001\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-ng-organization.html\">NG Organization</a></p></div><p><b>identifier</b>: <code>https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-registry</code>/HCF-12346</p><p><b>active</b>: true</p><p><b>type</b>: <span title=\"Codes:{https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-type phc-center-l1}\">PHC Center Level 1</span></p><p><b>name</b>: Apo PHC</p><p><b>telecom</b>: ph: 09-222-7788</p><p><b>address</b>: Wadata Makurdi BE </p></div>"^^rdf:XMLLiteral ]
] ; #
fhir:identifier ( [
fhir:system [
fhir:v "https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-registry"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-registry> ] ;
fhir:value [ fhir:v "HCF-12346" ]
] ) ; #
fhir:active [ fhir:v true] ; #
fhir:type ( [
( fhir:coding [
fhir:system [
fhir:v "https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-type"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-facility-type> ] ;
fhir:code [ fhir:v "phc-center-l1" ] ;
fhir:display [ fhir:v "PHC Center Level 1" ] ] )
] ) ; #
fhir:name [ fhir:v "Apo PHC"] ; #
fhir:telecom ( [
fhir:system [ fhir:v "phone" ] ;
fhir:value [ fhir:v "09-222-7788" ]
] ) ; #
fhir:address ( [
( fhir:line [ fhir:v "Wadata" ] ) ;
fhir:city [ fhir:v "Makurdi" ] ;
fhir:district [ fhir:v "be-makurdi" ] ;
fhir:state [ fhir:v "BE" ]
] ) . #
<urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef> a fhir:Location ;
fhir:id [ fhir:v "NgLocation-IMMSS-001"] ; #
fhir:meta [
( fhir:profile [
fhir:v "https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-location"^^xsd:anyURI ;
fhir:l <https://sandbox.dhin-hie.org/ig/StructureDefinition/ng-location> ] )
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Location_NgLocation-IMMSS-001\"> </a><p class=\"res-header-id\"><b>Generated Narrative: Location NgLocation-IMMSS-001</b></p><a name=\"NgLocation-IMMSS-001\"> </a><a name=\"hcNgLocation-IMMSS-001\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-ng-location.html\">NG Location</a></p></div><p><b>status</b>: Active</p><p><b>name</b>: Immunization Room 1</p><p><b>type</b>: <span title=\"Codes:\">Clinic Room</span></p><p><b>address</b>: Wadata Makurdi BE NG </p><h3>Positions</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Longitude</b></td><td><b>Latitude</b></td></tr><tr><td style=\"display: none\">*</td><td>7.4974</td><td>9.0223</td></tr></table><p><b>managingOrganization</b>: <a href=\"Bundle-ImmSmartScheduler-Book-001.html#urn-uuid-9922aabb-e5f6-4789-a123-456789abcdef\">Organization Apo PHC</a></p></div>"^^rdf:XMLLiteral ]
] ; #
fhir:status [ fhir:v "active"] ; #
fhir:name [ fhir:v "Immunization Room 1"] ; #
fhir:type ( [
fhir:text [ fhir:v "Clinic Room" ]
] ) ; #
fhir:address [
( fhir:line [ fhir:v "Wadata" ] ) ;
fhir:city [ fhir:v "Makurdi" ] ;
fhir:district [ fhir:v "be-makurdi" ] ;
fhir:state [ fhir:v "BE" ] ;
fhir:country [ fhir:v "NG" ]
] ; #
fhir:position [
fhir:longitude [ fhir:v 7.4974 ] ;
fhir:latitude [ fhir:v 9.0223 ]
] ; #
fhir:managingOrganization [
fhir:l <urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef> ;
fhir:reference [ fhir:v "urn:uuid:9922aabb-e5f6-4789-a123-456789abcdef" ]
] . #
<urn:uuid:ff2211bb-e5f6-4789-a123-456789abcdef> a fhir:Appointment ;
fhir:id [ fhir:v "Appointment-IMMSS-001"] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"Appointment_Appointment-IMMSS-001\"> </a><p class=\"res-header-id\"><b>Generated Narrative: Appointment Appointment-IMMSS-001</b></p><a name=\"Appointment-IMMSS-001\"> </a><a name=\"hcAppointment-IMMSS-001\"> </a><p><b>status</b>: Booked</p><p><b>serviceCategory</b>: <span title=\"Codes:\">Immunization</span></p><p><b>serviceType</b>: <span title=\"Codes:\">Childhood vaccine visit</span></p><p><b>priority</b>: 5</p><p><b>description</b>: BCG / OPV0 visit</p><p><b>start</b>: 2025-11-08 09:00:00+0100</p><p><b>end</b>: 2025-11-08 09:15:00+0100</p><p><b>minutesDuration</b>: 15</p><p><b>created</b>: 2025-11-06 08:12:00+0100</p><blockquote><p><b>participant</b></p><p><b>type</b>: <span title=\"Codes:{http://terminology.hl7.org/CodeSystem/v3-ParticipationType PART}\">Participation</span></p><p><b>actor</b>: <a href=\"Bundle-ImmSmartScheduler-Book-001.html#urn-uuid-992211bb-e5f6-4789-a123-456789abcdef\">Terfa Dooshima Male, DoB: 1988-06-01 ( mobile: 08031234567)</a></p><p><b>status</b>: Accepted</p></blockquote><blockquote><p><b>participant</b></p><p><b>type</b>: <span title=\"Codes:{http://terminology.hl7.org/CodeSystem/v3-ParticipationType BBY}\">baby</span></p><p><b>actor</b>: <a href=\"Bundle-ImmSmartScheduler-Book-001.html#urn-uuid-99ee11bb-e5f6-4789-a123-456789abcdef\">Location Immunization Room 1</a></p><p><b>status</b>: Accepted</p></blockquote><blockquote><p><b>participant</b></p><p><b>type</b>: <span title=\"Codes:{http://terminology.hl7.org/CodeSystem/v3-ParticipationType CST}\">custodian</span></p><p><b>actor</b>: <a href=\"Bundle-ImmSmartScheduler-Book-001.html#urn-uuid-992211bb-e5f6-4789-a123-456789abcdef\">Terfa Dooshima Male, DoB: 1988-06-01 ( mobile: 08031234567)</a></p><p><b>status</b>: Accepted</p></blockquote></div>"^^rdf:XMLLiteral ]
] ; #
fhir:status [ fhir:v "booked"] ; #
fhir:serviceCategory ( [
fhir:text [ fhir:v "Immunization" ]
] ) ; #
fhir:serviceType ( [
fhir:text [ fhir:v "Childhood vaccine visit" ]
] ) ; #
fhir:priority [ fhir:v "5"^^xsd:nonNegativeInteger] ; #
fhir:description [ fhir:v "BCG / OPV0 visit"] ; #
fhir:start [ fhir:v "2025-11-08T09:00:00+01:00"^^xsd:dateTime] ; #
fhir:end [ fhir:v "2025-11-08T09:15:00+01:00"^^xsd:dateTime] ; #
fhir:minutesDuration [ fhir:v "15"^^xsd:positiveInteger] ; #
fhir:created [ fhir:v "2025-11-06T08:12:00+01:00"^^xsd:dateTime] ; #
fhir:participant ( [
( fhir:type [
( fhir:coding [
fhir:system [
fhir:v "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"^^xsd:anyURI ;
fhir:l <http://terminology.hl7.org/CodeSystem/v3-ParticipationType> ] ;
fhir:code [ fhir:v "PART" ] ] ) ] ) ;
fhir:actor [
fhir:l <urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> ;
fhir:reference [ fhir:v "urn:uuid:992211bb-e5f6-4789-a123-456789abcdef" ] ] ;
fhir:status [ fhir:v "accepted" ]
] [
( fhir:type [
( fhir:coding [
fhir:system [
fhir:v "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"^^xsd:anyURI ;
fhir:l <http://terminology.hl7.org/CodeSystem/v3-ParticipationType> ] ;
fhir:code [ fhir:v "BBY" ] ] ) ] ) ;
fhir:actor [
fhir:l <urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef> ;
fhir:reference [ fhir:v "urn:uuid:99ee11bb-e5f6-4789-a123-456789abcdef" ] ] ;
fhir:status [ fhir:v "accepted" ]
] [
( fhir:type [
( fhir:coding [
fhir:system [
fhir:v "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"^^xsd:anyURI ;
fhir:l <http://terminology.hl7.org/CodeSystem/v3-ParticipationType> ] ;
fhir:code [ fhir:v "CST" ] ] ) ] ) ;
fhir:actor [
fhir:l <urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> ;
fhir:reference [ fhir:v "urn:uuid:992211bb-e5f6-4789-a123-456789abcdef" ] ] ;
fhir:status [ fhir:v "accepted" ]
] ) . #
<urn:uuid:ddd211bb-e5f6-4789-a123-456789abcdef> a fhir:ImmunizationRecommendation ;
fhir:id [ fhir:v "ImmRec-IMMSS-001"] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><a name=\"ImmunizationRecommendation_ImmRec-IMMSS-001\"> </a><p class=\"res-header-id\"><b>Generated Narrative: ImmunizationRecommendation ImmRec-IMMSS-001</b></p><a name=\"ImmRec-IMMSS-001\"> </a><a name=\"hcImmRec-IMMSS-001\"> </a><p><b>patient</b>: <a href=\"Bundle-ImmSmartScheduler-Book-001.html#urn-uuid-992211bb-e5f6-4789-a123-456789abcdef\">Terfa Dooshima Male, DoB: 1988-06-01 ( mobile: 08031234567)</a></p><p><b>date</b>: 2025-11-06</p><blockquote><p><b>recommendation</b></p><p><b>vaccineCode</b>: <span title=\"Codes:\">Measles-containing vaccine (MCV2)</span></p><p><b>targetDisease</b>: <span title=\"Codes:\">Measles</span></p><p><b>forecastStatus</b>: <span title=\"Codes:{http://terminology.hl7.org/CodeSystem/immunization-recommendation-status due}\">Dose due</span></p><h3>DateCriterions</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Code</b></td><td><b>Value</b></td></tr><tr><td style=\"display: none\">*</td><td><span title=\"Codes:\">recommended</span></td><td>2025-12-06</td></tr></table><p><b>description</b>: Schedule measles-containing vaccine (MCV2) at 15 months.</p><p><b>supportingPatientInformation</b>: Birth date: 2025-06-01</p></blockquote></div>"^^rdf:XMLLiteral ]
] ; #
fhir:patient [
fhir:l <urn:uuid:992211bb-e5f6-4789-a123-456789abcdef> ;
fhir:reference [ fhir:v "urn:uuid:992211bb-e5f6-4789-a123-456789abcdef" ]
] ; #
fhir:date [ fhir:v "2025-11-06"^^xsd:date] ; #
fhir:recommendation ( [
( fhir:vaccineCode [
fhir:text [ fhir:v "Measles-containing vaccine (MCV2)" ] ] ) ;
fhir:targetDisease [
fhir:text [ fhir:v "Measles" ] ] ;
fhir:forecastStatus [
( fhir:coding [
fhir:system [
fhir:v "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"^^xsd:anyURI ;
fhir:l <http://terminology.hl7.org/CodeSystem/immunization-recommendation-status> ] ;
fhir:code [ fhir:v "due" ] ] ) ;
fhir:text [ fhir:v "Dose due" ] ] ;
( fhir:dateCriterion [
fhir:code [
fhir:text [ fhir:v "recommended" ] ] ;
fhir:value [ fhir:v "2025-12-06"^^xsd:date ] ] ) ;
fhir:description [ fhir:v "Schedule measles-containing vaccine (MCV2) at 15 months." ] ;
( fhir:supportingPatientInformation [
fhir:display [ fhir:v "Birth date: 2025-06-01" ] ] )
] ) . #
IG © 2025+ DHIN. Package org.dhin-hie.sandbox#0.2.0 based on FHIR 4.0.1. Generated 2025-11-25
Links: Table of Contents |
QA Report