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 Admission Code System - XML Representation

Active as of 2026-09-15

Raw xml | Download


<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="admission-codesystem"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem admission-codesystem</b></p><a name="admission-codesystem"> </a><a name="hcadmission-codesystem"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class="grid"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>URI</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>care-rank</td><td>care-rank</td><td>https://fhir.slade360.co.ke/fhir/concept-properties#care-rank</td><td>integer</td><td>Ordinal intensity of a level of care. A request outranking what a ward can nurse is a warning, not a block.</td></tr><tr><td>ours-to-fix</td><td>ours-to-fix</td><td>https://fhir.slade360.co.ke/fhir/concept-properties#ours-to-fix</td><td>boolean</td><td>True where the outcome was within the hospital's control, and so worth counting and acting on.</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>https://fhir.slade360.co.ke/fhir/CodeSystem/admission-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><td><b>care-rank</b></td><td><b>ours-to-fix</b></td></tr><tr><td style="white-space:nowrap">emergency<a name="admission-codesystem-emergency"> </a></td><td>Emergency</td><td>An unplanned admission for a patient needing immediate care.</td><td/><td/></tr><tr><td style="white-space:nowrap">elective<a name="admission-codesystem-elective"> </a></td><td>Elective</td><td>A planned admission, usually booked in advance.</td><td/><td/></tr><tr><td style="white-space:nowrap">transfer-in<a name="admission-codesystem-transfer-in"> </a></td><td>Transfer in</td><td>An admission of a patient arriving from another facility or ward on a referral.</td><td/><td/></tr><tr><td style="white-space:nowrap">maternity<a name="admission-codesystem-maternity"> </a></td><td>Maternity</td><td>An admission for labour, delivery or antenatal care.</td><td/><td/></tr><tr><td style="white-space:nowrap">newborn<a name="admission-codesystem-newborn"> </a></td><td>Newborn</td><td>An admission of a baby born in, or brought in with, the mother whose stay it attaches to.</td><td/><td/></tr><tr><td style="white-space:nowrap">day-case<a name="admission-codesystem-day-case"> </a></td><td>Day case</td><td>An admission expected to be admitted and discharged the same day.</td><td/><td/></tr><tr><td style="white-space:nowrap">inter-ward-transfer<a name="admission-codesystem-inter-ward-transfer"> </a></td><td>Inter-ward transfer</td><td>The patient came from another ward within this facility.</td><td/><td/></tr><tr><td style="white-space:nowrap">direct-admission<a name="admission-codesystem-direct-admission"> </a></td><td>Direct admission</td><td>The patient was admitted directly, without passing through an emergency or outpatient department.</td><td/><td/></tr><tr><td style="white-space:nowrap">general<a name="admission-codesystem-general"> </a></td><td>General</td><td>Ward-level nursing care.</td><td>1</td><td/></tr><tr><td style="white-space:nowrap">high-dependency<a name="admission-codesystem-high-dependency"> </a></td><td>High dependency</td><td>Closer monitoring and nursing than a general ward provides, short of intensive care.</td><td>2</td><td/></tr><tr><td style="white-space:nowrap">intensive-care<a name="admission-codesystem-intensive-care"> </a></td><td>Intensive care</td><td>Organ support and continuous monitoring.</td><td>3</td><td/></tr><tr><td style="white-space:nowrap">semi-private<a name="admission-codesystem-semi-private"> </a></td><td>Semi private</td><td>A room shared by a small number of patients.</td><td/><td/></tr><tr><td style="white-space:nowrap">private<a name="admission-codesystem-private"> </a></td><td>Private</td><td>A single-occupancy room.</td><td/><td/></tr><tr><td style="white-space:nowrap">isolation<a name="admission-codesystem-isolation"> </a></td><td>Isolation</td><td>A room that isolates a patient for infection control.</td><td/><td/></tr><tr><td style="white-space:nowrap">delivery<a name="admission-codesystem-delivery"> </a></td><td>Delivery</td><td>A room equipped for labour and delivery.</td><td/><td/></tr><tr><td style="white-space:nowrap">procedure<a name="admission-codesystem-procedure"> </a></td><td>Procedure</td><td>A room equipped for bedside procedures.</td><td/><td/></tr><tr><td style="white-space:nowrap">amenity<a name="admission-codesystem-amenity"> </a></td><td>Amenity</td><td>A room offering additional comfort beyond clinical need.</td><td/><td/></tr><tr><td style="white-space:nowrap">resuscitation<a name="admission-codesystem-resuscitation"> </a></td><td>Resuscitation</td><td>A bay equipped for resuscitation.</td><td/><td/></tr><tr><td style="white-space:nowrap">open-bay<a name="admission-codesystem-open-bay"> </a></td><td>Open bay</td><td>A bed that belongs to no room.</td><td/><td/></tr><tr><td style="white-space:nowrap">paediatric<a name="admission-codesystem-paediatric"> </a></td><td>Paediatric</td><td>A ward that nurses children.</td><td/><td/></tr><tr><td style="white-space:nowrap">theatre-recovery<a name="admission-codesystem-theatre-recovery"> </a></td><td>Theatre recovery</td><td>A post-anaesthetic recovery area, where a patient is monitored after theatre before returning to a ward.</td><td/><td/></tr><tr><td style="white-space:nowrap">near-nurses-station<a name="admission-codesystem-near-nurses-station"> </a></td><td>Near the nurses' station</td><td>A bed within close sight of the nursing station.</td><td/><td/></tr><tr><td style="white-space:nowrap">side-room<a name="admission-codesystem-side-room"> </a></td><td>Side room / privacy</td><td>A side room, asked for on privacy grounds.</td><td/><td/></tr><tr><td style="white-space:nowrap">step-free<a name="admission-codesystem-step-free"> </a></td><td>Ground floor / step-free</td><td>A bed reachable without stairs.</td><td/><td/></tr><tr><td style="white-space:nowrap">self-pay<a name="admission-codesystem-self-pay"> </a></td><td>Cash</td><td>The patient pays directly.</td><td/><td/></tr><tr><td style="white-space:nowrap">insurance<a name="admission-codesystem-insurance"> </a></td><td>Insurance</td><td>A payer covers the admission, subject to eligibility and benefits.</td><td/><td/></tr><tr><td style="white-space:nowrap">mpesa<a name="admission-codesystem-mpesa"> </a></td><td>M-PESA</td><td>Mobile money.</td><td/><td/></tr><tr><td style="white-space:nowrap">cash<a name="admission-codesystem-cash"> </a></td><td>Cash</td><td>Physical cash.</td><td/><td/></tr><tr><td style="white-space:nowrap">card<a name="admission-codesystem-card"> </a></td><td>Card</td><td>Debit or credit card.</td><td/><td/></tr><tr><td style="white-space:nowrap">bank-transfer<a name="admission-codesystem-bank-transfer"> </a></td><td>Bank transfer</td><td>Transfer from a bank account.</td><td/><td/></tr><tr><td style="white-space:nowrap">wallet<a name="admission-codesystem-wallet"> </a></td><td>Wallet</td><td>A stored-value wallet held for the patient.</td><td/><td/></tr><tr><td style="white-space:nowrap">no-deposit-emergency<a name="admission-codesystem-no-deposit-emergency"> </a></td><td>Emergency admission, collect after stabilisation</td><td>An unresolved payer holds the bill, never the bed.</td><td/><td/></tr><tr><td style="white-space:nowrap">no-deposit-charity<a name="admission-codesystem-no-deposit-charity"> </a></td><td>Charity or sponsored patient</td><td>A charity or sponsor is expected to settle the account.</td><td/><td/></tr><tr><td style="white-space:nowrap">no-deposit-waived<a name="admission-codesystem-no-deposit-waived"> </a></td><td>Deposit waived by an administrator</td><td>An administrator has waived the deposit.</td><td/><td/></tr><tr><td style="white-space:nowrap">no-deposit-corporate<a name="admission-codesystem-no-deposit-corporate"> </a></td><td>Corporate account on file</td><td>A corporate account will be billed.</td><td/><td/></tr><tr><td style="white-space:nowrap">preauth-draft<a name="admission-codesystem-preauth-draft"> </a></td><td>Draft</td><td>Prepared but not sent to the payer.</td><td/><td/></tr><tr><td style="white-space:nowrap">preauth-pending<a name="admission-codesystem-preauth-pending"> </a></td><td>Pending</td><td>Submitted and awaiting the payer's decision.</td><td/><td/></tr><tr><td style="white-space:nowrap">preauth-approved<a name="admission-codesystem-preauth-approved"> </a></td><td>Approved</td><td>Approved, carrying a reference and an approved amount.</td><td/><td/></tr><tr><td style="white-space:nowrap">preauth-declined<a name="admission-codesystem-preauth-declined"> </a></td><td>Declined</td><td>Declined, carrying a reason.</td><td/><td/></tr><tr><td style="white-space:nowrap">consent-by-patient<a name="admission-codesystem-consent-by-patient"> </a></td><td>Given by the patient</td><td>The patient consented for themselves.</td><td/><td/></tr><tr><td style="white-space:nowrap">consent-by-guardian<a name="admission-codesystem-consent-by-guardian"> </a></td><td>Given by a guardian or next of kin</td><td>A guardian or next of kin consented on the patient's behalf.</td><td/><td/></tr><tr><td style="white-space:nowrap">consent-emergency<a name="admission-codesystem-consent-emergency"> </a></td><td>Treated under emergency provisions</td><td>Treatment proceeded under emergency provisions without consent.</td><td/><td/></tr><tr><td style="white-space:nowrap">identified<a name="admission-codesystem-identified"> </a></td><td>Identified</td><td>The patient can be named and matched to a record.</td><td/><td/></tr><tr><td style="white-space:nowrap">unidentified<a name="admission-codesystem-unidentified"> </a></td><td>Not identified</td><td>The patient cannot yet be named. A patient with no name is still admissible.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-infant<a name="admission-codesystem-age-infant"> </a></td><td>Infant</td><td>Apparent age band: infant.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-child<a name="admission-codesystem-age-child"> </a></td><td>Child</td><td>Apparent age band: child.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-teenager<a name="admission-codesystem-age-teenager"> </a></td><td>Teenager</td><td>Apparent age band: teenager.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-young-adult<a name="admission-codesystem-age-young-adult"> </a></td><td>Young adult</td><td>Apparent age band: young adult.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-middle-aged<a name="admission-codesystem-age-middle-aged"> </a></td><td>Middle aged</td><td>Apparent age band: middle aged.</td><td/><td/></tr><tr><td style="white-space:nowrap">age-elderly<a name="admission-codesystem-age-elderly"> </a></td><td>Elderly</td><td>Apparent age band: elderly.</td><td/><td/></tr><tr><td style="white-space:nowrap">arrived-ambulance<a name="admission-codesystem-arrived-ambulance"> </a></td><td>By ambulance</td><td>Brought in by ambulance.</td><td/><td/></tr><tr><td style="white-space:nowrap">arrived-carried<a name="admission-codesystem-arrived-carried"> </a></td><td>Carried in</td><td>Carried in.</td><td/><td/></tr><tr><td style="white-space:nowrap">arrived-walked-collapsed<a name="admission-codesystem-arrived-walked-collapsed"> </a></td><td>Walked in and collapsed</td><td>Walked in under their own power and collapsed.</td><td/><td/></tr><tr><td style="white-space:nowrap">arrived-police<a name="admission-codesystem-arrived-police"> </a></td><td>Police</td><td>Brought in by police.</td><td/><td/></tr><tr><td style="white-space:nowrap">arrived-bystanders<a name="admission-codesystem-arrived-bystanders"> </a></td><td>Brought by bystanders</td><td>Brought in by members of the public.</td><td/><td/></tr><tr><td style="white-space:nowrap">deferred-identity<a name="admission-codesystem-deferred-identity"> </a></td><td>Identity and health ID</td><td>Identity and health ID, once someone can confirm them.</td><td/><td/></tr><tr><td style="white-space:nowrap">deferred-next-of-kin<a name="admission-codesystem-deferred-next-of-kin"> </a></td><td>Next of kin and contact details</td><td>Next of kin and contact details.</td><td/><td/></tr><tr><td style="white-space:nowrap">deferred-billing<a name="admission-codesystem-deferred-billing"> </a></td><td>Billing type, payer and eligibility</td><td>Billing type, payer and eligibility.</td><td/><td/></tr><tr><td style="white-space:nowrap">deferred-diagnosis<a name="admission-codesystem-deferred-diagnosis"> </a></td><td>Full admitting diagnosis and care plan</td><td>Full admitting diagnosis and care plan.</td><td/><td/></tr><tr><td style="white-space:nowrap">break-glass-unconscious<a name="admission-codesystem-break-glass-unconscious"> </a></td><td>Patient cannot consent</td><td>The patient is unable to consent to access.</td><td/><td/></tr><tr><td style="white-space:nowrap">break-glass-life-threat<a name="admission-codesystem-break-glass-life-threat"> </a></td><td>Immediate threat to life</td><td>Access is needed to answer an immediate threat to life.</td><td/><td/></tr><tr><td style="white-space:nowrap">break-glass-covering<a name="admission-codesystem-break-glass-covering"> </a></td><td>Covering another clinician</td><td>Accessing while covering for the assigned clinician.</td><td/><td/></tr><tr><td style="white-space:nowrap">break-glass-identity<a name="admission-codesystem-break-glass-identity"> </a></td><td>Confirming identity</td><td>Access is needed to confirm who the patient is.</td><td/><td/></tr><tr><td style="white-space:nowrap">refer<a name="admission-codesystem-refer"> </a></td><td>Refer</td><td>Refer the patient onward rather than admit.</td><td/><td/></tr><tr><td style="white-space:nowrap">admit<a name="admission-codesystem-admit"> </a></td><td>Admit</td><td>Admit the patient.</td><td/><td/></tr><tr><td style="white-space:nowrap">admit-now<a name="admission-codesystem-admit-now"> </a></td><td>Admit now</td><td>Admit immediately.</td><td/><td/></tr><tr><td style="white-space:nowrap">book-for-date<a name="admission-codesystem-book-for-date"> </a></td><td>Book for a date</td><td>Book the admission for a future date.</td><td/><td/></tr><tr><td style="white-space:nowrap">admitted-in-error<a name="admission-codesystem-admitted-in-error"> </a></td><td>Admitted in error</td><td>The admission should not have been raised.</td><td/><td/></tr><tr><td style="white-space:nowrap">duplicate-admission<a name="admission-codesystem-duplicate-admission"> </a></td><td>Duplicate admission</td><td>A duplicate of another request.</td><td/><td>true</td></tr><tr><td style="white-space:nowrap">patient-declined<a name="admission-codesystem-patient-declined"> </a></td><td>Patient declined admission</td><td>The patient declined to be admitted.</td><td/><td/></tr><tr><td style="white-space:nowrap">treated-and-sent-home<a name="admission-codesystem-treated-and-sent-home"> </a></td><td>Treated and sent home instead</td><td>The patient was treated and discharged without admission.</td><td/><td/></tr><tr><td style="white-space:nowrap">moved-to-another-facility<a name="admission-codesystem-moved-to-another-facility"> </a></td><td>Moved to another facility</td><td>The patient was moved to another facility.</td><td/><td/></tr><tr><td style="white-space:nowrap">ward-cannot-receive<a name="admission-codesystem-ward-cannot-receive"> </a></td><td>Ward cannot receive the patient</td><td>The receiving ward could not take the patient.</td><td/><td/></tr><tr><td style="white-space:nowrap">improved<a name="admission-codesystem-improved"> </a></td><td>Treated and improved</td><td>The patient improved and no longer needs admitting.</td><td/><td>false</td></tr><tr><td style="white-space:nowrap">referred-out<a name="admission-codesystem-referred-out"> </a></td><td>Referred out instead</td><td>The patient was referred elsewhere instead.</td><td/><td>false</td></tr><tr><td style="white-space:nowrap">went-elsewhere<a name="admission-codesystem-went-elsewhere"> </a></td><td>Went to another hospital</td><td>The patient went to another hospital while waiting.</td><td/><td>true</td></tr><tr><td style="white-space:nowrap">refused<a name="admission-codesystem-refused"> </a></td><td>Patient refused admission</td><td>The patient refused admission.</td><td/><td>false</td></tr><tr><td style="white-space:nowrap">died-waiting<a name="admission-codesystem-died-waiting"> </a></td><td>Died while waiting</td><td>The patient died before a bed was found. A closed record, not a reversible decision.</td><td/><td>true</td></tr><tr><td style="white-space:nowrap">defer-no-bed<a name="admission-codesystem-defer-no-bed"> </a></td><td>No bed available</td><td>Deferred because no bed was available.</td><td/><td/></tr><tr><td style="white-space:nowrap">defer-patient-not-ready<a name="admission-codesystem-defer-patient-not-ready"> </a></td><td>Patient not ready</td><td>Deferred because the patient was not ready.</td><td/><td/></tr><tr><td style="white-space:nowrap">defer-theatre<a name="admission-codesystem-defer-theatre"> </a></td><td>Surgeon or theatre unavailable</td><td>Deferred because the surgeon or theatre was unavailable.</td><td/><td/></tr><tr><td style="white-space:nowrap">defer-payer<a name="admission-codesystem-defer-payer"> </a></td><td>Payer approval outstanding</td><td>Deferred pending payer approval.</td><td/><td/></tr><tr><td style="white-space:nowrap">defer-patient-requested<a name="admission-codesystem-defer-patient-requested"> </a></td><td>Patient requested</td><td>Deferred at the patient's request.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-emergency-department<a name="admission-codesystem-at-emergency-department"> </a></td><td>Emergency department</td><td>Waiting in the emergency department.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-outpatient<a name="admission-codesystem-at-outpatient"> </a></td><td>Outpatient area</td><td>Waiting in an outpatient area.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-corridor-trolley<a name="admission-codesystem-at-corridor-trolley"> </a></td><td>Corridor trolley</td><td>Waiting on a trolley in a corridor.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-another-ward<a name="admission-codesystem-at-another-ward"> </a></td><td>Another ward</td><td>Waiting on another ward.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-home<a name="admission-codesystem-at-home"> </a></td><td>At home</td><td>Waiting at home.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-theatre<a name="admission-codesystem-at-theatre"> </a></td><td>In theatre</td><td>In theatre.</td><td/><td/></tr><tr><td style="white-space:nowrap">at-another-facility<a name="admission-codesystem-at-another-facility"> </a></td><td>Another facility</td><td>At another facility.</td><td/><td/></tr><tr><td style="white-space:nowrap">ready<a name="admission-codesystem-ready"> </a></td><td>Ready</td><td>Nothing outstanding.</td><td/><td/></tr><tr><td style="white-space:nowrap">needs-attention<a name="admission-codesystem-needs-attention"> </a></td><td>Needs attention</td><td>Something is outstanding but the admission can proceed.</td><td/><td/></tr><tr><td style="white-space:nowrap">not-ready<a name="admission-codesystem-not-ready"> </a></td><td>Not ready</td><td>Blocked until something is resolved.</td><td/><td/></tr><tr><td style="white-space:nowrap">requested<a name="admission-codesystem-requested"> </a></td><td>Waiting admission</td><td>Requested and waiting for a bed or a decision.</td><td/><td/></tr><tr><td style="white-space:nowrap">scheduled<a name="admission-codesystem-scheduled"> </a></td><td>Scheduled</td><td>Booked for a future date and not yet arrived.</td><td/><td/></tr><tr><td style="white-space:nowrap">admitted<a name="admission-codesystem-admitted"> </a></td><td>Admitted</td><td>Admitted. A patient admitted before a bed is free waits under 'needs bed', which is a view over this state rather than a state of its own.</td><td/><td/></tr><tr><td style="white-space:nowrap">discharge-pending<a name="admission-codesystem-discharge-pending"> </a></td><td>Discharge pending</td><td>Discharge decided and in progress.</td><td/><td/></tr><tr><td style="white-space:nowrap">discharged<a name="admission-codesystem-discharged"> </a></td><td>Discharged</td><td>The stay has ended.</td><td/><td/></tr><tr><td style="white-space:nowrap">cancelled<a name="admission-codesystem-cancelled"> </a></td><td>Cancelled</td><td>The request left the queue without an admission.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-in-error<a name="admission-codesystem-removed-in-error"> </a></td><td>Created by mistake</td><td>The ward record should never have been created.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-duplicate<a name="admission-codesystem-removed-duplicate"> </a></td><td>Duplicate of an existing ward</td><td>The same ward is already set up under another record.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-wrong-facility<a name="admission-codesystem-removed-wrong-facility"> </a></td><td>Wrong facility</td><td>The ward was set up against the wrong facility.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-test-data<a name="admission-codesystem-removed-test-data"> </a></td><td>Test or training data</td><td>The ward was created for testing or training and is not a real ward.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-ward-cancelled<a name="admission-codesystem-removed-ward-cancelled"> </a></td><td>Set up before the ward was cancelled</td><td>The ward was configured in advance of opening, and the plan to open it was then dropped.</td><td/><td/></tr><tr><td style="white-space:nowrap">removed-other<a name="admission-codesystem-removed-other"> </a></td><td>Other</td><td>A reason none of the others covers. Expects a written explanation alongside it, since the code alone says nothing.</td><td/><td/></tr><tr><td style="white-space:nowrap">eating-drinking-normally<a name="admission-codesystem-eating-drinking-normally"> </a></td><td>Eating and drinking normally</td><td>The patient is taking food and fluid as they normally would.</td><td/><td/></tr><tr><td style="white-space:nowrap">fluids-only<a name="admission-codesystem-fluids-only"> </a></td><td>Taking fluids only</td><td>The patient is tolerating fluids but not yet solid food.</td><td/><td/></tr><tr><td style="white-space:nowrap">small-amounts<a name="admission-codesystem-small-amounts"> </a></td><td>Taking small amounts</td><td>The patient is taking some food and fluid, below what they need.</td><td/><td/></tr><tr><td style="white-space:nowrap">not-tolerating-oral-intake<a name="admission-codesystem-not-tolerating-oral-intake"> </a></td><td>Not tolerating oral intake</td><td>The patient is not keeping food or fluid down, which is a reason to question the discharge.</td><td/><td/></tr><tr><td style="white-space:nowrap">independent<a name="admission-codesystem-independent"> </a></td><td>Independent</td><td>The patient moves without help and without an aid.</td><td/><td/></tr><tr><td style="white-space:nowrap">walking-aid<a name="admission-codesystem-walking-aid"> </a></td><td>Walking with a stick or frame</td><td>The patient moves without another person but relies on an aid.</td><td/><td/></tr><tr><td style="white-space:nowrap">needs-one-assist<a name="admission-codesystem-needs-one-assist"> </a></td><td>Needs one person to assist</td><td>One person is needed to move the patient safely, which is what home has to provide.</td><td/><td/></tr><tr><td style="white-space:nowrap">needs-two-assist<a name="admission-codesystem-needs-two-assist"> </a></td><td>Needs two people to assist</td><td>Two people are needed to move the patient safely.</td><td/><td/></tr><tr><td style="white-space:nowrap">bed-bound<a name="admission-codesystem-bed-bound"> </a></td><td>Bed bound</td><td>The patient cannot be got out of bed.</td><td/><td/></tr><tr><td style="white-space:nowrap">pain-free<a name="admission-codesystem-pain-free"> </a></td><td>Pain free</td><td>The patient reports no pain.</td><td/><td/></tr><tr><td style="white-space:nowrap">controlled-on-oral-analgesia<a name="admission-codesystem-controlled-on-oral-analgesia"> </a></td><td>Controlled on oral analgesia</td><td>Pain is held by medicine the patient can take at home.</td><td/><td/></tr><tr><td style="white-space:nowrap">controlled-needs-review<a name="admission-codesystem-controlled-needs-review"> </a></td><td>Controlled but needs review</td><td>Pain is held for now, but the regimen is expected to need changing.</td><td/><td/></tr><tr><td style="white-space:nowrap">not-controlled<a name="admission-codesystem-not-controlled"> </a></td><td>Not controlled</td><td>Pain is not held, which is a reason to question the discharge.</td><td/><td/></tr><tr><td style="white-space:nowrap">condition-recovered<a name="admission-codesystem-condition-recovered"> </a></td><td>Recovered</td><td>The problem the patient was admitted for has resolved.</td><td/><td/></tr><tr><td style="white-space:nowrap">condition-improved<a name="admission-codesystem-condition-improved"> </a></td><td>Improved</td><td>The patient is better than on admission without having fully recovered.</td><td/><td/></tr><tr><td style="white-space:nowrap">condition-unchanged<a name="admission-codesystem-condition-unchanged"> </a></td><td>Unchanged</td><td>The patient is no different from how they arrived.</td><td/><td/></tr><tr><td style="white-space:nowrap">condition-worse<a name="admission-codesystem-condition-worse"> </a></td><td>Worse</td><td>The patient is worse than on admission.</td><td/><td/></tr><tr><td style="white-space:nowrap">condition-palliative<a name="admission-codesystem-condition-palliative"> </a></td><td>Palliative</td><td>Care has moved to comfort rather than cure.</td><td/><td/></tr><tr><td style="white-space:nowrap">spouse<a name="admission-codesystem-spouse"> </a></td><td>Spouse</td><td>The patient's husband or wife.</td><td/><td/></tr><tr><td style="white-space:nowrap">parent<a name="admission-codesystem-parent"> </a></td><td>Parent</td><td>The patient's mother or father.</td><td/><td/></tr><tr><td style="white-space:nowrap">child<a name="admission-codesystem-child"> </a></td><td>Child</td><td>The patient's son or daughter.</td><td/><td/></tr><tr><td style="white-space:nowrap">sibling<a name="admission-codesystem-sibling"> </a></td><td>Sibling</td><td>The patient's brother or sister.</td><td/><td/></tr><tr><td style="white-space:nowrap">guardian<a name="admission-codesystem-guardian"> </a></td><td>Guardian</td><td>Somebody with legal responsibility for the patient.</td><td/><td/></tr><tr><td style="white-space:nowrap">other-relative<a name="admission-codesystem-other-relative"> </a></td><td>Other relative</td><td>A relative none of the narrower codes name.</td><td/><td/></tr><tr><td style="white-space:nowrap">neighbour-or-friend<a name="admission-codesystem-neighbour-or-friend"> </a></td><td>Neighbour or friend</td><td>Somebody close to the patient who is not a relative, and routinely the person actually taking them home.</td><td/><td/></tr><tr><td style="white-space:nowrap">explained-to-patient<a name="admission-codesystem-explained-to-patient"> </a></td><td>Explained to the patient</td><td>The medicines were gone through with the patient alone.</td><td/><td/></tr><tr><td style="white-space:nowrap">explained-to-next-of-kin<a name="admission-codesystem-explained-to-next-of-kin"> </a></td><td>Explained to the next of kin</td><td>The medicines were gone through with the next of kin, which is what happens where the patient cannot take it in.</td><td/><td/></tr><tr><td style="white-space:nowrap">explained-to-both<a name="admission-codesystem-explained-to-both"> </a></td><td>Explained to both</td><td>The medicines were gone through with the patient and the next of kin together.</td><td/><td/></tr><tr><td style="white-space:nowrap">not-explained<a name="admission-codesystem-not-explained"> </a></td><td>Not explained</td><td>Nobody was taken through the medicines. A stated answer rather than a blank, because a blank reads as an oversight and this may be a decision.</td><td/><td/></tr><tr><td style="white-space:nowrap">settled-in-full<a name="admission-codesystem-settled-in-full"> </a></td><td>Settled in full</td><td>Nothing is owed.</td><td/><td/></tr><tr><td style="white-space:nowrap">scheme-covered<a name="admission-codesystem-scheme-covered"> </a></td><td>Covered by insurance or scheme</td><td>The account sits with a payer rather than with the patient.</td><td/><td/></tr><tr><td style="white-space:nowrap">part-payment-balance-on-account<a name="admission-codesystem-part-payment-balance-on-account"> </a></td><td>Part payment taken, balance on account</td><td>Something was paid at the counter and the rest is carried against the account.</td><td/><td/></tr><tr><td style="white-space:nowrap">waiver-approved<a name="admission-codesystem-waiver-approved"> </a></td><td>Waiver approved</td><td>The balance was written off, with approval.</td><td/><td/></tr><tr><td style="white-space:nowrap">referred-to-credit-control<a name="admission-codesystem-referred-to-credit-control"> </a></td><td>Referred to credit control</td><td>The account was passed to credit control to pursue, and the patient is not held for it.</td><td/><td/></tr><tr><td style="white-space:nowrap">normal<a name="admission-codesystem-normal"> </a></td><td>Normal</td><td>The patient was discharged as planned, on clinical grounds.</td><td/><td/></tr><tr><td style="white-space:nowrap">transfer-out<a name="admission-codesystem-transfer-out"> </a></td><td>Transfer out</td><td>The patient was moved to another facility, which takes over their care.</td><td/><td/></tr><tr><td style="white-space:nowrap">left-against-medical-advice<a name="admission-codesystem-left-against-medical-advice"> </a></td><td>Left against medical advice</td><td>The patient chose to leave before the clinician judged them ready, and signed to say so.</td><td/><td/></tr><tr><td style="white-space:nowrap">absconded<a name="admission-codesystem-absconded"> </a></td><td>Absconded</td><td>The patient left unobserved. Nobody discharged them, so the record carries the last time they were seen rather than a signature.</td><td/><td/></tr><tr><td style="white-space:nowrap">deceased<a name="admission-codesystem-deceased"> </a></td><td>Deceased</td><td>The stay ended in a death. The facts of it live on the record of death.</td><td/><td/></tr><tr><td style="white-space:nowrap">home-with-community-follow-up<a name="admission-codesystem-home-with-community-follow-up"> </a></td><td>Home with community follow-up</td><td>The patient went home with a community health worker or a home visit arranged.</td><td/><td/></tr><tr><td style="white-space:nowrap">outpatient-clinic-follow-up<a name="admission-codesystem-outpatient-clinic-follow-up"> </a></td><td>Outpatient clinic follow-up</td><td>The patient went home with a clinic appointment arranged to continue their care.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-cashier-off-duty<a name="admission-codesystem-override-cashier-off-duty"> </a></td><td>Cashier off duty, out of hours</td><td>Nobody was at the counter to clear the account, and the patient is not being held for it.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-leaving-against-advice<a name="admission-codesystem-override-leaving-against-advice"> </a></td><td>Patient leaving against advice and will not wait</td><td>The patient is going regardless, so the check cannot be completed first.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-transfer-time-critical<a name="admission-codesystem-override-transfer-time-critical"> </a></td><td>Transfer is time-critical</td><td>The patient has to move now, and waiting for the check would cost more than skipping it.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-signer-unavailable<a name="admission-codesystem-override-signer-unavailable"> </a></td><td>Signing person unavailable and patient must not be held</td><td>Whoever normally signs this could not be reached, and holding the patient was judged the greater harm.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-system-unavailable<a name="admission-codesystem-override-system-unavailable"> </a></td><td>System or record unavailable at the time</td><td>The information the check needs could not be reached when it was needed.</td><td/><td/></tr><tr><td style="white-space:nowrap">override-other<a name="admission-codesystem-override-other"> </a></td><td>Other</td><td>A reason none of the others covers. Expects a written explanation alongside it, since the code alone says nothing.</td><td/><td/></tr></table></div>
  </text>
  <url
       value="https://fhir.slade360.co.ke/fhir/CodeSystem/admission-codesystem"/>
  <version value="0.1.0"/>
  <name value="SGHIAdmissionCodeSystem"/>
  <title value="SGHI Admission Code System"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2026-09-15T11:40:24+00:00"/>
  <publisher value="Kathurima Kimathi"/>
  <contact>
    <name value="Kathurima Kimathi"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.linkedin.com/in/kathurima-kimathi/"/>
    </telecom>
    <telecom>
      <system value="email"/>
      <value value="kathurimakimathi415@gmail.com"/>
    </telecom>
  </contact>
  <contact>
    <name value="Oscar John"/>
    <telecom>
      <system value="email"/>
      <value value="oscarjohnotieno@gmail.com"/>
      <use value="work"/>
    </telecom>
  </contact>
  <contact>
    <name value="Kennedy Omondi"/>
    <telecom>
      <system value="email"/>
      <value value="kennankole@gmail.com"/>
      <use value="work"/>
    </telecom>
  </contact>
  <description
               value="A code system enumerating the concepts used to request, triage, place and track an inpatient admission across SGHI's environment."/>
  <caseSensitive value="true"/>
  <content value="complete"/>
  <count value="152"/>
  <property>
    <code value="care-rank"/>
    <uri
         value="https://fhir.slade360.co.ke/fhir/concept-properties#care-rank"/>
    <description
                 value="Ordinal intensity of a level of care. A request outranking what a ward can nurse is a warning, not a block."/>
    <type value="integer"/>
  </property>
  <property>
    <code value="ours-to-fix"/>
    <uri
         value="https://fhir.slade360.co.ke/fhir/concept-properties#ours-to-fix"/>
    <description
                 value="True where the outcome was within the hospital's control, and so worth counting and acting on."/>
    <type value="boolean"/>
  </property>
  <concept>
    <code value="emergency"/>
    <display value="Emergency"/>
    <definition
                value="An unplanned admission for a patient needing immediate care."/>
  </concept>
  <concept>
    <code value="elective"/>
    <display value="Elective"/>
    <definition value="A planned admission, usually booked in advance."/>
  </concept>
  <concept>
    <code value="transfer-in"/>
    <display value="Transfer in"/>
    <definition
                value="An admission of a patient arriving from another facility or ward on a referral."/>
  </concept>
  <concept>
    <code value="maternity"/>
    <display value="Maternity"/>
    <definition value="An admission for labour, delivery or antenatal care."/>
  </concept>
  <concept>
    <code value="newborn"/>
    <display value="Newborn"/>
    <definition
                value="An admission of a baby born in, or brought in with, the mother whose stay it attaches to."/>
  </concept>
  <concept>
    <code value="day-case"/>
    <display value="Day case"/>
    <definition
                value="An admission expected to be admitted and discharged the same day."/>
  </concept>
  <concept>
    <code value="inter-ward-transfer"/>
    <display value="Inter-ward transfer"/>
    <definition
                value="The patient came from another ward within this facility."/>
  </concept>
  <concept>
    <code value="direct-admission"/>
    <display value="Direct admission"/>
    <definition
                value="The patient was admitted directly, without passing through an emergency or outpatient department."/>
  </concept>
  <concept>
    <code value="general"/>
    <display value="General"/>
    <definition value="Ward-level nursing care."/>
    <property>
      <code value="care-rank"/>
      <valueInteger value="1"/>
    </property>
  </concept>
  <concept>
    <code value="high-dependency"/>
    <display value="High dependency"/>
    <definition
                value="Closer monitoring and nursing than a general ward provides, short of intensive care."/>
    <property>
      <code value="care-rank"/>
      <valueInteger value="2"/>
    </property>
  </concept>
  <concept>
    <code value="intensive-care"/>
    <display value="Intensive care"/>
    <definition value="Organ support and continuous monitoring."/>
    <property>
      <code value="care-rank"/>
      <valueInteger value="3"/>
    </property>
  </concept>
  <concept>
    <code value="semi-private"/>
    <display value="Semi private"/>
    <definition value="A room shared by a small number of patients."/>
  </concept>
  <concept>
    <code value="private"/>
    <display value="Private"/>
    <definition value="A single-occupancy room."/>
  </concept>
  <concept>
    <code value="isolation"/>
    <display value="Isolation"/>
    <definition
                value="A room that isolates a patient for infection control."/>
  </concept>
  <concept>
    <code value="delivery"/>
    <display value="Delivery"/>
    <definition value="A room equipped for labour and delivery."/>
  </concept>
  <concept>
    <code value="procedure"/>
    <display value="Procedure"/>
    <definition value="A room equipped for bedside procedures."/>
  </concept>
  <concept>
    <code value="amenity"/>
    <display value="Amenity"/>
    <definition
                value="A room offering additional comfort beyond clinical need."/>
  </concept>
  <concept>
    <code value="resuscitation"/>
    <display value="Resuscitation"/>
    <definition value="A bay equipped for resuscitation."/>
  </concept>
  <concept>
    <code value="open-bay"/>
    <display value="Open bay"/>
    <definition value="A bed that belongs to no room."/>
  </concept>
  <concept>
    <code value="paediatric"/>
    <display value="Paediatric"/>
    <definition value="A ward that nurses children."/>
  </concept>
  <concept>
    <code value="theatre-recovery"/>
    <display value="Theatre recovery"/>
    <definition
                value="A post-anaesthetic recovery area, where a patient is monitored after theatre before returning to a ward."/>
  </concept>
  <concept>
    <code value="near-nurses-station"/>
    <display value="Near the nurses' station"/>
    <definition value="A bed within close sight of the nursing station."/>
  </concept>
  <concept>
    <code value="side-room"/>
    <display value="Side room / privacy"/>
    <definition value="A side room, asked for on privacy grounds."/>
  </concept>
  <concept>
    <code value="step-free"/>
    <display value="Ground floor / step-free"/>
    <definition value="A bed reachable without stairs."/>
  </concept>
  <concept>
    <code value="self-pay"/>
    <display value="Cash"/>
    <definition value="The patient pays directly."/>
  </concept>
  <concept>
    <code value="insurance"/>
    <display value="Insurance"/>
    <definition
                value="A payer covers the admission, subject to eligibility and benefits."/>
  </concept>
  <concept>
    <code value="mpesa"/>
    <display value="M-PESA"/>
    <definition value="Mobile money."/>
  </concept>
  <concept>
    <code value="cash"/>
    <display value="Cash"/>
    <definition value="Physical cash."/>
  </concept>
  <concept>
    <code value="card"/>
    <display value="Card"/>
    <definition value="Debit or credit card."/>
  </concept>
  <concept>
    <code value="bank-transfer"/>
    <display value="Bank transfer"/>
    <definition value="Transfer from a bank account."/>
  </concept>
  <concept>
    <code value="wallet"/>
    <display value="Wallet"/>
    <definition value="A stored-value wallet held for the patient."/>
  </concept>
  <concept>
    <code value="no-deposit-emergency"/>
    <display value="Emergency admission, collect after stabilisation"/>
    <definition value="An unresolved payer holds the bill, never the bed."/>
  </concept>
  <concept>
    <code value="no-deposit-charity"/>
    <display value="Charity or sponsored patient"/>
    <definition
                value="A charity or sponsor is expected to settle the account."/>
  </concept>
  <concept>
    <code value="no-deposit-waived"/>
    <display value="Deposit waived by an administrator"/>
    <definition value="An administrator has waived the deposit."/>
  </concept>
  <concept>
    <code value="no-deposit-corporate"/>
    <display value="Corporate account on file"/>
    <definition value="A corporate account will be billed."/>
  </concept>
  <concept>
    <code value="preauth-draft"/>
    <display value="Draft"/>
    <definition value="Prepared but not sent to the payer."/>
  </concept>
  <concept>
    <code value="preauth-pending"/>
    <display value="Pending"/>
    <definition value="Submitted and awaiting the payer's decision."/>
  </concept>
  <concept>
    <code value="preauth-approved"/>
    <display value="Approved"/>
    <definition
                value="Approved, carrying a reference and an approved amount."/>
  </concept>
  <concept>
    <code value="preauth-declined"/>
    <display value="Declined"/>
    <definition value="Declined, carrying a reason."/>
  </concept>
  <concept>
    <code value="consent-by-patient"/>
    <display value="Given by the patient"/>
    <definition value="The patient consented for themselves."/>
  </concept>
  <concept>
    <code value="consent-by-guardian"/>
    <display value="Given by a guardian or next of kin"/>
    <definition
                value="A guardian or next of kin consented on the patient's behalf."/>
  </concept>
  <concept>
    <code value="consent-emergency"/>
    <display value="Treated under emergency provisions"/>
    <definition
                value="Treatment proceeded under emergency provisions without consent."/>
  </concept>
  <concept>
    <code value="identified"/>
    <display value="Identified"/>
    <definition value="The patient can be named and matched to a record."/>
  </concept>
  <concept>
    <code value="unidentified"/>
    <display value="Not identified"/>
    <definition
                value="The patient cannot yet be named. A patient with no name is still admissible."/>
  </concept>
  <concept>
    <code value="age-infant"/>
    <display value="Infant"/>
    <definition value="Apparent age band: infant."/>
  </concept>
  <concept>
    <code value="age-child"/>
    <display value="Child"/>
    <definition value="Apparent age band: child."/>
  </concept>
  <concept>
    <code value="age-teenager"/>
    <display value="Teenager"/>
    <definition value="Apparent age band: teenager."/>
  </concept>
  <concept>
    <code value="age-young-adult"/>
    <display value="Young adult"/>
    <definition value="Apparent age band: young adult."/>
  </concept>
  <concept>
    <code value="age-middle-aged"/>
    <display value="Middle aged"/>
    <definition value="Apparent age band: middle aged."/>
  </concept>
  <concept>
    <code value="age-elderly"/>
    <display value="Elderly"/>
    <definition value="Apparent age band: elderly."/>
  </concept>
  <concept>
    <code value="arrived-ambulance"/>
    <display value="By ambulance"/>
    <definition value="Brought in by ambulance."/>
  </concept>
  <concept>
    <code value="arrived-carried"/>
    <display value="Carried in"/>
    <definition value="Carried in."/>
  </concept>
  <concept>
    <code value="arrived-walked-collapsed"/>
    <display value="Walked in and collapsed"/>
    <definition value="Walked in under their own power and collapsed."/>
  </concept>
  <concept>
    <code value="arrived-police"/>
    <display value="Police"/>
    <definition value="Brought in by police."/>
  </concept>
  <concept>
    <code value="arrived-bystanders"/>
    <display value="Brought by bystanders"/>
    <definition value="Brought in by members of the public."/>
  </concept>
  <concept>
    <code value="deferred-identity"/>
    <display value="Identity and health ID"/>
    <definition
                value="Identity and health ID, once someone can confirm them."/>
  </concept>
  <concept>
    <code value="deferred-next-of-kin"/>
    <display value="Next of kin and contact details"/>
    <definition value="Next of kin and contact details."/>
  </concept>
  <concept>
    <code value="deferred-billing"/>
    <display value="Billing type, payer and eligibility"/>
    <definition value="Billing type, payer and eligibility."/>
  </concept>
  <concept>
    <code value="deferred-diagnosis"/>
    <display value="Full admitting diagnosis and care plan"/>
    <definition value="Full admitting diagnosis and care plan."/>
  </concept>
  <concept>
    <code value="break-glass-unconscious"/>
    <display value="Patient cannot consent"/>
    <definition value="The patient is unable to consent to access."/>
  </concept>
  <concept>
    <code value="break-glass-life-threat"/>
    <display value="Immediate threat to life"/>
    <definition
                value="Access is needed to answer an immediate threat to life."/>
  </concept>
  <concept>
    <code value="break-glass-covering"/>
    <display value="Covering another clinician"/>
    <definition value="Accessing while covering for the assigned clinician."/>
  </concept>
  <concept>
    <code value="break-glass-identity"/>
    <display value="Confirming identity"/>
    <definition value="Access is needed to confirm who the patient is."/>
  </concept>
  <concept>
    <code value="refer"/>
    <display value="Refer"/>
    <definition value="Refer the patient onward rather than admit."/>
  </concept>
  <concept>
    <code value="admit"/>
    <display value="Admit"/>
    <definition value="Admit the patient."/>
  </concept>
  <concept>
    <code value="admit-now"/>
    <display value="Admit now"/>
    <definition value="Admit immediately."/>
  </concept>
  <concept>
    <code value="book-for-date"/>
    <display value="Book for a date"/>
    <definition value="Book the admission for a future date."/>
  </concept>
  <concept>
    <code value="admitted-in-error"/>
    <display value="Admitted in error"/>
    <definition value="The admission should not have been raised."/>
  </concept>
  <concept>
    <code value="duplicate-admission"/>
    <display value="Duplicate admission"/>
    <definition value="A duplicate of another request."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="true"/>
    </property>
  </concept>
  <concept>
    <code value="patient-declined"/>
    <display value="Patient declined admission"/>
    <definition value="The patient declined to be admitted."/>
  </concept>
  <concept>
    <code value="treated-and-sent-home"/>
    <display value="Treated and sent home instead"/>
    <definition
                value="The patient was treated and discharged without admission."/>
  </concept>
  <concept>
    <code value="moved-to-another-facility"/>
    <display value="Moved to another facility"/>
    <definition value="The patient was moved to another facility."/>
  </concept>
  <concept>
    <code value="ward-cannot-receive"/>
    <display value="Ward cannot receive the patient"/>
    <definition value="The receiving ward could not take the patient."/>
  </concept>
  <concept>
    <code value="improved"/>
    <display value="Treated and improved"/>
    <definition value="The patient improved and no longer needs admitting."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="false"/>
    </property>
  </concept>
  <concept>
    <code value="referred-out"/>
    <display value="Referred out instead"/>
    <definition value="The patient was referred elsewhere instead."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="false"/>
    </property>
  </concept>
  <concept>
    <code value="went-elsewhere"/>
    <display value="Went to another hospital"/>
    <definition value="The patient went to another hospital while waiting."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="true"/>
    </property>
  </concept>
  <concept>
    <code value="refused"/>
    <display value="Patient refused admission"/>
    <definition value="The patient refused admission."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="false"/>
    </property>
  </concept>
  <concept>
    <code value="died-waiting"/>
    <display value="Died while waiting"/>
    <definition
                value="The patient died before a bed was found. A closed record, not a reversible decision."/>
    <property>
      <code value="ours-to-fix"/>
      <valueBoolean value="true"/>
    </property>
  </concept>
  <concept>
    <code value="defer-no-bed"/>
    <display value="No bed available"/>
    <definition value="Deferred because no bed was available."/>
  </concept>
  <concept>
    <code value="defer-patient-not-ready"/>
    <display value="Patient not ready"/>
    <definition value="Deferred because the patient was not ready."/>
  </concept>
  <concept>
    <code value="defer-theatre"/>
    <display value="Surgeon or theatre unavailable"/>
    <definition
                value="Deferred because the surgeon or theatre was unavailable."/>
  </concept>
  <concept>
    <code value="defer-payer"/>
    <display value="Payer approval outstanding"/>
    <definition value="Deferred pending payer approval."/>
  </concept>
  <concept>
    <code value="defer-patient-requested"/>
    <display value="Patient requested"/>
    <definition value="Deferred at the patient's request."/>
  </concept>
  <concept>
    <code value="at-emergency-department"/>
    <display value="Emergency department"/>
    <definition value="Waiting in the emergency department."/>
  </concept>
  <concept>
    <code value="at-outpatient"/>
    <display value="Outpatient area"/>
    <definition value="Waiting in an outpatient area."/>
  </concept>
  <concept>
    <code value="at-corridor-trolley"/>
    <display value="Corridor trolley"/>
    <definition value="Waiting on a trolley in a corridor."/>
  </concept>
  <concept>
    <code value="at-another-ward"/>
    <display value="Another ward"/>
    <definition value="Waiting on another ward."/>
  </concept>
  <concept>
    <code value="at-home"/>
    <display value="At home"/>
    <definition value="Waiting at home."/>
  </concept>
  <concept>
    <code value="at-theatre"/>
    <display value="In theatre"/>
    <definition value="In theatre."/>
  </concept>
  <concept>
    <code value="at-another-facility"/>
    <display value="Another facility"/>
    <definition value="At another facility."/>
  </concept>
  <concept>
    <code value="ready"/>
    <display value="Ready"/>
    <definition value="Nothing outstanding."/>
  </concept>
  <concept>
    <code value="needs-attention"/>
    <display value="Needs attention"/>
    <definition
                value="Something is outstanding but the admission can proceed."/>
  </concept>
  <concept>
    <code value="not-ready"/>
    <display value="Not ready"/>
    <definition value="Blocked until something is resolved."/>
  </concept>
  <concept>
    <code value="requested"/>
    <display value="Waiting admission"/>
    <definition value="Requested and waiting for a bed or a decision."/>
  </concept>
  <concept>
    <code value="scheduled"/>
    <display value="Scheduled"/>
    <definition value="Booked for a future date and not yet arrived."/>
  </concept>
  <concept>
    <code value="admitted"/>
    <display value="Admitted"/>
    <definition
                value="Admitted. A patient admitted before a bed is free waits under 'needs bed', which is a view over this state rather than a state of its own."/>
  </concept>
  <concept>
    <code value="discharge-pending"/>
    <display value="Discharge pending"/>
    <definition value="Discharge decided and in progress."/>
  </concept>
  <concept>
    <code value="discharged"/>
    <display value="Discharged"/>
    <definition value="The stay has ended."/>
  </concept>
  <concept>
    <code value="cancelled"/>
    <display value="Cancelled"/>
    <definition value="The request left the queue without an admission."/>
  </concept>
  <concept>
    <code value="removed-in-error"/>
    <display value="Created by mistake"/>
    <definition value="The ward record should never have been created."/>
  </concept>
  <concept>
    <code value="removed-duplicate"/>
    <display value="Duplicate of an existing ward"/>
    <definition
                value="The same ward is already set up under another record."/>
  </concept>
  <concept>
    <code value="removed-wrong-facility"/>
    <display value="Wrong facility"/>
    <definition value="The ward was set up against the wrong facility."/>
  </concept>
  <concept>
    <code value="removed-test-data"/>
    <display value="Test or training data"/>
    <definition
                value="The ward was created for testing or training and is not a real ward."/>
  </concept>
  <concept>
    <code value="removed-ward-cancelled"/>
    <display value="Set up before the ward was cancelled"/>
    <definition
                value="The ward was configured in advance of opening, and the plan to open it was then dropped."/>
  </concept>
  <concept>
    <code value="removed-other"/>
    <display value="Other"/>
    <definition
                value="A reason none of the others covers. Expects a written explanation alongside it, since the code alone says nothing."/>
  </concept>
  <concept>
    <code value="eating-drinking-normally"/>
    <display value="Eating and drinking normally"/>
    <definition
                value="The patient is taking food and fluid as they normally would."/>
  </concept>
  <concept>
    <code value="fluids-only"/>
    <display value="Taking fluids only"/>
    <definition
                value="The patient is tolerating fluids but not yet solid food."/>
  </concept>
  <concept>
    <code value="small-amounts"/>
    <display value="Taking small amounts"/>
    <definition
                value="The patient is taking some food and fluid, below what they need."/>
  </concept>
  <concept>
    <code value="not-tolerating-oral-intake"/>
    <display value="Not tolerating oral intake"/>
    <definition
                value="The patient is not keeping food or fluid down, which is a reason to question the discharge."/>
  </concept>
  <concept>
    <code value="independent"/>
    <display value="Independent"/>
    <definition value="The patient moves without help and without an aid."/>
  </concept>
  <concept>
    <code value="walking-aid"/>
    <display value="Walking with a stick or frame"/>
    <definition
                value="The patient moves without another person but relies on an aid."/>
  </concept>
  <concept>
    <code value="needs-one-assist"/>
    <display value="Needs one person to assist"/>
    <definition
                value="One person is needed to move the patient safely, which is what home has to provide."/>
  </concept>
  <concept>
    <code value="needs-two-assist"/>
    <display value="Needs two people to assist"/>
    <definition value="Two people are needed to move the patient safely."/>
  </concept>
  <concept>
    <code value="bed-bound"/>
    <display value="Bed bound"/>
    <definition value="The patient cannot be got out of bed."/>
  </concept>
  <concept>
    <code value="pain-free"/>
    <display value="Pain free"/>
    <definition value="The patient reports no pain."/>
  </concept>
  <concept>
    <code value="controlled-on-oral-analgesia"/>
    <display value="Controlled on oral analgesia"/>
    <definition
                value="Pain is held by medicine the patient can take at home."/>
  </concept>
  <concept>
    <code value="controlled-needs-review"/>
    <display value="Controlled but needs review"/>
    <definition
                value="Pain is held for now, but the regimen is expected to need changing."/>
  </concept>
  <concept>
    <code value="not-controlled"/>
    <display value="Not controlled"/>
    <definition
                value="Pain is not held, which is a reason to question the discharge."/>
  </concept>
  <concept>
    <code value="condition-recovered"/>
    <display value="Recovered"/>
    <definition
                value="The problem the patient was admitted for has resolved."/>
  </concept>
  <concept>
    <code value="condition-improved"/>
    <display value="Improved"/>
    <definition
                value="The patient is better than on admission without having fully recovered."/>
  </concept>
  <concept>
    <code value="condition-unchanged"/>
    <display value="Unchanged"/>
    <definition value="The patient is no different from how they arrived."/>
  </concept>
  <concept>
    <code value="condition-worse"/>
    <display value="Worse"/>
    <definition value="The patient is worse than on admission."/>
  </concept>
  <concept>
    <code value="condition-palliative"/>
    <display value="Palliative"/>
    <definition value="Care has moved to comfort rather than cure."/>
  </concept>
  <concept>
    <code value="spouse"/>
    <display value="Spouse"/>
    <definition value="The patient's husband or wife."/>
  </concept>
  <concept>
    <code value="parent"/>
    <display value="Parent"/>
    <definition value="The patient's mother or father."/>
  </concept>
  <concept>
    <code value="child"/>
    <display value="Child"/>
    <definition value="The patient's son or daughter."/>
  </concept>
  <concept>
    <code value="sibling"/>
    <display value="Sibling"/>
    <definition value="The patient's brother or sister."/>
  </concept>
  <concept>
    <code value="guardian"/>
    <display value="Guardian"/>
    <definition value="Somebody with legal responsibility for the patient."/>
  </concept>
  <concept>
    <code value="other-relative"/>
    <display value="Other relative"/>
    <definition value="A relative none of the narrower codes name."/>
  </concept>
  <concept>
    <code value="neighbour-or-friend"/>
    <display value="Neighbour or friend"/>
    <definition
                value="Somebody close to the patient who is not a relative, and routinely the person actually taking them home."/>
  </concept>
  <concept>
    <code value="explained-to-patient"/>
    <display value="Explained to the patient"/>
    <definition
                value="The medicines were gone through with the patient alone."/>
  </concept>
  <concept>
    <code value="explained-to-next-of-kin"/>
    <display value="Explained to the next of kin"/>
    <definition
                value="The medicines were gone through with the next of kin, which is what happens where the patient cannot take it in."/>
  </concept>
  <concept>
    <code value="explained-to-both"/>
    <display value="Explained to both"/>
    <definition
                value="The medicines were gone through with the patient and the next of kin together."/>
  </concept>
  <concept>
    <code value="not-explained"/>
    <display value="Not explained"/>
    <definition
                value="Nobody was taken through the medicines. A stated answer rather than a blank, because a blank reads as an oversight and this may be a decision."/>
  </concept>
  <concept>
    <code value="settled-in-full"/>
    <display value="Settled in full"/>
    <definition value="Nothing is owed."/>
  </concept>
  <concept>
    <code value="scheme-covered"/>
    <display value="Covered by insurance or scheme"/>
    <definition
                value="The account sits with a payer rather than with the patient."/>
  </concept>
  <concept>
    <code value="part-payment-balance-on-account"/>
    <display value="Part payment taken, balance on account"/>
    <definition
                value="Something was paid at the counter and the rest is carried against the account."/>
  </concept>
  <concept>
    <code value="waiver-approved"/>
    <display value="Waiver approved"/>
    <definition value="The balance was written off, with approval."/>
  </concept>
  <concept>
    <code value="referred-to-credit-control"/>
    <display value="Referred to credit control"/>
    <definition
                value="The account was passed to credit control to pursue, and the patient is not held for it."/>
  </concept>
  <concept>
    <code value="normal"/>
    <display value="Normal"/>
    <definition
                value="The patient was discharged as planned, on clinical grounds."/>
  </concept>
  <concept>
    <code value="transfer-out"/>
    <display value="Transfer out"/>
    <definition
                value="The patient was moved to another facility, which takes over their care."/>
  </concept>
  <concept>
    <code value="left-against-medical-advice"/>
    <display value="Left against medical advice"/>
    <definition
                value="The patient chose to leave before the clinician judged them ready, and signed to say so."/>
  </concept>
  <concept>
    <code value="absconded"/>
    <display value="Absconded"/>
    <definition
                value="The patient left unobserved. Nobody discharged them, so the record carries the last time they were seen rather than a signature."/>
  </concept>
  <concept>
    <code value="deceased"/>
    <display value="Deceased"/>
    <definition
                value="The stay ended in a death. The facts of it live on the record of death."/>
  </concept>
  <concept>
    <code value="home-with-community-follow-up"/>
    <display value="Home with community follow-up"/>
    <definition
                value="The patient went home with a community health worker or a home visit arranged."/>
  </concept>
  <concept>
    <code value="outpatient-clinic-follow-up"/>
    <display value="Outpatient clinic follow-up"/>
    <definition
                value="The patient went home with a clinic appointment arranged to continue their care."/>
  </concept>
  <concept>
    <code value="override-cashier-off-duty"/>
    <display value="Cashier off duty, out of hours"/>
    <definition
                value="Nobody was at the counter to clear the account, and the patient is not being held for it."/>
  </concept>
  <concept>
    <code value="override-leaving-against-advice"/>
    <display value="Patient leaving against advice and will not wait"/>
    <definition
                value="The patient is going regardless, so the check cannot be completed first."/>
  </concept>
  <concept>
    <code value="override-transfer-time-critical"/>
    <display value="Transfer is time-critical"/>
    <definition
                value="The patient has to move now, and waiting for the check would cost more than skipping it."/>
  </concept>
  <concept>
    <code value="override-signer-unavailable"/>
    <display value="Signing person unavailable and patient must not be held"/>
    <definition
                value="Whoever normally signs this could not be reached, and holding the patient was judged the greater harm."/>
  </concept>
  <concept>
    <code value="override-system-unavailable"/>
    <display value="System or record unavailable at the time"/>
    <definition
                value="The information the check needs could not be reached when it was needed."/>
  </concept>
  <concept>
    <code value="override-other"/>
    <display value="Other"/>
    <definition
                value="A reason none of the others covers. Expects a written explanation alongside it, since the code alone says nothing."/>
  </concept>
</CodeSystem>