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
@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 sct: <http://snomed.info/id/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
a fhir:AllergyIntolerance ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "HIEAllergyIntolerance-example"] ; #
fhir:meta [
( fhir:profile [
fhir:v "https://nshr.dha.go.ke/fhir/StructureDefinition/hie-allergyintolerance"^^xsd:anyURI ;
fhir:l <https://nshr.dha.go.ke/fhir/StructureDefinition/hie-allergyintolerance> ] )
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>AllergyIntolerance Narrative</b></p><p>Confirmed peanut allergy. Active. High criticality. Urticaria after oral exposure.</p><p><b>Patient</b></p><ul><li>Name: Jane Patient</li><li>Reference: Patient/p-001</li></ul><p><b>Allergy details</b></p><table><tbody><tr><td><b>Substance</b></td><td>Peanut (SNOMED CT 227493005)</td></tr><tr><td><b>Clinical status</b></td><td>Active</td></tr><tr><td><b>Verification status</b></td><td>Confirmed</td></tr><tr><td><b>Type</b></td><td>Allergy</td></tr><tr><td><b>Category</b></td><td>Food</td></tr><tr><td><b>Criticality</b></td><td>High</td></tr></tbody></table><p><b>Encounter</b></p><ul><li>Context: Ambulatory visit for rash</li><li>Reference: Encounter/enc-001</li></ul><p><b>Timeline</b></p><table><tbody><tr><td><b>Recorded</b></td><td>2025-11-10</td></tr><tr><td><b>Onset</b></td><td>2018-03-15T14:10:00+03:00</td></tr><tr><td><b>Most recent event</b></td><td>2025-11-09T13:00:00+03:00</td></tr></tbody></table><p><b>Reaction history</b></p><table><thead><tr><th align=\"left\">Date</th><th align=\"left\">Manifestation</th><th align=\"left\">Severity</th><th align=\"left\">Exposure route</th><th align=\"left\">Description</th></tr></thead><tbody><tr><td>2025-11-09T13:00:00+03:00</td><td>Urticaria (SNOMED CT 271807003)</td><td>Moderate</td><td>Oral route (SNOMED CT 26643006)</td><td>Generalized hives and pruritus</td></tr></tbody></table><p><b>Notes</b></p><ul><li>2025-11-10T09:30:00+03:00 by Dr. John Clinician: Patient reports hives within 30 minutes of ingesting peanuts, carries epinephrine auto-injector.</li><li>2025-11-10T09:35:00+03:00 by Dr. John Clinician: Resolved with oral antihistamine. No respiratory compromise.</li></ul><p><b>Provenance</b></p><ul><li>Recorder: Dr. John Clinician, HIEPractitioner/pr-001</li><li>Asserter: Jane Patient, Patient/p-001</li></ul><p><b>Care guidance</b></p><ul><li>Avoid peanut exposure.</li><li>Carry and know how to use an epinephrine auto-injector.</li><li>Seek urgent care for respiratory symptoms, hypotension, or widespread hives.</li></ul></div>"^^rdf:XMLLiteral ]
] ; #
fhir:identifier ( [
fhir:use [ fhir:v "official" ] ;
fhir:type [
( fhir:coding [
fhir:system [
fhir:v "http://terminology.hl7.org/CodeSystem/v2-0203"^^xsd:anyURI ;
fhir:l <http://terminology.hl7.org/CodeSystem/v2-0203> ] ;
fhir:code [ fhir:v "MR" ] ;
fhir:display [ fhir:v "Medical record number" ] ] ) ] ;
fhir:system [
fhir:v "http://example.org/mrn"^^xsd:anyURI ;
fhir:l <http://example.org/mrn> ] ;
fhir:value [ fhir:v "MRN-12345" ]
] ) ; #
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:category ( [ fhir:v "food"] ) ; #
fhir:criticality [ fhir:v "high"] ; #
fhir:code [
( fhir:coding [
a sct:227493005 ;
fhir:system [
fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
fhir:l <http://snomed.info/sct> ] ;
fhir:code [ fhir:v "227493005" ] ;
fhir:display [ fhir:v "Peanut" ] ] )
] ; #
fhir:patient [
fhir:l fhir:Patient/p-001 ;
fhir:reference [ fhir:v "Patient/p-001" ] ;
fhir:display [ fhir:v "Jane Patient" ]
] ; #
fhir:encounter [
fhir:l fhir:Encounter/enc-001 ;
fhir:reference [ fhir:v "Encounter/enc-001" ] ;
fhir:display [ fhir:v "Ambulatory visit for rash" ]
] ; #
fhir:recordedDate [ fhir:v "2025-11-10"^^xsd:date] ; #
fhir:recorder [
fhir:l fhir:HIEPractitioner/pr-001 ;
fhir:reference [ fhir:v "HIEPractitioner/pr-001" ] ;
fhir:display [ fhir:v "Dr. John Clinician" ]
] ; #
fhir:asserter [
fhir:l fhir:Patient/p-001 ;
fhir:reference [ fhir:v "Patient/p-001" ] ;
fhir:display [ fhir:v "Jane Patient" ]
] ; #
fhir:note ( [
fhir:author [
a fhir:Reference ;
fhir:l fhir:HIEPractitioner/pr-001 ;
fhir:reference [ fhir:v "HIEPractitioner/pr-001" ] ] ;
fhir:time [ fhir:v "2025-11-10T09:30:00+03:00"^^xsd:dateTime ] ;
fhir:text [ fhir:v "Patient reports hives within 30 minutes of ingesting peanuts; carries epinephrine auto-injector." ]
] ) ; #
fhir:reaction ( [
fhir:substance [
( fhir:coding [
a sct:227493005 ;
fhir:system [
fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
fhir:l <http://snomed.info/sct> ] ;
fhir:code [ fhir:v "227493005" ] ;
fhir:display [ fhir:v "Peanut" ] ] ) ] ;
( fhir:manifestation [
( fhir:coding [
a sct:271807003 ;
fhir:system [
fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
fhir:l <http://snomed.info/sct> ] ;
fhir:code [ fhir:v "271807003" ] ;
fhir:display [ fhir:v "Urticaria" ] ] ) ] ) ;
fhir:description [ fhir:v "Generalized hives and pruritus" ] ;
fhir:onset [ fhir:v "2025-11-09T13:00:00+03:00"^^xsd:dateTime ] ;
fhir:severity [ fhir:v "moderate" ] ;
fhir:exposureRoute [
( fhir:coding [
a sct:26643006 ;
fhir:system [
fhir:v "http://snomed.info/sct"^^xsd:anyURI ;
fhir:l <http://snomed.info/sct> ] ;
fhir:code [ fhir:v "26643006" ] ;
fhir:display [ fhir:v "Oral route" ] ] ) ] ;
( fhir:note [
fhir:author [
a fhir:Reference ;
fhir:l fhir:HIEPractitioner/pr-001 ;
fhir:reference [ fhir:v "HIEPractitioner/pr-001" ] ] ;
fhir:time [ fhir:v "2025-11-10T09:35:00+03:00"^^xsd:dateTime ] ;
fhir:text [ fhir:v "Resolved with oral antihistamine. No respiratory compromise." ] ] )
] ) . #
IG © 2025+ Kathurima Kimathi. Package hie-fhir-ig-profile#0.1.0 based on FHIR 4.3.0. Generated 2025-11-25
Links: Table of Contents |
QA Report