Kenya Patient Summary FHIR IG
0.1.0 - ci-build
Kenya Patient Summary FHIR IG - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://example.org/fhir/StructureDefinition/ClientTreatmentModel | Version: 0.1.0 | |||
| Draft as of 2025-12-09 | Computable Name: ClientTreatmentModel | |||
Logical model for documenting patient treatments under the Kenya Patient Summary (KPS.D) standard.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
This structure is derived from Base
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
Differential View
This structure is derived from Base
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Base | KPS.D Treatment | |
![]() ![]() |
1..1 | string | Reason for prescribing or using the medication. May link to past/current conditions. | |
![]() ![]() |
1..1 | string | Indication for use: prevention, treatment, diagnostic, anaesthesia, equipment care. | |
![]() ![]() |
1..1 | CodeableConcept | Medication that was or is to be administered (coded). | |
![]() ![]() |
0..1 | code | Current usage status of the medication. Binding: Medication Status ValueSet (required) | |
![]() ![]() |
0..1 | code | Form of medication (tablet, capsule, liquid, etc.). Binding: Form ValueSet (required) | |
![]() ![]() |
1..1 | code | Active substance in the medication (e.g. paracetamol). Binding: Medication Value Set (required) | |
![]() ![]() |
1..1 | Quantity | Content of active ingredient per dosage unit (e.g. 500 mg/tablet). | |
![]() ![]() |
1..1 | string | Dosage instructions: quantity, frequency, and duration (e.g. 1 tab every 24h for 10 days). | |
![]() ![]() |
1..1 | string | Path of administration (e.g. oral, intravenous). | |
![]() ![]() |
1..1 | date | Date to start the treatment or medication. | |
![]() ![]() |
1..1 | string | Therapeutic recommendations excluding medication: diet, surgery, exercise, etc. | |
![]() ![]() |
0..1 | string | External reference to guidelines or other clinical knowledge. | |
![]() ![]() |
0..1 | string | Link to related entries in the Patient Summary (e.g. rare disease). | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| ClientTreatmentModel.medicationStatus | Base | required | Medication Status ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.medicationForm | Base | required | Form ValueSet | 📦0.1.0 | This IG |
| ClientTreatmentModel.activeIngredient | Base | required | Medication Value Set | 📦0.1.0 | This IG |
This structure is derived from Base