Eswatini HL7 FHIR Implementation Guide
1.0.0 - draft
Eswatini
Eswatini HL7 FHIR Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
<Bundle xmlns="http://hl7.org/fhir">
<id value="SzBundle-002-ART"/>
<type value="transaction"/>
<entry>
<fullUrl value="https://eswatinihie.com/fhir/Patient/SzPatient-001"/>
<resource>
<Patient>
<id value="SzPatient-001"/>
<meta>
<profile
value="https://eswatinihie.com/fhir/StructureDefinition/SzPatient"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Patient_SzPatient-001"> </a><p class="res-header-id"><b>Generated Narrative: Patient SzPatient-001</b></p><a name="SzPatient-001"> </a><a name="hcSzPatient-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-SzPatient.html">Eswatini Patient Profile</a></p></div><p style="border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;">Celucolo Celani Sacolo Male, DoB: 2000-01-01 ( Medical Record Number: Client Management Information System#M001010101-1 (use: usual, ))</p><hr/><table class="grid"><tr><td style="background-color: #f3f5da" title="Known Marital status of Patient">Marital Status:</td><td colspan="3"><span title="Codes:{http://terminology.hl7.org/CodeSystem/v3-MaritalStatus M}">Married</span></td></tr><tr><td style="background-color: #f3f5da" title="Other Id (see the one above)">Other Id:</td><td colspan="3">Personal ID Number/2001010000001 (use: official, )</td></tr><tr><td style="background-color: #f3f5da" title="Ways to contact the Patient">Contact Detail</td><td colspan="3"><ul><li>ph: 7600 0000</li><li>Mbabane </li></ul></td></tr><tr><td style="background-color: #f3f5da" title="Extention for Eswatini Tinkhundla"><a href="StructureDefinition-SzInkhundlaExtension.html">Extention: Eswatini Inkhundla</a></td><td colspan="3"><span title="Codes:{https://eswatinihie.com/fhir/CodeSystem/SzTinkhundlaCS 3}">LOBAMBA</span></td></tr><tr><td style="background-color: #f3f5da" title="Extention for Eswatini Chiefdom"><a href="StructureDefinition-SzChiefdomExtension.html">Extention: Eswatini Chiefdom</a></td><td colspan="3"><span title="Codes:{https://eswatinihie.com/fhir/CodeSystem/SzChiefdomCS 7}">Lobamba</span></td></tr><tr><td style="background-color: #f3f5da" title="Extention for Eswatini Chiefdom"><a href="StructureDefinition-SzRegistrationDate.html">Extention: Patient Registration Date</a></td><td colspan="3">2025-06-01 10:00:00+0000</td></tr><tr><td style="background-color: #f3f5da" title="Extention for Eswatini Nationality"><a href="StructureDefinition-SzNationalityExtension.html">Extention: Eswatini Nationality</a></td><td colspan="3"><span title="Codes:{urn:iso:std:iso:3166 SZ}">Eswatini</span></td></tr></table></div>
</text>
<extension
url="https://eswatinihie.com/fhir/StructureDefinition/SzRegistrationDate">
<valueDateTime value="2025-06-01T10:00:00Z"/>
</extension>
<extension
url="https://eswatinihie.com/fhir/StructureDefinition/SzNationalityExtension">
<valueCodeableConcept>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="SZ"/>
</coding>
<text value="Eswatini"/>
</valueCodeableConcept>
</extension>
<extension
url="https://eswatinihie.com/fhir/StructureDefinition/SzInkhundlaExtension">
<valueCodeableConcept>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzTinkhundlaCS"/>
<code value="3"/>
<display value="LOBAMBA"/>
</coding>
<text value="LOBAMBA"/>
</valueCodeableConcept>
</extension>
<extension
url="https://eswatinihie.com/fhir/StructureDefinition/SzChiefdomExtension">
<valueCodeableConcept>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzChiefdomCS"/>
<code value="7"/>
<display value="Lobamba"/>
</coding>
<text value="Lobamba"/>
</valueCodeableConcept>
</extension>
<identifier>
<use value="usual"/>
<type>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzPersonIdentificationsCS"/>
<code value="MR"/>
<display value="Medical Record Number"/>
</coding>
</type>
<system value="urn:health:cmis"/>
<value value="M001010101-1"/>
</identifier>
<identifier>
<use value="official"/>
<type>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzPersonIdentificationsCS"/>
<code value="PI"/>
<display value="Personal ID Number"/>
</coding>
</type>
<system value="urn:homeaffairs:population-register"/>
<value value="2001010000001"/>
</identifier>
<name>
<family value="Sacolo"/>
<given value="Celucolo"/>
<given value="Celani"/>
</name>
<telecom>
<system value="phone"/>
<value value="7600 0000"/>
</telecom>
<gender value="male"/>
<birthDate value="2000-01-01"/>
<address>
<city value="Mbabane"/>
</address>
<maritalStatus>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"/>
<code value="M"/>
<display value="Married"/>
</coding>
</maritalStatus>
</Patient>
</resource>
<request>
<method value="PUT"/>
<url value="Patient/SzPatient-001"/>
</request>
</entry>
<entry>
<fullUrl value="https://eswatinihie.com/fhir/Encounter/SzEncounter-001"/>
<resource>
<Encounter>
<id value="SzEncounter-001"/>
<meta>
<profile
value="https://eswatinihie.com/fhir/StructureDefinition/SzEncounter"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Encounter_SzEncounter-001"> </a><p class="res-header-id"><b>Generated Narrative: Encounter SzEncounter-001</b></p><a name="SzEncounter-001"> </a><a name="hcSzEncounter-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-SzEncounter.html">Eswatini Encounter Profile</a></p></div><p><b>status</b>: Finished</p><p><b>class</b>: <a href="CodeSystem-SzEncounterClassificationCS.html#SzEncounterClassificationCS-OPD">Code System: Encounter Classification: OPD</a> (Outpatient Department)</p><p><b>subject</b>: <a href="Patient-SzPatient-001.html">Celucolo Celani Sacolo Male, DoB: 2000-01-01 ( Medical Record Number: Client Management Information System#M001010101-1 (use: usual, ))</a></p><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Individual</b></td></tr><tr><td style="display: none">*</td><td><a href="Practitioner-SzPractitioner-001.html">Practitioner Thabile Celiwe Dlamini </a></td></tr></table><p><b>period</b>: 2023-10-01 10:00:00+0000 --> (ongoing)</p><h3>Locations</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Location</b></td><td><b>Status</b></td></tr><tr><td style="display: none">*</td><td><a href="Location-H044.html">Location Mahwalala Red Cross Clinic</a></td><td>Completed</td></tr></table></div>
</text>
<status value="finished"/>
<class>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzEncounterClassificationCS"/>
<code value="OPD"/>
<display value="Outpatient Department"/>
</class>
<subject>🔗
<reference value="Patient/SzPatient-001"/>
</subject>
<participant>
<individual>🔗
<reference value="Practitioner/SzPractitioner-001"/>
</individual>
</participant>
<period>
<start value="2023-10-01T10:00:00Z"/>
</period>
<location>
<location>🔗
<reference value="Location/H044"/>
</location>
<status value="completed"/>
</location>
</Encounter>
</resource>
<request>
<method value="PUT"/>
<url value="Encounter/SzEncounter-001"/>
</request>
</entry>
<entry>
<fullUrl
value="https://eswatinihie.com/fhir/EpisodeOfCare/SzEpisodeOfCare-Art-001"/>
<resource>
<EpisodeOfCare>
<id value="SzEpisodeOfCare-Art-001"/>
<meta>
<profile
value="https://eswatinihie.com/fhir/StructureDefinition/SzEpisodeOfCare"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="EpisodeOfCare_SzEpisodeOfCare-Art-001"> </a><p class="res-header-id"><b>Generated Narrative: EpisodeOfCare SzEpisodeOfCare-Art-001</b></p><a name="SzEpisodeOfCare-Art-001"> </a><a name="hcSzEpisodeOfCare-Art-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-SzEpisodeOfCare.html">Eswatini Episode of Care</a></p></div><p><b>status</b>: Active</p><p><b>type</b>: <span title="Codes:{https://eswatinihie.com/fhir/CodeSystem/SzServicePointCS 5}">ART</span></p><p><b>patient</b>: <a href="Patient-SzPatient-001.html">Celucolo Celani Sacolo Male, DoB: 2000-01-01 ( Medical Record Number: Client Management Information System#M001010101-1 (use: usual, ))</a></p><p><b>managingOrganization</b>: <a href="Organization-H001.html">Organization Mbabane Government Hospital</a></p><p><b>period</b>: 2025-09-03 --> (ongoing)</p></div>
</text>
<status value="active"/>
<type>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzServicePointCS"/>
<code value="5"/>
<display value="ART"/>
</coding>
<text value="ART"/>
</type>
<patient>🔗
<reference value="Patient/SzPatient-001"/>
</patient>
<managingOrganization>🔗
<reference value="Organization/H001"/>
</managingOrganization>
<period>
<start value="2025-09-03"/>
</period>
</EpisodeOfCare>
</resource>
<request>
<method value="PUT"/>
<url value="EpisodeOfCare/SzEpisodeOfCare-Art-001"/>
</request>
</entry>
<entry>
<fullUrl
value="https://eswatinihie.com/fhir/ServiceRequest/SzLabRequest-001"/>
<resource>
<ServiceRequest>
<id value="SzLabRequest-001"/>
<meta>
<profile
value="https://eswatinihie.com/fhir/StructureDefinition/SzLabRequest"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="ServiceRequest_SzLabRequest-001"> </a><p class="res-header-id"><b>Generated Narrative: ServiceRequest SzLabRequest-001</b></p><a name="SzLabRequest-001"> </a><a name="hcSzLabRequest-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-SzLabRequest.html">Eswatini Lab Request Profile</a></p></div><p><b>status</b>: Active</p><p><b>intent</b>: Order</p><p><b>category</b>: <span title="Codes:{http://snomed.info/sct 108252007}">Laboratory procedure</span></p><p><b>priority</b>: Routine</p><p><b>code</b>: <span title="Codes:{https://eswatinihie.com/fhir/CodeSystem/SzTestCodeCS CD4}">CD4 Test</span></p><p><b>subject</b>: <a href="Patient-SzPatient-001.html">Celucolo Celani Sacolo Male, DoB: 2000-01-01 ( Medical Record Number: Client Management Information System#M001010101-1 (use: usual, ))</a></p><p><b>encounter</b>: <a href="Encounter-SzEncounter-001.html">Encounter: status = finished; class = Outpatient Department (Code System: Encounter Classification#OPD); period = 2023-10-01 10:00:00+0000 --> (ongoing)</a></p><p><b>authoredOn</b>: 2025-09-09</p><p><b>requester</b>: <a href="Practitioner-SzPractitioner-001.html">Practitioner Thabile Celiwe Dlamini </a></p><p><b>specimen</b>: <a href="Specimen-SzSpecimen-001-Blood.html">Specimen: status = available; type = Blood</a></p></div>
</text>
<status value="active"/>
<intent value="order"/>
<category>
<coding>
<system value="http://snomed.info/sct"/>
<code value="108252007"/>
<display value="Laboratory procedure"/>
</coding>
</category>
<priority value="routine"/>
<code>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzTestCodeCS"/>
<code value="CD4"/>
<display value="CD4 Test"/>
</coding>
<text value="CD4 Test"/>
</code>
<subject>🔗
<reference value="Patient/SzPatient-001"/>
</subject>
<encounter>🔗
<reference value="Encounter/SzEncounter-001"/>
</encounter>
<authoredOn value="2025-09-09"/>
<requester>🔗
<reference value="Practitioner/SzPractitioner-001"/>
</requester>
<specimen>🔗
<reference value="Specimen/SzSpecimen-001-Blood"/>
</specimen>
</ServiceRequest>
</resource>
<request>
<method value="PUT"/>
<url value="ServiceRequest/SzLabRequest-001"/>
</request>
</entry>
<entry>
<fullUrl
value="https://eswatinihie.com/fhir/MedicationRequest/SzMedicationRequest-001"/>
<resource>
<MedicationRequest>
<id value="SzMedicationRequest-001"/>
<meta>
<profile
value="https://eswatinihie.com/fhir/StructureDefinition/SzMedicationRequest"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="MedicationRequest_SzMedicationRequest-001"> </a><p class="res-header-id"><b>Generated Narrative: MedicationRequest SzMedicationRequest-001</b></p><a name="SzMedicationRequest-001"> </a><a name="hcSzMedicationRequest-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-SzMedicationRequest.html">Eswatini Medication Request Profile</a></p></div><p><b>status</b>: Active</p><p><b>intent</b>: Order</p><p><b>medication</b>: <span title="Codes:{https://eswatinihie.com/fhir/CodeSystem/SzProductCodeCS 102492}">Paracetamol Tablets 500g (Coloured Green) 100 TABS</span></p><p><b>subject</b>: <a href="Patient-SzPatient-001.html">Celucolo Celani Sacolo Male, DoB: 2000-01-01 ( Medical Record Number: Client Management Information System#M001010101-1 (use: usual, ))</a></p><p><b>encounter</b>: <a href="Encounter-SzEncounter-001.html">Encounter: status = finished; class = Outpatient Department (Code System: Encounter Classification#OPD); period = 2023-10-01 10:00:00+0000 --> (ongoing)</a></p><p><b>authoredOn</b>: 2024-09-11 10:00:00+0000</p><p><b>requester</b>: <a href="Practitioner-SzPractitioner-001.html">Practitioner Thabile Celiwe Dlamini </a></p><blockquote><p><b>dosageInstruction</b></p><p><b>text</b>: Take one tablet by mouth 3 times a day before food</p><p><b>timing</b>: 3 per 1 day</p><h3>DoseAndRates</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Dose[x]</b></td></tr><tr><td style="display: none">*</td><td>1 tablet</td></tr></table></blockquote></div>
</text>
<status value="active"/>
<intent value="order"/>
<medicationCodeableConcept>
<coding>
<system
value="https://eswatinihie.com/fhir/CodeSystem/SzProductCodeCS"/>
<code value="102492"/>
<display
value="Paracetamol Tablets 500g (Coloured Green) 100 TABS"/>
</coding>
<text value="Paracetamol Tablets 500g (Coloured Green) 100 TABS"/>
</medicationCodeableConcept>
<subject>🔗
<reference value="Patient/SzPatient-001"/>
</subject>
<encounter>🔗
<reference value="Encounter/SzEncounter-001"/>
</encounter>
<authoredOn value="2024-09-11T10:00:00Z"/>
<requester>🔗
<reference value="Practitioner/SzPractitioner-001"/>
</requester>
<dosageInstruction>
<text value="Take one tablet by mouth 3 times a day before food"/>
<timing>
<repeat>
<frequency value="3"/>
<period value="1"/>
<periodUnit value="d"/>
</repeat>
</timing>
<doseAndRate>
<doseQuantity>
<value value="1"/>
<unit value="tablet"/>
</doseQuantity>
</doseAndRate>
</dosageInstruction>
</MedicationRequest>
</resource>
<request>
<method value="PUT"/>
<url value="MedicationRequest/SzMedicationRequest-001"/>
</request>
</entry>
</Bundle>