KPSFHIRIGCapabilityStatement
type: CapabilityStatement
node role: treeRoot
id:
  v: KPSFHIRIGCapabilityStatement
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: CapabilityStatement KPSFHIRIGCapabilityStatement Kenya Patient Summary (KPS) FHIR IG Capability Statement Implementation Guide Version: 0.1.0 FHIR Version: 4.0.1 Supported Formats: json, xml Published on: 2025-07-22 Published by: IntelliSOFT Consulting Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. FHIR RESTful Capabilities Mode: server Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R S U C Searches _include _revinclude Operations Patient https://example.org/fhir/StructureDefinition/kps-patient y y Practitioner https://example.org/fhir/StructureDefinition/kps-practitioner y y Organization https://example.org/fhir/StructureDefinition/kps-organization y y AllergyIntolerance https://example.org/fhir/StructureDefinition/kps-allergyIntolerance y y y y Immunization https://example.org/fhir/StructureDefinition/kps-immunization y y y y Medication https://example.org/fhir/StructureDefinition/kps-medication y y y y MedicationRequest https://example.org/fhir/StructureDefinition/kps-medication-request y y y y Observation https://example.org/fhir/StructureDefinition/kps-observation y y y y PractitionerRole https://example.org/fhir/StructureDefinition/kps-practitionerRole y y y y Proce…
url:
  v: https://example.org/fhir/CapabilityStatement/KPSFHIRIGCapabilityStatement
  l: KPSFHIRIGCapabilityStatement
version:
  v: 0.1.0
name:
  v: KenyaPatientSummaryFHIRIGCapabilityStatement
title:
  v: Kenya Patient Summary (KPS) FHIR IG Capability Statement
status:
  v: active
date:
  v: 2025-07-22
publisher:
  v: IntelliSOFT Consulting
contact:
  name:
    v: IntelliSOFT Consulting
  telecom:
    system:
      v: url
    value:
      v: https://.com/fhir/example-publisher
contact:
  name:
    v: KPS Team Kenya.
  telecom:
    system:
      v: email
    use:
      v: work
description:
  v: 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.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: KE
    display:
      v: Kenya
kind:
  v: requirements
fhir version:
  v: 4.0.1
format:
  v: json
format:
  v: xml
rest:
  mode:
    v: server
  resource:
    type:
      v: Patient
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-patient
      l: kps-patient
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
  resource:
    type:
      v: Practitioner
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-practitioner
      l: kps-practitioner
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
  resource:
    type:
      v: Organization
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-organization
      l: kps-organization
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
  resource:
    type:
      v: AllergyIntolerance
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-allergyIntolerance
      l: kps-allergyIntolerance
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create
    interaction:
      code:
        v: update
  resource:
    type:
      v: Immunization
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-immunization
      l: kps-immunization
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create
    interaction:
      code:
        v: update
  resource:
    type:
      v: Medication
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-medication
      l: kps-medication
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create
    interaction:
      code:
        v: update
  resource:
    type:
      v: MedicationRequest
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-medication-request
      l: kps-medication-request
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create
    interaction:
      code:
        v: update
  resource:
    type:
      v: Observation
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-observation
      l: kps-observation
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create
    interaction:
      code:
        v: update
  resource:
    type:
      v: PractitionerRole
    profile:
      v: https://example.org/fhir/StructureDefinition/kps-practitionerRole
      l: kps-practitionerRole
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: create

code:
  v: update

type:
  v: Procedure
profile:
  v: https://example.org/fhir/StructureDefinition/kps-procedure
  l: kps-procedure
interaction:
  code:
    v: read
interaction:
  code:
    v: search-type
interaction:
  code:
    v: create
interaction:
  code:
    v: update