SIL HIE Implementation Guide
0.1.0 - sil-hie-active

SIL HIE Implementation Guide, published by Kathurima Kimathi. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/hie-fhir-ig-profile/ and changes regularly. See the Directory of published versions

: Example HIE Appointment - XML Representation

Raw xml | Download


<Appointment xmlns="http://hl7.org/fhir">
  <id value="HIEAppointment-example"/>
  <meta>
    <profile
             value="https://nshr.dha.go.ke/fhir/StructureDefinition/hie-appointment"/>
  </meta>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p><b>Appointment</b></p><p>Booked outpatient consultation for headache. Duration 30 minutes. Patient and clinician confirmed. Linked to the originating service request and clinical condition.</p><table><thead><tr><th align="left">Field</th><th align="left">Value</th></tr></thead><tbody><tr><td>Status</td><td>booked</td></tr><tr><td>Start</td><td>2025-11-20T09:00:00+03:00</td></tr><tr><td>End</td><td>2025-11-20T09:30:00+03:00</td></tr><tr><td>Minutes</td><td>30</td></tr><tr><td>Service Category</td><td>Ambulatory care</td></tr><tr><td>Service Type</td><td>General practice consult</td></tr><tr><td>Reason</td><td>Headache (SNOMED 25064002)</td></tr><tr><td>Subject</td><td>Jane Patient (Patient/p-001)</td></tr><tr><td>Performer</td><td>Dr. John Clinician (HIEPractitioner/pr-001)</td></tr><tr><td>Location</td><td>Outpatient Room 3 (Location/loc-OPD)</td></tr></tbody></table></div>
  </text>
  <identifier>
    <use value="official"/>
    <type>
      <coding>
        <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
        <code value="ACSN"/>
        <display value="Accession ID"/>
      </coding>
    </type>
    <system value="http://example.org/appointments"/>
    <value value="APT-2025-0001"/>
  </identifier>
  <status value="booked"/>
  <serviceCategory>
    <coding>
      <system value="http://example.org/fhir/CodeSystem/service-category"/>
      <code value="AMB"/>
      <display value="Ambulatory care"/>
    </coding>
  </serviceCategory>
  <serviceType>
    <coding>
      <system value="http://example.org/fhir/CodeSystem/service-type"/>
      <code value="GP"/>
      <display value="General practice consult"/>
    </coding>
  </serviceType>
  <specialty>
    <coding>
      <system value="http://snomed.info/sct"/>
      <code value="394814009"/>
      <display value="General practice"/>
    </coding>
  </specialty>
  <appointmentType>
    <coding>
      <system value="http://terminology.hl7.org/CodeSystem/v2-0276"/>
      <code value="ROUTINE"/>
      <display value="Routine"/>
    </coding>
  </appointmentType>
  <reasonCode>
    <coding>
      <system value="http://snomed.info/sct"/>
      <code value="25064002"/>
      <display value="Headache"/>
    </coding>
  </reasonCode>
  <reasonReference>
    <reference value="Condition/cond-001"/>
    <display value="Acute headache"/>
  </reasonReference>
  <priority value="5"/>
  <description
               value="Outpatient consultation with GP for headache evaluation"/>
  <start value="2025-11-20T09:00:00+03:00"/>
  <end value="2025-11-20T09:30:00+03:00"/>
  <minutesDuration value="30"/>
  <slot>
    <reference value="Slot/slot-001"/>
    <display value="Clinic slot 9:00–9:30 AM"/>
  </slot>
  <created value="2025-11-18T14:05:00+03:00"/>
  <basedOn>
    <reference value="ServiceRequest/sr-001"/>
    <display value="Consultation request"/>
  </basedOn>
  <participant>
    <type>
      <coding>
        <system
                value="http://terminology.hl7.org/CodeSystem/participant-type"/>
        <code value="SBJ"/>
        <display value="subject"/>
      </coding>
    </type>
    <actor>
      <reference value="Patient/p-001"/>
      <display value="Jane Patient"/>
    </actor>
    <status value="accepted"/>
  </participant>
  <participant>
    <type>
      <coding>
        <system
                value="http://terminology.hl7.org/CodeSystem/participant-type"/>
        <code value="PPRF"/>
        <display value="primary performer"/>
      </coding>
    </type>
    <actor>
      <reference value="HIEPractitioner/pr-001"/>
      <display value="Dr. John Clinician"/>
    </actor>
    <status value="accepted"/>
  </participant>
  <participant>
    <type>
      <coding>
        <system
                value="http://terminology.hl7.org/CodeSystem/participant-type"/>
        <code value="LOC"/>
        <display value="location"/>
      </coding>
    </type>
    <actor>
      <reference value="Location/loc-OPD"/>
      <display value="Outpatient Room 3"/>
    </actor>
    <status value="accepted"/>
  </participant>
  <participant>
    <type>
      <coding>
        <system
                value="http://terminology.hl7.org/CodeSystem/participant-type"/>
        <code value="PART"/>
        <display value="participation"/>
      </coding>
    </type>
    <actor>
      <reference value="HealthcareService/hs-gp"/>
      <display value="General Practice Service"/>
    </actor>
    <status value="accepted"/>
  </participant>
</Appointment>