SGHI FHIR Profile Implementation Guide
0.1.0 - ci-build
SGHI FHIR Profile 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/sil_fhir_profile_ig/ and changes regularly. See the Directory of published versions
| Active as of 2026-09-15 |
@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 -------------------------------------------------------------------
<http://hl7.org/fhir/CodeSystem/inpatient-assessment-answer-codesystem> a fhir:CodeSystem ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "inpatient-assessment-answer-codesystem"] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div [ fhir:v "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem inpatient-assessment-answer-codesystem</b></p><a name=\"inpatient-assessment-answer-codesystem\"> </a><a name=\"hcinpatient-assessment-answer-codesystem\"> </a><p>This case-sensitive code system <code>https://fhir.slade360.co.ke/fhir/CodeSystem/inpatient-assessment-answer-codesystem</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">asa-i<a name=\"inpatient-assessment-answer-codesystem-asa-i\"> </a></td><td>I — healthy</td><td>ASA physical status I: a normal healthy patient.</td></tr><tr><td style=\"white-space:nowrap\">asa-ii<a name=\"inpatient-assessment-answer-codesystem-asa-ii\"> </a></td><td>II — mild systemic disease</td><td>ASA physical status II: a patient with mild systemic disease.</td></tr><tr><td style=\"white-space:nowrap\">asa-iii<a name=\"inpatient-assessment-answer-codesystem-asa-iii\"> </a></td><td>III — severe systemic disease</td><td>ASA physical status III: a patient with severe systemic disease.</td></tr><tr><td style=\"white-space:nowrap\">asa-iv<a name=\"inpatient-assessment-answer-codesystem-asa-iv\"> </a></td><td>IV — life-threatening disease</td><td>ASA physical status IV: a patient with severe systemic disease that is a constant threat to life.</td></tr><tr><td style=\"white-space:nowrap\">asa-v<a name=\"inpatient-assessment-answer-codesystem-asa-v\"> </a></td><td>V — moribund</td><td>ASA physical status V: a moribund patient who is not expected to survive without the operation.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-room-air<a name=\"inpatient-assessment-answer-codesystem-oxygen-room-air\"> </a></td><td>Room air</td><td>Breathing room air, with no supplemental oxygen.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-nasal-cannula<a name=\"inpatient-assessment-answer-codesystem-oxygen-nasal-cannula\"> </a></td><td>Nasal cannula</td><td>Supplemental oxygen delivered by nasal cannula.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-face-mask<a name=\"inpatient-assessment-answer-codesystem-oxygen-face-mask\"> </a></td><td>Face mask</td><td>Supplemental oxygen delivered by face mask.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-high-flow-nasal<a name=\"inpatient-assessment-answer-codesystem-oxygen-high-flow-nasal\"> </a></td><td>High-flow nasal oxygen</td><td>Heated, humidified oxygen delivered at high flow by nasal interface.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-non-invasive-ventilation<a name=\"inpatient-assessment-answer-codesystem-oxygen-non-invasive-ventilation\"> </a></td><td>Non-invasive ventilation</td><td>Ventilatory support delivered without an artificial airway, by mask or hood.</td></tr><tr><td style=\"white-space:nowrap\">oxygen-invasive-ventilation<a name=\"inpatient-assessment-answer-codesystem-oxygen-invasive-ventilation\"> </a></td><td>Invasive ventilation</td><td>Ventilatory support delivered through an endotracheal tube or tracheostomy.</td></tr><tr><td style=\"white-space:nowrap\">immunisation-up-to-date<a name=\"inpatient-assessment-answer-codesystem-immunisation-up-to-date\"> </a></td><td>Up to date</td><td>Immunisations are complete for the child's age per the national schedule.</td></tr><tr><td style=\"white-space:nowrap\">immunisation-partial<a name=\"inpatient-assessment-answer-codesystem-immunisation-partial\"> </a></td><td>Partially immunised</td><td>Some but not all of the immunisations due for the child's age have been given.</td></tr><tr><td style=\"white-space:nowrap\">immunisation-none<a name=\"inpatient-assessment-answer-codesystem-immunisation-none\"> </a></td><td>Not immunised</td><td>No immunisations have been given.</td></tr><tr><td style=\"white-space:nowrap\">immunisation-unknown<a name=\"inpatient-assessment-answer-codesystem-immunisation-unknown\"> </a></td><td>Not known</td><td>Immunisation status could not be established from the carer or any record.</td></tr><tr><td style=\"white-space:nowrap\">self-harm-none<a name=\"inpatient-assessment-answer-codesystem-self-harm-none\"> </a></td><td>No current risk identified</td><td>No current risk of self-harm identified on assessment.</td></tr><tr><td style=\"white-space:nowrap\">self-harm-passive<a name=\"inpatient-assessment-answer-codesystem-self-harm-passive\"> </a></td><td>Passive thoughts, no plan</td><td>Passive thoughts of self-harm or of being better off dead, with no plan or intent.</td></tr><tr><td style=\"white-space:nowrap\">self-harm-active-plan<a name=\"inpatient-assessment-answer-codesystem-self-harm-active-plan\"> </a></td><td>Active thoughts with a plan</td><td>Active thoughts of self-harm together with a plan.</td></tr><tr><td style=\"white-space:nowrap\">self-harm-recent-act<a name=\"inpatient-assessment-answer-codesystem-self-harm-recent-act\"> </a></td><td>Recent act of self-harm</td><td>A recent act of self-harm, whether or not intent to die was expressed.</td></tr><tr><td style=\"white-space:nowrap\">capacity-has<a name=\"inpatient-assessment-answer-codesystem-capacity-has\"> </a></td><td>Has capacity for this decision</td><td>The patient can understand, retain and weigh the information for this decision and communicate a choice.</td></tr><tr><td style=\"white-space:nowrap\">capacity-fluctuating<a name=\"inpatient-assessment-answer-codesystem-capacity-fluctuating\"> </a></td><td>Capacity fluctuating</td><td>Capacity for this decision varies over time, so the assessment holds only for the moment it was made.</td></tr><tr><td style=\"white-space:nowrap\">capacity-lacks<a name=\"inpatient-assessment-answer-codesystem-capacity-lacks\"> </a></td><td>Lacks capacity for this decision</td><td>The patient cannot make this particular decision at this time.</td></tr></table></div>"^^rdf:XMLLiteral ]
] ; #
fhir:url [ fhir:v "https://fhir.slade360.co.ke/fhir/CodeSystem/inpatient-assessment-answer-codesystem"^^xsd:anyURI] ; #
fhir:version [ fhir:v "0.1.0"] ; #
fhir:name [ fhir:v "SGHIInpatientAssessmentAnswerCodeSystem"] ; #
fhir:title [ fhir:v "SGHI Inpatient Assessment Answer Code System"] ; #
fhir:status [ fhir:v "active"] ; #
fhir:experimental [ fhir:v false] ; #
fhir:date [ fhir:v "2026-09-15T11:40:24+00:00"^^xsd:dateTime] ; #
fhir:publisher [ fhir:v "Kathurima Kimathi"] ; #
fhir:contact ( [
fhir:name [ fhir:v "Kathurima Kimathi" ] ;
fhir:telecom ( [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "https://www.linkedin.com/in/kathurima-kimathi/" ]
] [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "kathurimakimathi415@gmail.com" ]
] )
] [
fhir:name [ fhir:v "Oscar John" ] ;
fhir:telecom ( [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "oscarjohnotieno@gmail.com" ] ;
fhir:use [ fhir:v "work" ]
] )
] [
fhir:name [ fhir:v "Kennedy Omondi" ] ;
fhir:telecom ( [
fhir:system [ fhir:v "email" ] ;
fhir:value [ fhir:v "kennankole@gmail.com" ] ;
fhir:use [ fhir:v "work" ]
] )
] ) ; #
fhir:description [ fhir:v "The single-select answers offered by the inpatient assessments that are not part of a scored instrument: ASA grade, oxygen support, immunisation status, risk of self-harm and capacity to consent. Local pick lists get local codes. The displays are the wording shown to the clinician and should not be reworded without changing the form. Scored-instrument answers live in SGHIClinicalScoreCodeSystem instead, because they also carry an ordinal weight."] ; #
fhir:caseSensitive [ fhir:v true] ; #
fhir:content [ fhir:v "complete"] ; #
fhir:count [ fhir:v "22"^^xsd:nonNegativeInteger] ; #
fhir:concept ( [
fhir:code [ fhir:v "asa-i" ] ;
fhir:display [ fhir:v "I — healthy" ] ;
fhir:definition [ fhir:v "ASA physical status I: a normal healthy patient." ]
] [
fhir:code [ fhir:v "asa-ii" ] ;
fhir:display [ fhir:v "II — mild systemic disease" ] ;
fhir:definition [ fhir:v "ASA physical status II: a patient with mild systemic disease." ]
] [
fhir:code [ fhir:v "asa-iii" ] ;
fhir:display [ fhir:v "III — severe systemic disease" ] ;
fhir:definition [ fhir:v "ASA physical status III: a patient with severe systemic disease." ]
] [
fhir:code [ fhir:v "asa-iv" ] ;
fhir:display [ fhir:v "IV — life-threatening disease" ] ;
fhir:definition [ fhir:v "ASA physical status IV: a patient with severe systemic disease that is a constant threat to life." ]
] [
fhir:code [ fhir:v "asa-v" ] ;
fhir:display [ fhir:v "V — moribund" ] ;
fhir:definition [ fhir:v "ASA physical status V: a moribund patient who is not expected to survive without the operation." ]
] [
fhir:code [ fhir:v "oxygen-room-air" ] ;
fhir:display [ fhir:v "Room air" ] ;
fhir:definition [ fhir:v "Breathing room air, with no supplemental oxygen." ]
] [
fhir:code [ fhir:v "oxygen-nasal-cannula" ] ;
fhir:display [ fhir:v "Nasal cannula" ] ;
fhir:definition [ fhir:v "Supplemental oxygen delivered by nasal cannula." ]
] [
fhir:code [ fhir:v "oxygen-face-mask" ] ;
fhir:display [ fhir:v "Face mask" ] ;
fhir:definition [ fhir:v "Supplemental oxygen delivered by face mask." ]
] [
fhir:code [ fhir:v "oxygen-high-flow-nasal" ] ;
fhir:display [ fhir:v "High-flow nasal oxygen" ] ;
fhir:definition [ fhir:v "Heated, humidified oxygen delivered at high flow by nasal interface." ]
] [
fhir:code [ fhir:v "oxygen-non-invasive-ventilation" ] ;
fhir:display [ fhir:v "Non-invasive ventilation" ] ;
fhir:definition [ fhir:v "Ventilatory support delivered without an artificial airway, by mask or hood." ]
] [
fhir:code [ fhir:v "oxygen-invasive-ventilation" ] ;
fhir:display [ fhir:v "Invasive ventilation" ] ;
fhir:definition [ fhir:v "Ventilatory support delivered through an endotracheal tube or tracheostomy." ]
] [
fhir:code [ fhir:v "immunisation-up-to-date" ] ;
fhir:display [ fhir:v "Up to date" ] ;
fhir:definition [ fhir:v "Immunisations are complete for the child's age per the national schedule." ]
] [
fhir:code [ fhir:v "immunisation-partial" ] ;
fhir:display [ fhir:v "Partially immunised" ] ;
fhir:definition [ fhir:v "Some but not all of the immunisations due for the child's age have been given." ]
] [
fhir:code [ fhir:v "immunisation-none" ] ;
fhir:display [ fhir:v "Not immunised" ] ;
fhir:definition [ fhir:v "No immunisations have been given." ]
] [
fhir:code [ fhir:v "immunisation-unknown" ] ;
fhir:display [ fhir:v "Not known" ] ;
fhir:definition [ fhir:v "Immunisation status could not be established from the carer or any record." ]
] [
fhir:code [ fhir:v "self-harm-none" ] ;
fhir:display [ fhir:v "No current risk identified" ] ;
fhir:definition [ fhir:v "No current risk of self-harm identified on assessment." ]
] [
fhir:code [ fhir:v "self-harm-passive" ] ;
fhir:display [ fhir:v "Passive thoughts, no plan" ] ;
fhir:definition [ fhir:v "Passive thoughts of self-harm or of being better off dead, with no plan or intent." ]
] [
fhir:code [ fhir:v "self-harm-active-plan" ] ;
fhir:display [ fhir:v "Active thoughts with a plan" ] ;
fhir:definition [ fhir:v "Active thoughts of self-harm together with a plan." ]
] [
fhir:code [ fhir:v "self-harm-recent-act" ] ;
fhir:display [ fhir:v "Recent act of self-harm" ] ;
fhir:definition [ fhir:v "A recent act of self-harm, whether or not intent to die was expressed." ]
] [
fhir:code [ fhir:v "capacity-has" ] ;
fhir:display [ fhir:v "Has capacity for this decision" ] ;
fhir:definition [ fhir:v "The patient can understand, retain and weigh the information for this decision and communicate a choice." ]
] [
fhir:code [ fhir:v "capacity-fluctuating" ] ;
fhir:display [ fhir:v "Capacity fluctuating" ] ;
fhir:definition [ fhir:v "Capacity for this decision varies over time, so the assessment holds only for the moment it was made." ]
] [
fhir:code [ fhir:v "capacity-lacks" ] ;
fhir:display [ fhir:v "Lacks capacity for this decision" ] ;
fhir:definition [ fhir:v "The patient cannot make this particular decision at this time." ]
] ) . #
IG © 2025+ Kathurima Kimathi. Package silfhirprofileig#0.1.0 based on FHIR 5.0.0. Generated 2026-09-15
Links: Table of Contents |
QA Report