Kenya Patient Summary FHIR Implementation Guide
0.1.0 - ci-build
KE
Kenya Patient Summary FHIR Implementation Guide, published by Digital Health Agency of Kenya. 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/IntelliSOFT-Consulting/Kenya-Patient-Summary-FHIR-IG/ and changes regularly. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
| Kenya Patient Summary (KPS) FHIR IG Capability Statement |
This CapabilityStatement outlines the conformance requirements for systems implementing the Kenya Patient Summary (KPS) FHIR Implementation Guide. It specifies supported resources, profiles, interactions, and system behaviors necessary to enable standardized exchange of patient summary information for continuity of care across Kenya's digital health infrastructure. |
These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.
| KPS.A Client Registration |
Logical model for registering a client under the Kenya Patient Summary (KPS.A) standard. |
| KPS.B Clinical Consultation |
Logical model for documenting clinical consultation data under the Kenya Patient Summary (KPS.B) standard. |
| KPS.C Diagnostics |
Logical model for representing diagnostic requests, specimens, imaging, and results under the Kenya Patient Summary (KPS.C) standard. |
| KPS.D Treatment |
Logical model for documenting patient treatments under the Kenya Patient Summary (KPS.D) standard. |
| KPS.E Immunization |
Logical model for capturing immunization information under the Kenya Patient Summary (KPS.E) domain. |
These define constraints on FHIR resources for systems conforming to this implementation guide.
| AllergyIntolerance Profile - KPS |
This profile defines constraints on the AllergyIntolerance resource for use within the Kenya Patient Summary. It captures information about a patient's known allergies and intolerances to substances such as medications, foods, or environmental agents, supporting safer clinical decision-making, continuity of care, and data exchange within the national Health Information Exchange (HIE). |
| Condition Profile - KPS |
This profile defines constraints on the Condition resource for use within the Kenya Patient Summary. It captures information about a patient's current or past medical conditions, diagnoses, or problems, supporting clinical assessment, continuity of care, and data exchange within the national Health Information Exchange (HIE). |
| Diagnostic Report Profile - KPS |
This profile defines constraints on the DiagnosticReport resource for use within the Kenya Patient Summary. It captures the results of diagnostic investigations (laboratory, radiology, and other diagnostic services), supporting continuity of care and data exchange within the national Health Information Exchange (HIE). |
| Encounter Profile - KPS |
Defines constraints on the Encounter resource for use within the Kenya Patient Summary (KPS). Captures details about interactions between a patient and healthcare provider. |
| Imaging Study Profile - KPS |
This profile defines constraints on the ImagingStudy resource for use within the Kenya Patient Summary. It captures details of radiology and other diagnostic imaging studies performed on a patient (KPS.C – Diagnostics, imaging sub-section), supporting continuity of care and data exchange within the national Health Information Exchange (HIE). |
| Immunization Profile - KPS |
This profile defines constraints on the Immunization resource for use within the Kenya Patient Summary. It captures details of vaccines administered to a patient, supporting immunization history tracking, clinical decision-making, and data exchange within the national Health Information Exchange (HIE). |
| Location Profile - KPS |
Defines constraints on the Location resource for use within the Kenya Patient Summary (KPS). Captures physical sites where patient care is delivered. |
| MediacationRequest Profile - KPS |
This profile defines constraints on the MedicationRequest resource for use within the Kenya Patient Summary. It captures information about medications prescribed to a patient by a healthcare provider, supporting prescription management, continuity of care, and interoperability within the national Health Information Exchange (HIE). |
| Medication Profile - KPS |
This profile defines constraints on the Medication resource for use within the Kenya Patient Summary. It captures information about medicinal products prescribed, dispensed, or administered to a patient, supporting medication reconciliation, continuity of care, and data exchange within the national Health Information Exchange (HIE). |
| MedicationStatement Profile - KPS |
This profile defines constraints on the MedicationStatement resource for use within the Kenya Patient Summary. It captures information about medications a patient is taking or has taken, whether self-reported or recorded by a healthcare provider, supporting accurate medication history, patient safety, and data exchange within the national Health Information Exchange (HIE). |
| Observation Profile - KPS |
This profile defines constraints on the Observation resource for use in the Kenya Patient Summary (KPS). It captures structured social history, pregnancy, lifestyle, and travel-related observations to support clinical decision-making, public health surveillance, and care continuity. |
| Organization Profile - KPS |
This profile defines constraints on the Organization resource for use within the Kenya Patient Summary. It identifies healthcare facilities or organizations involved in the provision or management of patient care, supporting national HIE and continuity of care. |
| Patient Profile - KPS |
This profile defines the constraints and extensions on the IPS Patient resource for use in the Kenya Patient Summary, supporting national HIE and continuity of care. |
| Practitioner Profile - KPS |
This profile defines constraints on the Practitioner resource for use within the Kenya Patient Summary. It captures information about healthcare professionals involved in a patient's care, supporting provider identification, accountability, and data exchange within the national Health Information Exchange (HIE). |
| Practitioner Role Profile - KPS |
This profile defines constraints on the PractitionerRole resource for use within the Kenya Patient Summary. It captures the roles, responsibilities, and organizational affiliations of healthcare professionals involved in a patient's care, supporting accurate provider context, continuity of care, and data exchange within the national Health Information Exchange (HIE). |
| Procedure Profile - KPS |
This profile defines constraints on the Procedure resource for use within the Kenya Patient Summary. It identifies healthcare facilities or organizations involved in the provision or management of patient care, supporting national HIE and continuity of care. |
| Service Request Profile - KPS (Referral) |
This profile defines constraints on the ServiceRequest resource for use within the Kenya Patient Summary to represent clinical referrals (KPS.G). It captures the source facility, destination facility, referral reason, clinical summary, and communication preferences required for safe patient transfer. |
| Specimen Profile - KPS |
This profile defines constraints on the Specimen resource for use within the Kenya Patient Summary. It captures information about biological samples collected from a patient, supporting diagnostic procedures, continuity of care, and data exchange within the national Health Information Exchange (HIE). |
| Substance - KPS |
This profile defines the constraints on the Substance resource for use in the Kenya Patient Summary (KPS), representing active pharmaceutical substances. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
| Collection Context |
Specifies the context of collection (e.g., surveillance, diagnostic, research). |
| Communication Preference |
The client's preferred mode(s) of communication for referral follow-up (KPS.G.DE.25). |
| Extension for Kenya counties |
A code representing kenya counties |
| Extension for Patient's title |
Patient's title |
| Insurance Information |
Extension to capture health insurance number. |
| Medication Brand Name |
Captures the brand name under which the medication is marketed in Kenya. |
| Procedure Type Category |
Classifies the type of procedure (e.g., elective, emergency, referral-based) used in KPS. |
| Referral Direction |
Indicates whether the client is being referred into (received) or out of (transferred) the current facility (KPS.G.DE.1). |
| Source of Referral |
Indicates the origin from which the client was referred: community, health provider, or self-referral (KPS.G.DE.17). |
| Specimen Priority |
Urgency or priority with which the specimen was collected (e.g., STAT, routine). |
These define sets of codes used by systems conforming to this implementation guide.
| AdditionalInstruction ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.additionalInstruction in MedicationDispense. |
| Administrative Gender |
Administrative gender codes excluding 'unknown'. |
| Allergy Certainty |
Value Sets for Allergy Certainty |
| Allergy Clinical Status |
Value Sets for Allergy Clinical Status |
| Allergy Severity |
Value Sets for Allergy Severity |
| Allergy Type |
Value Sets for Allergy Type |
| AsNeeded ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.asNeeded[x] in MedicationDispense. |
| AsNeeded ValueSet |
ValueSet binding for MedicationRequest.dosageInstruction.asNeeded[x] in MedicationRequest. |
| Attester Mode ValueSet |
ValueSet binding for Composition.attester.mode in Composition. |
| BodySite ValueSet |
ValueSet binding for Condition.bodySite in Condition. |
| BodySite ValueSet |
ValueSet binding for Procedure.bodySite in Procedure. |
| CarePlan Activity Detail Kind ValueSet |
ValueSet binding for CarePlan.activity.detail.kind. |
| CarePlan Activity Detail Status ValueSet |
ValueSet binding for CarePlan.activity.detail.status. |
| CarePlan Category ValueSet |
ValueSet binding for CarePlan.category. |
| CarePlan Intent ValueSet |
ValueSet binding for CarePlan.intent. |
| CarePlan Status ValueSet |
ValueSet binding for CarePlan.status. |
| Category ValueSet |
ValueSet binding for Composition.category in Composition. |
| Category ValueSet |
ValueSet binding for Condition.category in Condition. |
| Category ValueSet |
ValueSet binding for DiagnosticReport.category in DiagnosticReport. |
| Category ValueSet |
ValueSet binding for DocumentReference.category in DocumentReference. |
| Category ValueSet |
ValueSet binding for MedicationRequest.category in MedicationRequest. |
| Category ValueSet |
ValueSet binding for Observation.category in Observation. |
| Claim Diagnosis ValueSet |
ValueSet binding for Claim.diagnosis.diagnosis[x] in Claim. |
| Claim Item Category ValueSet |
ValueSet binding for Claim.item.category in Claim. |
| Claim Item Net Currency ValueSet |
ValueSet binding for Claim.item.net.currency in Claim. |
| Claim Item ProductOrService ValueSet |
ValueSet binding for Claim.item.productOrService in Claim. |
| Claim Item UnitPrice Currency ValueSet |
ValueSet binding for Claim.item.unitPrice.currency in Claim. |
| Claim Priority ValueSet |
ValueSet binding for Claim.priority in Claim. |
| Claim Status ValueSet |
ValueSet binding for Claim.status in Claim. |
| Claim Type ValueSet |
ValueSet binding for Claim.type in Claim. |
| Claim Use ValueSet |
ValueSet binding for Claim.use in Claim. |
| ClaimResponse Item Adjudication Category ValueSet |
ValueSet binding for ClaimResponse.item.adjudication.category in ClaimResponse. |
| ClaimResponse Outcome ValueSet |
ValueSet binding for ClaimResponse.outcome in ClaimResponse. |
| ClaimResponse Status ValueSet |
ValueSet binding for ClaimResponse.status in ClaimResponse. |
| ClaimResponse Type ValueSet |
ValueSet binding for ClaimResponse.type in ClaimResponse. |
| ClaimResponse Use ValueSet |
ValueSet binding for ClaimResponse.use in ClaimResponse. |
| Claims Response status |
Claims Response status |
| Claims status |
Claims status |
| Class ValueSet |
ValueSet binding for Encounter.class in Encounter. |
| ClinicalStatus ValueSet |
ValueSet binding for AllergyIntolerance.clinicalStatus in AllergyIntolerance. |
| ClinicalStatus ValueSet |
ValueSet binding for Condition.clinicalStatus in Condition. |
| Code ValueSet |
ValueSet binding for ClinicalImpression.code in ClinicalImpression. |
| Code ValueSet |
ValueSet binding for DiagnosticReport.code in DiagnosticReport. |
| Code ValueSet |
ValueSet binding for Medication.code in Medication. |
| Code ValueSet |
ValueSet binding for Observation.code in Observation. |
| Code ValueSet |
ValueSet binding for PractitionerRole.code in PractitionerRole. |
| Coding Code ValueSet |
ValueSet binding for MedicationRequest.medication[x]:medicationCodeableConcept.coding.code in MedicationRequest. |
| Communication Preference ValueSet |
Coded communication preferences for contacting the client regarding referral follow-up (KPS.G.DE.25). |
| ConclusionCode ValueSet |
ValueSet binding for DiagnosticReport.conclusionCode in DiagnosticReport. |
| Condition Code ValueSet |
ValueSet binding for FamilyMemberHistory.condition.code in FamilyMemberHistory. |
| Condition Outcome ValueSet |
ValueSet binding for FamilyMemberHistory.condition.outcome in FamilyMemberHistory. |
| Confidentiality ValueSet |
ValueSet binding for Composition.confidentiality in Composition. |
| Consent Category ValueSet |
ValueSet binding for Consent.category in Consent. |
| Consent PolicyRule ValueSet |
ValueSet binding for Consent.policyRule in Consent. |
| Consent Provision Action ValueSet |
ValueSet binding for Consent.provision.action in Consent. |
| Consent Provision Actor Role ValueSet |
ValueSet binding for Consent.provision.actor.role in Consent. |
| Consent Provision Class ValueSet |
ValueSet binding for Consent.provision.class in Consent. |
| Consent Provision Code ValueSet |
ValueSet binding for Consent.provision.code in Consent. |
| Consent Provision Data Meaning ValueSet |
ValueSet binding for Consent.provision.data.meaning in Consent. |
| Consent Provision Purpose ValueSet |
ValueSet binding for Consent.provision.purpose in Consent. |
| Consent Provision SecurityLabel ValueSet |
ValueSet binding for Consent.provision.securityLabel in Consent. |
| Consent Provision Type ValueSet |
ValueSet binding for Consent.provision.type in Consent. |
| Consent Scope ValueSet |
ValueSet binding for Consent.scope in Consent. |
| Consent Status ValueSet |
ValueSet binding for Consent.status in Consent. |
| Content Format ValueSet |
ValueSet binding for DocumentReference.content.format in DocumentReference. |
| Context Event ValueSet |
ValueSet binding for DocumentReference.context.event in DocumentReference. |
| Counties in Kenya |
Counties in Kenya |
| Coverage Class Type ValueSet |
ValueSet binding for Coverage.class.type in Coverage. |
| Coverage CostToBeneficiary Exception Type ValueSet |
ValueSet binding for Coverage.costToBeneficiary.exception.type in Coverage. |
| Coverage CostToBeneficiary Type ValueSet |
ValueSet binding for Coverage.costToBeneficiary.type in Coverage. |
| Coverage Relationship ValueSet |
ValueSet binding for Coverage.relationship in Coverage. |
| Coverage Status ValueSet |
ValueSet binding for Coverage.status in Coverage. |
| Coverage Type ValueSet |
ValueSet binding for Coverage.type in Coverage. |
| CoverageEligibilityRequest Item Category ValueSet |
ValueSet binding for CoverageEligibilityRequest.item.category. |
| CoverageEligibilityRequest Item Diagnosis ValueSet |
ValueSet binding for CoverageEligibilityRequest.item.diagnosis.diagnosis[x]. |
| CoverageEligibilityRequest Item Modifier ValueSet |
ValueSet binding for CoverageEligibilityRequest.item.modifier. |
| CoverageEligibilityRequest Item ProductOrService ValueSet |
ValueSet binding for CoverageEligibilityRequest.item.productOrService. |
| CoverageEligibilityRequest Priority ValueSet |
ValueSet binding for CoverageEligibilityRequest.priority. |
| CoverageEligibilityRequest Purpose ValueSet |
ValueSet binding for CoverageEligibilityRequest.purpose. |
| CoverageEligibilityRequest Status ValueSet |
ValueSet binding for CoverageEligibilityRequest.status. |
| CoverageEligibilityResponse Outcome ValueSet |
ValueSet binding for CoverageEligibilityResponse.outcome. |
| CoverageEligibilityResponse Purpose ValueSet |
ValueSet binding for CoverageEligibilityResponse.purpose. |
| CoverageEligibilityResponse Status ValueSet |
ValueSet binding for CoverageEligibilityResponse.status. |
| Criticality ValueSet |
ValueSet binding for AllergyIntolerance.criticality in AllergyIntolerance. |
| DataAbsentReason ValueSet |
ValueSet binding for FamilyMemberHistory.dataAbsentReason in FamilyMemberHistory. |
| Denominator Comparator ValueSet |
ValueSet binding for Medication.ingredient.strength.denominator.comparator in Medication. |
| Denominator Unit ValueSet |
ValueSet binding for Medication.ingredient.strength.denominator.unit in Medication. |
| Diagnostic Service Categories |
Categories of diagnostic services. |
| Dispense Quantity Unit ValueSet |
ValueSet binding for MedicationRequest.dispenseRequest.quantity.unit in MedicationRequest. |
| DocStatus ValueSet |
ValueSet binding for DocumentReference.docStatus in DocumentReference. |
| Dose Quantity Unit ValueSet |
ValueSet binding for MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unit in MedicationRequest. |
| DoseRange High Unit ValueSet |
ValueSet binding for MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high.unit in MedicationRequest. |
| DoseRange Low Unit ValueSet |
ValueSet binding for MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low.unit in MedicationRequest. |
| DoseRate Type ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.doseAndRate.type in MedicationDispense. |
| Event Code ValueSet |
ValueSet binding for Composition.event.code in Composition. |
| Facility Type ValueSet |
ValueSet binding for DocumentReference.context.facilityType in DocumentReference. |
| Finding ItemCodeableConcept ValueSet |
ValueSet binding for ClinicalImpression.finding.itemCodeableConcept in ClinicalImpression. |
| Form ValueSet |
ValueSet binding for Medication.form in Medication. |
| Gender ValueSet |
ValueSet binding for Practitioner.gender in Practitioner. |
| Generic Products |
List of generic drugs. |
| Intent ValueSet |
ValueSet binding for MedicationRequest.intent in MedicationRequest. |
| Investigation Code ValueSet |
ValueSet binding for ClinicalImpression.investigation.code in ClinicalImpression. |
| KPS - Administrative Gender |
Custom ValueSet for Administrative Gender |
| KPS Adjustment Type |
Types of financial adjustments applied to claims or bills |
| KPS Allergy Intolerance Substance Codes |
Substances that may cause allergic reactions or intolerances. Uses WHO ATC drug codes (for drug allergies) and ICD-10 for clinically significant allergen classifications. |
| KPS Allergy Reaction Manifestation Codes |
Clinical manifestations of allergic reactions coded using ICD-10 and LOINC. Covers urticaria, anaphylaxis, angioedema, bronchospasm, and other reaction findings. |
| KPS Annual Quantity Type |
Types of units used to express annual health service quantities |
| KPS Authorization Failure Reason |
Allowed values for reasons why an authorization request may fail |
| KPS Authorization Status |
Status options for an authorization process |
| KPS Authorization Type |
List of accepted authentication or authorization types |
| KPS Bulk Remittance Status |
Status of bulk remittance batches |
| KPS Claims Departments |
Departments used for classifying healthcare claims |
| KPS Condition Codes |
Clinical diagnoses and conditions coded using ICD-10 and ICD-11, the standard classification systems used in Kenya's health system. |
| KPS Condition Severity |
Severity levels for clinical conditions in the Kenya Patient Summary, using LOINC answer codes. |
| KPS Copay Types |
Allowed copay types for patient contribution |
| KPS Diagnosis Kind |
Diagnosis classification level based on ICD structure |
| KPS EpisodeOfCareDiagnosisRole |
Value Sets for EpisodeOfCare Diagnosis Role |
| KPS EpisodeOfCareStatus |
Value Sets for EpisodeOfCare Status |
| KPS EpisodeOfCareType |
Value Sets for EpisodeOfCare Type |
| KPS Flag Type |
Types of flags applied to claims or processes |
| KPS Fund Choices |
Locally defined list of patient fund options for health service payments |
| KPS Investigations |
ValueSet of investigation tests based on LOINC used in KPS. |
| KPS Local Service Type |
A list of locally defined healthcare service types for Kenyan health facilities. |
| KPS Non-EDI Claim Status |
Workflow status values for non-electronic claims |
| KPS Payment Mechanism |
A list of allowed healthcare payment models |
| KPS PaymentNoticePaymentStatus |
Value Sets for PaymentNotice Patment Status |
| KPS PaymentNoticeStatus |
Value Sets for PaymentNotice Status |
| KPS Procedure Codes |
Clinical procedure codes for the Kenya Patient Summary using LOINC and ICD-10. Covers surgical, diagnostic, and therapeutic procedures. |
| KPS Remittance Choice |
Options for how remittances are made |
| KPS Remittance Status |
Stages of remittance status tracking |
| KPS Schemes |
A list of schemes available to patients |
| KPS Service Access Point |
A list of service access points for classifying patient entry points in facilities |
| KPS Specimen Types |
Types of biological specimens collected for diagnostic analysis in the Kenya Patient Summary, coded using HL7 v2 Table 0487 and LOINC. |
| KPS Usage Frequency |
A list of allowable frequency options for health service usage |
| KPS Vaccine Codes |
Vaccine codes for the Kenya Patient Summary using WHO ATC J07 vaccine classification. Covers bacterial, viral, and combination vaccines used in Kenya's national immunization programme. |
| KPS Vaccine Target Diseases |
Target diseases against which vaccines are administered in the Kenya national immunization programme, coded using ICD-10. |
| KPS Vital Signs Codes |
Standard codes for recording vital signs in the Kenya Patient Summary. |
| KPS Vital Signs Units |
UCUM units used for vital signs in the Kenya Patient Summary. |
| KPSPatientAddressUse |
ValueSet binding for Patient.address.use in Patient. |
| KPSPatientContactRelationship |
ValueSet binding for Patient.contact.relationship in Patient. |
| KPSPatientGender |
ValueSet binding for Patient.gender in Patient. |
| KPSPatientIdentifierType |
ValueSet binding for Patient.identifier.type in Patient. |
| KPSPatientIdentifierUse |
ValueSet binding for Patient.identifier.use in Patient. |
| KPSPatientLinkType |
ValueSet binding for Patient.link.type in Patient. |
| KPSPatientMaritalStatus |
ValueSet binding for Patient.maritalStatus in Patient. |
| KPSPatientNameUse |
ValueSet binding for Patient.name.use in Patient. |
| KPSPatientTelecomSystem |
ValueSet binding for Patient.telecom.system in Patient. |
| KPSPatientTelecomUse |
ValueSet binding for Patient.telecom.use in Patient. |
| KPSSubstanceStatus |
Value Sets for Substance Status |
| Medication CodeableConcept Code ValueSet |
ValueSet binding for MedicationDispense.medication[x]:medicationCodeableConcept.coding.code in MedicationDispense. |
| Medication Form |
Types of medication forms. |
| Medication Request Category |
Local medication request categories. |
| Medication ValueSet |
List of permitted medications in national formulary. |
| Medication ValueSet |
ValueSet binding for MedicationDispense.medication[x] in MedicationDispense. |
| Medication ValueSet |
ValueSet binding for MedicationRequest.medication[x] in MedicationRequest. |
| Medication ValueSet |
ValueSet binding for MedicationStatement.medication[x] in MedicationStatement. |
| MedicationCodeableConcept ValueSet |
ValueSet binding for MedicationDispense.medication[x]:medicationCodeableConcept in MedicationDispense. |
| MedicationCodeableConcept ValueSet |
ValueSet binding for MedicationRequest.medication[x]:medicationCodeableConcept in MedicationRequest. |
| MedicationCodeableConcept ValueSet |
ValueSet binding for MedicationStatement.medication[x]:medicationCodeableConcept in MedicationStatement. |
| Method ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.method in MedicationDispense. |
| Numerator Comparator ValueSet |
ValueSet binding for Medication.ingredient.strength.numerator.comparator in Medication. |
| Numerator Unit ValueSet |
ValueSet binding for Medication.ingredient.strength.numerator.unit in Medication. |
| Organization Identifier Type |
Custom ValueSet for organization identifier types. |
| Organization Type |
Custom ValueSet for organization types. |
| Outcome ValueSet |
ValueSet binding for Procedure.outcome in Procedure. |
| Patient Title |
Patient salutation/title codes from the Kenya national terminology. |
| Practice Setting ValueSet |
ValueSet binding for DocumentReference.context.practiceSetting in DocumentReference. |
| Practitioner Identifier Type ValueSet |
ValueSet binding for Practitioner.identifier.type in Practitioner. |
| Practitioner Identifier Use ValueSet |
ValueSet binding for Practitioner.identifier.use in Practitioner. |
| Practitioner Name Use ValueSet |
ValueSet binding for Practitioner.name.use in Practitioner. |
| Priority ValueSet |
ValueSet binding for Encounter.priority in Encounter. |
| Priority ValueSet |
ValueSet binding for MedicationRequest.priority in MedicationRequest. |
| Prognosis CodeableConcept ValueSet |
ValueSet binding for ClinicalImpression.prognosisCodeableConcept in ClinicalImpression. |
| Radiology Codes ValueSet |
LOINC-coded radiology imaging study types for use in the Kenya Patient Summary (KPS.C.DE.18 – Imaging Study Type). |
| Reason for Referral ValueSet |
Coded reasons for referring a client to another facility or care level (KPS.G.DE.7). |
| ReasonCode ValueSet |
ValueSet binding for FamilyMemberHistory.reasonCode in FamilyMemberHistory. |
| ReasonCode ValueSet |
ValueSet binding for MedicationRequest.reasonCode in MedicationRequest. |
| ReasonCode ValueSet |
ValueSet binding for MedicationStatement.reasonCode in MedicationStatement. |
| ReasonCode ValueSet |
ValueSet binding for Procedure.reasonCode in Procedure. |
| Referral Direction ValueSet |
Indicates whether a client was referred into or out of the current facility (KPS.G.DE.1). |
| RelatesTo Code ValueSet |
ValueSet binding for Composition.relatesTo.code in Composition. |
| RelatesTo Code ValueSet |
ValueSet binding for DocumentReference.relatesTo.code in DocumentReference. |
| Relationship ValueSet |
ValueSet binding for FamilyMemberHistory.relationship in FamilyMemberHistory. |
| Route ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.route in MedicationDispense. |
| Route ValueSet |
ValueSet binding for MedicationRequest.dosageInstruction.route in MedicationRequest. |
| Section Code ValueSet |
ValueSet binding for Composition.section.code in Composition. |
| Section EmptyReason ValueSet |
ValueSet binding for Composition.section.emptyReason in Composition. |
| Section Mode ValueSet |
ValueSet binding for Composition.section.mode in Composition. |
| Section OrderedBy ValueSet |
ValueSet binding for Composition.section.orderedBy in Composition. |
| SecurityLabel ValueSet |
ValueSet binding for DocumentReference.securityLabel in DocumentReference. |
| ServiceRequest Category ValueSet |
ValueSet binding for ServiceRequest.category. |
| ServiceRequest Code ValueSet |
ValueSet binding for ServiceRequest.code. |
| ServiceRequest Intent ValueSet |
ValueSet binding for ServiceRequest.intent. |
| ServiceRequest Location ValueSet |
ValueSet binding for ServiceRequest.location. |
| ServiceRequest Priority ValueSet |
ValueSet binding for ServiceRequest.priority. |
| ServiceRequest Reason ValueSet |
ValueSet binding for ServiceRequest.reason. |
| ServiceRequest Status ValueSet |
ValueSet binding for ServiceRequest.status. |
| Severity ValueSet |
ValueSet binding for AllergyIntolerance.reaction.severity in AllergyIntolerance. |
| Sex ValueSet |
ValueSet binding for FamilyMemberHistory.sex in FamilyMemberHistory. |
| Site ValueSet |
ValueSet binding for MedicationDispense.dosageInstruction.site in MedicationDispense. |
| Source of Referral ValueSet |
Indicates the source from which the client was referred (KPS.G.DE.17). |
| Specimen Collection BodySite ValueSet |
ValueSet binding for Specimen.collection.bodySite in Specimen. |
| Specimen Collection Fasting Status ValueSet |
ValueSet binding for Specimen.collection.fastingStatus[x] in Specimen. |
| Specimen Collection Method ValueSet |
ValueSet binding for Specimen.collection.method in Specimen. |
| Specimen Condition ValueSet |
ValueSet binding for Specimen.condition in Specimen. |
| Specimen Container Additive ValueSet |
ValueSet binding for Specimen.container.additive[x] in Specimen. |
| Specimen Container Type ValueSet |
ValueSet binding for Specimen.container.type in Specimen. |
| Specimen Processing Procedure ValueSet |
ValueSet binding for Specimen.processing.procedure in Specimen. |
| Specimen Status ValueSet |
ValueSet binding for Specimen.status in Specimen. |
| Status ValueSet |
ValueSet binding for ClinicalImpression.status in ClinicalImpression. |
| Status ValueSet |
ValueSet binding for Composition.status in Composition. |
| Status ValueSet |
ValueSet binding for DiagnosticReport.status in DiagnosticReport. |
| Status ValueSet |
ValueSet binding for DocumentReference.status in DocumentReference. |
| Status ValueSet |
ValueSet binding for Encounter.status in Encounter. |
| Status ValueSet |
ValueSet binding for FamilyMemberHistory.status in FamilyMemberHistory. |
| Status ValueSet |
ValueSet binding for Immunization.status in Immunization. |
| Status ValueSet |
ValueSet binding for MedicationDispense.status in MedicationDispense. |
| Status ValueSet |
ValueSet binding for MedicationRequest.status in MedicationRequest. |
| Status ValueSet |
ValueSet binding for MedicationStatement.status in MedicationStatement. |
| Status ValueSet |
ValueSet binding for Medication.status in Medication. |
| Status ValueSet |
ValueSet binding for Observation.status in Observation. |
| Status ValueSet |
ValueSet binding for Procedure.status in Procedure. |
| StatusReason ValueSet |
ValueSet binding for ClinicalImpression.statusReason in ClinicalImpression. |
| StatusReason ValueSet |
ValueSet binding for MedicationStatement.statusReason in MedicationStatement. |
| Substance ValueSet |
ValueSet binding for AllergyIntolerance.reaction.substance in AllergyIntolerance. |
| Substitution Allowed ValueSet |
ValueSet binding for MedicationRequest.substitution.allowed[x] in MedicationRequest. |
| Substitution Reason ValueSet |
ValueSet binding for MedicationRequest.substitution.reason in MedicationRequest. |
| System ValueSet |
ValueSet binding for Practitioner.telecom.system in Practitioner. |
| Task Code ValueSet |
ValueSet binding for Task.code. |
| Task Intent ValueSet |
ValueSet binding for Task.intent. |
| Task Performer Type ValueSet |
ValueSet binding for Task.performerType. |
| Task Priority ValueSet |
ValueSet binding for Task.priority. |
| Task Status ValueSet |
ValueSet binding for Task.status. |
| Type ValueSet |
ValueSet binding for AllergyIntolerance.type in AllergyIntolerance. |
| Type ValueSet |
ValueSet binding for Composition.type in Composition. |
| Type ValueSet |
ValueSet binding for DocumentReference.type in DocumentReference. |
| Type ValueSet |
ValueSet binding for MedicationDispense.type in MedicationDispense. |
| Type ValueSet |
ValueSet binding for Organization.identifier.type in Organization. |
| Type ValueSet |
ValueSet binding for Organization.type in Organization. |
| UCUM Units |
UCUM units for medication quantities. |
| UCUM Units for Medication Strength |
A preferred set of UCUM units for representing medication strengths and dosages. |
| Unit of Measure |
Units for doses and dispensing. |
| Use ValueSet |
ValueSet binding for Organization.address.use in Organization. |
| Use ValueSet |
ValueSet binding for Organization.identifier.use in Organization. |
| Use ValueSet |
ValueSet binding for Practitioner.address.use in Practitioner. |
| VerificationStatus ValueSet |
ValueSet binding for AllergyIntolerance.verificationStatus in AllergyIntolerance. |
| VerificationStatus ValueSet |
ValueSet binding for Condition.verificationStatus in Condition. |
These define new code systems used by systems conforming to this implementation guide.
| Adjustment Type |
Locally defined financial adjustment types |
| Administrative Gender |
The gender of a person used for administrative purposes, as defined in the FHIR core specification. |
| Annual Quantity Type |
Units of measurement for annual service quantities |
| Authorization Failure Reason |
Locally defined reasons for failed authorization attempts |
| Authorization Status |
Locally defined status values for authorization workflows |
| Authorization Type |
Types of authentication or authorization used for healthcare access |
| Bulk Remittance Status |
Statuses used to track bulk remittance processing |
| Claims Departments |
Locally defined healthcare service departments for claims |
| CodeSystem for Code systems |
CodeSystem for Code systems |
| CodeSystem for Contact Relationship |
CodeSystem for Contact Relationship |
| CodeSystem for patient's identifier Types |
CodeSystem for patient's identifier Types |
| CodeSystem for patient's title |
CodeSystem for patient's title |
| Copay Types |
Locally defined types of copay sources |
| Diagnosis Kind |
Levels or types of ICD diagnosis classifications |
| Flag Types |
Local flag types for marking entities with special statuses |
| Fund Choices |
Locally defined codes representing patient funding mechanisms |
| KHTS.A CodeSystem for Counties in Kenya |
CodeSystem for KHTS.A Counties in Kenya |
| KNHTS.CLMS CodeSystem for claim status |
CodeSystem for KNHTS Claim status |
| KNHTS.CLMSACCOMODATIONTYPE CodeSystem for claim accomodation type |
CodeSystem for KNHTS Claim Accomodation Types |
| KNHTS.CLMSDISP CodeSystem for claim disposition |
CodeSystem for KNHTS Claim Disposition |
| KNHTS.CLMSRSP CodeSystem for claim response status |
CodeSystem for KNHTS Claim status |
| KNHTS.CLMSTPS CodeSystem for claim Sub-types |
CodeSystem for KNHTS Claim Sub-types |
| KNHTS.CLMSTPS CodeSystem for claim types |
CodeSystem for KNHTS Claim types |
| KNHTS.CLMSZONE CodeSystem for claim Zones |
CodeSystem for KNHTS Claim Zones |
| KPS Clinical Condition Status CodeSystem | |
| KPS Condition Verification CodeSystem | |
| KPS Service Type |
Locally defined health service types used for scheduling, classification, or registration. |
| KPS.A Client Registration Data Elements |
CodeSystem representing data elements used in KPS.A Client Registration. |
| KPS.B Clinical Consultation Data Elements |
CodeSystem representing clinical consultation data elements under the Kenya Patient Summary (KPS.B). |
| KPS.B Clinical Consultation Data Elements |
CodeSystem representing clinical status |
| KPS.C Diagnostics Data Elements |
CodeSystem representing diagnostic data elements under the Kenya Patient Summary (KPS.C). |
| KPS.D Treatment Data Elements |
CodeSystem representing treatment and medication-related data elements under the Kenya Patient Summary (KPS.D). |
| KPS.E Immunization Data Elements |
CodeSystem representing immunization-related data elements under the Kenya Patient Summary (KPS.E). |
| KPS.G Referral Data Elements |
CodeSystem representing referral-related data elements under the Kenya Patient Summary (KPS.G). |
| Non-EDI Claim Status |
Status codes for non-EDI claim workflows |
| Payment Mechanism |
Locally defined payment mechanisms for healthcare services |
| Remittance Choice |
Locally defined remittance payment channels |
| Remittance Status |
Locally defined remittance processing statuses |
| Schemes |
Locally defined codes for scheme classifications |
| Service Access Point |
Locally defined codes for health service access points |
| Usage Frequency |
Locally defined frequencies for service or product usage |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
| Example AllergyIntolerance for Kenya Patient Summary |
An example AllergyIntolerance instance for a patient allergic to penicillin. |
| Example Condition - Hypertension (KPS) |
Example instance of a patient with hypertension for the Kenya Patient Summary |
| Example Encounter - KPS |
A sample encounter record for a KPS patient |
| Example Patient |
An example of a Patient resource conforming to the KPS Patient profile. |
| Expected Date of Delivery |
Estimated date of delivery |
| Nairobi Clinic |
Example of a clinic in Nairobi used as a location in encounters |
| Number of Children |
Number of fetuses in the current pregnancy |
| Pregnancy Outcome Date |
Date of pregnancy outcome |
| Pregnancy Status |
Current pregnancy status |
| Previous Pregnancies Status |
Whether the woman had previous pregnancies |
| Previous Pregnancy Outcome |
Outcome of previous pregnancy |
| Smoking Status |
Social history observation indicating smoking |
| Substance Use Reference Period |
Reference date range for substance use |
| Travel Destination |
Where the patient traveled |
| Travel Period |
Date of entry and departure |