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

## : SGHI Identifier Code System - TTL Representation

Active as of 2026-05-21

Raw ttl | Download

    @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:CodeSystem ;
      fhir:nodeRole fhir:treeRoot ;
      fhir:id [ fhir:v "identifier-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 identifier-codesystem</b></p><a name=\"identifier-codesystem\"> </a><a name=\"hcidentifier-codesystem\"> </a><p>This code system supplement <code>https://fhir.slade360.co.ke/fhir/CodeSystem/identifier-codesystem</code> defines features on 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\">vtmid<a name=\"identifier-codesystem-vtmid\"> </a></td><td>VTM ID</td><td>dm+d identifier for a Virtual Therapeutic Moiety (VTM) concept.</td></tr><tr><td style=\"white-space:nowrap\">vtmidprev<a name=\"identifier-codesystem-vtmidprev\"> </a></td><td>Previous VTM ID</td><td>Deprecated VTM identifier retained for traceability.</td></tr><tr><td style=\"white-space:nowrap\">isid<a name=\"identifier-codesystem-isid\"> </a></td><td>IS ID</td><td>dm+d identifier for an Ingredient Substance (IS) concept.</td></tr><tr><td style=\"white-space:nowrap\">isidprev<a name=\"identifier-codesystem-isidprev\"> </a></td><td>Previous IS ID</td><td>Deprecated IS identifier retained for traceability.</td></tr><tr><td style=\"white-space:nowrap\">vpid<a name=\"identifier-codesystem-vpid\"> </a></td><td>VP ID</td><td>dm+d identifier for a Virtual Product (VP) concept.</td></tr><tr><td style=\"white-space:nowrap\">vpidprev<a name=\"identifier-codesystem-vpidprev\"> </a></td><td>Previous VP ID</td><td>Deprecated VP identifier retained for traceability.</td></tr><tr><td style=\"white-space:nowrap\">vppid<a name=\"identifier-codesystem-vppid\"> </a></td><td>VPP ID</td><td>dm+d identifier for a Virtual Product Pack (VPP).</td></tr><tr><td style=\"white-space:nowrap\">apid<a name=\"identifier-codesystem-apid\"> </a></td><td>AP ID</td><td>dm+d identifier for an Actual Medicinal Product (AMP).</td></tr><tr><td style=\"white-space:nowrap\">appid<a name=\"identifier-codesystem-appid\"> </a></td><td>APP ID</td><td>dm+d identifier for an Actual Product Pack (APP).</td></tr><tr><td style=\"white-space:nowrap\">dbid<a name=\"identifier-codesystem-dbid\"> </a></td><td>DB ID</td><td>dm+d identifier referencing the primary key stored in our database.</td></tr><tr><td style=\"white-space:nowrap\">slade-concept-code<a name=\"identifier-codesystem-slade-concept-code\"> </a></td><td>Slade Concept Code</td><td>A unique drug identifier assigned by slade 360.</td></tr><tr><td style=\"white-space:nowrap\">stat<a name=\"identifier-codesystem-stat\"> </a></td><td>STAT</td><td>A unique identifier assigned for highest priority cases (e.g., emergency)</td></tr><tr><td style=\"white-space:nowrap\">asap<a name=\"identifier-codesystem-asap\"> </a></td><td>ASAP</td><td>As soon as possible, next highest priority after STAT</td></tr><tr><td style=\"white-space:nowrap\">routine<a name=\"identifier-codesystem-routine\"> </a></td><td>Routine</td><td>Routine service, do at usual work hours</td></tr><tr><td style=\"white-space:nowrap\">preop<a name=\"identifier-codesystem-preop\"> </a></td><td>PREOP</td><td>Used to indicate that a service is to be performed prior to a scheduled surgery</td></tr><tr><td style=\"white-space:nowrap\">elective<a name=\"identifier-codesystem-elective\"> </a></td><td>Elective</td><td>Low priority. Beneficial to the patient but not essential for survival</td></tr><tr><td style=\"white-space:nowrap\">inpatient<a name=\"identifier-codesystem-inpatient\"> </a></td><td>In Patient</td><td>A patient encounter where a patient is admitted by a hospital or equivalent facility, assigned to a location where patients generally stay at least overnight and provided with room, board, and continuous nursing service.</td></tr><tr><td style=\"white-space:nowrap\">outpatient<a name=\"identifier-codesystem-outpatient\"> </a></td><td>Ambulatory (Out Patient)</td><td>A comprehensive term for health care provided in a healthcare facility on a nonresident basis.</td></tr><tr><td style=\"white-space:nowrap\">emergency<a name=\"identifier-codesystem-emergency\"> </a></td><td>Emergency</td><td>A patient encounter that takes place at a dedicated healthcare service delivery location where the patient receives immediate evaluation and treatment.</td></tr><tr><td style=\"white-space:nowrap\">closed<a name=\"identifier-codesystem-closed\"> </a></td><td>Closed</td><td>Closed</td></tr><tr><td style=\"white-space:nowrap\">housekeeping<a name=\"identifier-codesystem-housekeeping\"> </a></td><td>Housekeeping</td><td>Housekeeping</td></tr><tr><td style=\"white-space:nowrap\">occupied<a name=\"identifier-codesystem-occupied\"> </a></td><td>Occupied</td><td>Occupied</td></tr><tr><td style=\"white-space:nowrap\">unoccupied<a name=\"identifier-codesystem-unoccupied\"> </a></td><td>Unoccupied</td><td>Unoccupied</td></tr><tr><td style=\"white-space:nowrap\">contaminated<a name=\"identifier-codesystem-contaminated\"> </a></td><td>Contaminated</td><td>Contaminated</td></tr><tr><td style=\"white-space:nowrap\">isolated<a name=\"identifier-codesystem-isolated\"> </a></td><td>Isolated</td><td>Isolated</td></tr><tr><td style=\"white-space:nowrap\">instance<a name=\"identifier-codesystem-instance\"> </a></td><td>Instance</td><td>The Location resource represents a specific instance of a location (e.g., Operating Theatre 1A).</td></tr><tr><td style=\"white-space:nowrap\">kind<a name=\"identifier-codesystem-kind\"> </a></td><td>Kind</td><td>The Location represents a class of locations (e.g., Any Operating Theatre).</td></tr><tr><td style=\"white-space:nowrap\">work<a name=\"identifier-codesystem-work\"> </a></td><td>Work</td><td>An office contact point. First choice for business-related contacts during business hours.</td></tr><tr><td style=\"white-space:nowrap\">mobile<a name=\"identifier-codesystem-mobile\"> </a></td><td>Mobile</td><td>A telecommunication device that moves and stays with its owner.</td></tr><tr><td style=\"white-space:nowrap\">phone<a name=\"identifier-codesystem-phone\"> </a></td><td>Phone</td><td>The value is a telephone number used for voice calls.</td></tr><tr><td style=\"white-space:nowrap\">email<a name=\"identifier-codesystem-email\"> </a></td><td>Email</td><td>The value is an email address.</td></tr><tr><td style=\"white-space:nowrap\">building<a name=\"identifier-codesystem-building\"> </a></td><td>Building</td><td>Any Building or structure. This may contain rooms, corridors, wings, etc.</td></tr><tr><td style=\"white-space:nowrap\">wing<a name=\"identifier-codesystem-wing\"> </a></td><td>Wing</td><td>A Wing within a Building, often contains levels, rooms, and corridors.</td></tr><tr><td style=\"white-space:nowrap\">ward<a name=\"identifier-codesystem-ward\"> </a></td><td>Ward</td><td>A section of a medical facility that may contain rooms and other types of location.</td></tr><tr><td style=\"white-space:nowrap\">room<a name=\"identifier-codesystem-room\"> </a></td><td>Room</td><td>A space that is allocated as a room.</td></tr><tr><td style=\"white-space:nowrap\">bed<a name=\"identifier-codesystem-bed\"> </a></td><td>Bed</td><td>A space that is allocated for sleeping or laying on.</td></tr><tr><td style=\"white-space:nowrap\">vehicle<a name=\"identifier-codesystem-vehicle\"> </a></td><td>Vehicle</td><td>A means of transportation, e.g., mobile clinics.</td></tr><tr><td style=\"white-space:nowrap\">house<a name=\"identifier-codesystem-house\"> </a></td><td>House</td><td>A residential dwelling where a person/patient may reside.</td></tr><tr><td style=\"white-space:nowrap\">area<a name=\"identifier-codesystem-area\"> </a></td><td>Area</td><td>A defined physical boundary of something, such as a flood risk zone or region.</td></tr><tr><td style=\"white-space:nowrap\">virtual<a name=\"identifier-codesystem-virtual\"> </a></td><td>Virtual</td><td>A location that is virtual in nature, such as a conference call or virtual meeting space.</td></tr></table></div>"^^rdf:XMLLiteral ]
      ] ; #
      fhir:url [
    fhir:v "https://fhir.slade360.co.ke/fhir/CodeSystem/identifier-codesystem"^^xsd:anyURI ;
    fhir:l <https://fhir.slade360.co.ke/fhir/CodeSystem/identifier-codesystem>
      ] ; #
      fhir:version [ fhir:v "0.1.0"] ; #
      fhir:name [ fhir:v "SGHIIdentifierCodeSystem"] ; #
      fhir:title [ fhir:v "SGHI Identifier Code System"] ; #
      fhir:status [ fhir:v "active"] ; #
      fhir:date [ fhir:v "2026-05-21T09:38:13+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 "A single code system enumerating the many local identifier types used across SGHI's environment."] ; #
      fhir:content [ fhir:v "supplement"] ; #
      fhir:concept ( [
    fhir:code [ fhir:v "vtmid" ] ;
    fhir:display [ fhir:v "VTM ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for a Virtual Therapeutic Moiety (VTM) concept." ]
      ] [
    fhir:code [ fhir:v "vtmidprev" ] ;
    fhir:display [ fhir:v "Previous VTM ID" ] ;
    fhir:definition [ fhir:v "Deprecated VTM identifier retained for traceability." ]
      ] [
    fhir:code [ fhir:v "isid" ] ;
    fhir:display [ fhir:v "IS ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for an Ingredient Substance (IS) concept." ]
      ] [
    fhir:code [ fhir:v "isidprev" ] ;
    fhir:display [ fhir:v "Previous IS ID" ] ;
    fhir:definition [ fhir:v "Deprecated IS identifier retained for traceability." ]
      ] [
    fhir:code [ fhir:v "vpid" ] ;
    fhir:display [ fhir:v "VP ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for a Virtual Product (VP) concept." ]
      ] [
    fhir:code [ fhir:v "vpidprev" ] ;
    fhir:display [ fhir:v "Previous VP ID" ] ;
    fhir:definition [ fhir:v "Deprecated VP identifier retained for traceability." ]
      ] [
    fhir:code [ fhir:v "vppid" ] ;
    fhir:display [ fhir:v "VPP ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for a Virtual Product Pack (VPP)." ]
      ] [
    fhir:code [ fhir:v "apid" ] ;
    fhir:display [ fhir:v "AP ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for an Actual Medicinal Product (AMP)." ]
      ] [
    fhir:code [ fhir:v "appid" ] ;
    fhir:display [ fhir:v "APP ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier for an Actual Product Pack (APP)." ]
      ] [
    fhir:code [ fhir:v "dbid" ] ;
    fhir:display [ fhir:v "DB ID" ] ;
    fhir:definition [ fhir:v "dm+d identifier referencing the primary key stored in our database." ]
      ] [
    fhir:code [ fhir:v "slade-concept-code" ] ;
    fhir:display [ fhir:v "Slade Concept Code" ] ;
    fhir:definition [ fhir:v "A unique drug identifier assigned by slade 360." ]
      ] [
    fhir:code [ fhir:v "stat" ] ;
    fhir:display [ fhir:v "STAT" ] ;
    fhir:definition [ fhir:v "A unique identifier assigned for highest priority cases (e.g., emergency)" ]
      ] [
    fhir:code [ fhir:v "asap" ] ;
    fhir:display [ fhir:v "ASAP" ] ;
    fhir:definition [ fhir:v "As soon as possible, next highest priority after STAT" ]
      ] [
    fhir:code [ fhir:v "routine" ] ;
    fhir:display [ fhir:v "Routine" ] ;
    fhir:definition [ fhir:v "Routine service, do at usual work hours" ]
      ] [
    fhir:code [ fhir:v "preop" ] ;
    fhir:display [ fhir:v "PREOP" ] ;
    fhir:definition [ fhir:v "Used to indicate that a service is to be performed prior to a scheduled surgery" ]
      ] [
    fhir:code [ fhir:v "elective" ] ;
    fhir:display [ fhir:v "Elective" ] ;
    fhir:definition [ fhir:v "Low priority. Beneficial to the patient but not essential for survival" ]
      ] [
    fhir:code [ fhir:v "inpatient" ] ;
    fhir:display [ fhir:v "In Patient" ] ;
    fhir:definition [ fhir:v "A patient encounter where a patient is admitted by a hospital or equivalent facility, assigned to a location where patients generally stay at least overnight and provided with room, board, and continuous nursing service." ]
      ] [
    fhir:code [ fhir:v "outpatient" ] ;
    fhir:display [ fhir:v "Ambulatory (Out Patient)" ] ;
    fhir:definition [ fhir:v "A comprehensive term for health care provided in a healthcare facility on a nonresident basis." ]
      ] [
    fhir:code [ fhir:v "emergency" ] ;
    fhir:display [ fhir:v "Emergency" ] ;
    fhir:definition [ fhir:v "A patient encounter that takes place at a dedicated healthcare service delivery location where the patient receives immediate evaluation and treatment." ]
      ] [
    fhir:code [ fhir:v "closed" ] ;
    fhir:display [ fhir:v "Closed" ] ;
    fhir:definition [ fhir:v "Closed" ]
      ] [
    fhir:code [ fhir:v "housekeeping" ] ;
    fhir:display [ fhir:v "Housekeeping" ] ;
    fhir:definition [ fhir:v "Housekeeping" ]
      ] [
    fhir:code [ fhir:v "occupied" ] ;
    fhir:display [ fhir:v "Occupied" ] ;
    fhir:definition [ fhir:v "Occupied" ]
      ] [
    fhir:code [ fhir:v "unoccupied" ] ;
    fhir:display [ fhir:v "Unoccupied" ] ;
    fhir:definition [ fhir:v "Unoccupied" ]
      ] [
    fhir:code [ fhir:v "contaminated" ] ;
    fhir:display [ fhir:v "Contaminated" ] ;
    fhir:definition [ fhir:v "Contaminated" ]
      ] [
    fhir:code [ fhir:v "isolated" ] ;
    fhir:display [ fhir:v "Isolated" ] ;
    fhir:definition [ fhir:v "Isolated" ]
      ] [
    fhir:code [ fhir:v "instance" ] ;
    fhir:display [ fhir:v "Instance" ] ;
    fhir:definition [ fhir:v "The Location resource represents a specific instance of a location (e.g., Operating Theatre 1A)." ]
      ] [
    fhir:code [ fhir:v "kind" ] ;
    fhir:display [ fhir:v "Kind" ] ;
    fhir:definition [ fhir:v "The Location represents a class of locations (e.g., Any Operating Theatre)." ]
      ] [
    fhir:code [ fhir:v "work" ] ;
    fhir:display [ fhir:v "Work" ] ;
    fhir:definition [ fhir:v "An office contact point. First choice for business-related contacts during business hours." ]
      ] [
    fhir:code [ fhir:v "mobile" ] ;
    fhir:display [ fhir:v "Mobile" ] ;
    fhir:definition [ fhir:v "A telecommunication device that moves and stays with its owner." ]
      ] [
    fhir:code [ fhir:v "phone" ] ;
    fhir:display [ fhir:v "Phone" ] ;
    fhir:definition [ fhir:v "The value is a telephone number used for voice calls." ]
      ] [
    fhir:code [ fhir:v "email" ] ;
    fhir:display [ fhir:v "Email" ] ;
    fhir:definition [ fhir:v "The value is an email address." ]
      ] [
    fhir:code [ fhir:v "building" ] ;
    fhir:display [ fhir:v "Building" ] ;
    fhir:definition [ fhir:v "Any Building or structure. This may contain rooms, corridors, wings, etc." ]
      ] [
    fhir:code [ fhir:v "wing" ] ;
    fhir:display [ fhir:v "Wing" ] ;
    fhir:definition [ fhir:v "A Wing within a Building, often contains levels, rooms, and corridors." ]
      ] [
    fhir:code [ fhir:v "ward" ] ;
    fhir:display [ fhir:v "Ward" ] ;
    fhir:definition [ fhir:v "A section of a medical facility that may contain rooms and other types of location." ]
      ] [
    fhir:code [ fhir:v "room" ] ;
    fhir:display [ fhir:v "Room" ] ;
    fhir:definition [ fhir:v "A space that is allocated as a room." ]
      ] [
    fhir:code [ fhir:v "bed" ] ;
    fhir:display [ fhir:v "Bed" ] ;
    fhir:definition [ fhir:v "A space that is allocated for sleeping or laying on." ]
      ] [
    fhir:code [ fhir:v "vehicle" ] ;
    fhir:display [ fhir:v "Vehicle" ] ;
    fhir:definition [ fhir:v "A means of transportation, e.g., mobile clinics." ]
      ] [
    fhir:code [ fhir:v "house" ] ;
    fhir:display [ fhir:v "House" ] ;
    fhir:definition [ fhir:v "A residential dwelling where a person/patient may reside." ]
      ] [
    fhir:code [ fhir:v "area" ] ;
    fhir:display [ fhir:v "Area" ] ;
    fhir:definition [ fhir:v "A defined physical boundary of something, such as a flood risk zone or region." ]
      ] [
    fhir:code [ fhir:v "virtual" ] ;
    fhir:display [ fhir:v "Virtual" ] ;
    fhir:definition [ fhir:v "A location that is virtual in nature, such as a conference call or virtual meeting space." ]
      ] ) . #