Kenya Patient Summary FHIR Implementation Guide
0.1.0 - ci-build
KE
Kenya Patient Summary FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page provides resources for downloading the Kenya Patient Summary FHIR package, validating FHIR resources against this guide, and accessing source files.
The Kenya Patient Summary FHIR IG is published as a standard FHIR NPM package for use with validation tools, FHIR servers, and development toolchains.
| Property | Value |
|---|---|
| Package ID | fhir.kenyaPSIG |
| Version | 0.1.0 |
| FHIR Version | 4.0.1 (R4) |
| Status | Draft (CI Build) |
| Canonical Base | https://fhir.dha.go.ke/kps |
Contents of the package:
The HL7 FHIR Validator (validator_cli.jar) is the reference tool for validating FHIR resources against this IG.
Basic validation command:
java -jar validator_cli.jar [your-resource-file.json] \
-version 4.0.1 \
-ig fhir.kenyaPSIG#0.1.0
Validate against a specific profile:
java -jar validator_cli.jar Patient-example.json \
-version 4.0.1 \
-ig fhir.kenyaPSIG#0.1.0 \
-profile https://fhir.dha.go.ke/kps/StructureDefinition/ClientRegistrationModel
Download the latest validator: https://github.com/hapifhir/org.hl7.fhir.core/releases/latest/download/validator_cli.jar
Use the FHIR Foundation's hosted online validator at https://validator.fhir.org:
fhir.kenyaPSIG#0.1.0 in the Implementation Guide fieldA test FHIR server is available for sandbox testing at:
https://hie-test.dha.go.ke/fhir
This server is pre-loaded with the KPS IG profiles and supports authenticated validation via OAuth 2.0. Contact interoperability@dha.go.ke to obtain sandbox credentials.
All FSH (FHIR Shorthand) source files for this Implementation Guide are publicly available on GitHub:
Repository: https://github.com/IntelliSOFT-Consulting/Kenya-Patient-Summary-FHIR-IG
The repository structure includes:
input/
fsh/
profiles/ — FHIR profile definitions (.fsh)
extensions/ — Extension definitions (.fsh)
valuesets/ — ValueSet definitions (.fsh)
codesystems/ — CodeSystem definitions (.fsh)
examples/ — Example resource instances (.fsh)
pagecontent/ — Narrative documentation pages (.md)
images/ — Diagrams and workflow images
The following additional resources may be helpful for implementers:
| Resource | Description |
|---|---|
| FHIR R4 Specification | Base FHIR R4 specification |
| IPS Implementation Guide | International Patient Summary (parent IG) |
| SMART App Launch Framework | Authentication and authorization for FHIR |
| Kenya eClaims FHIR IG | Related Kenya IG for claims processing |
| SUSHI Documentation | Tool for authoring FHIR IGs using FSH |
| FSH School | Learning resources for FHIR Shorthand |
For technical questions, implementation support, or to report issues with this guide: