kenya-eprescription-server
type: CapabilityStatement
node role: treeRoot
resource.id:
  value: kenya-eprescription-server
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: CapabilityStatement kenya-eprescription-server Kenya ePrescription Server CapabilityStatement Implementation Guide Version: 0.1.0 FHIR Version: 4.0.1 Supported Formats: json, xml Published on: 2025-06-01 Published by: Digital Health Agency (DHA), Kenya 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 The Kenya ePrescription server supports resource-level CRUD operations and the search interactions listed below. All transactions must be authenticated via OAuth 2.0 / SMART on FHIR. Security Enable CORS: yes Security services supported: SMART-on-FHIR OAuth 2.0 with SMART on FHIR scopes. All clients must present a valid access token issued by the national HIE identity provider. 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 http://hl7.org/fhir/StructureDefinition/Patient Y Y identifier, name, birthdate Practitioner http://hl7.org/fhir/StructureDefinition/Practitioner Y Y identifier Organization http://hl7.org/fhir/StructureDefinition/Organization Y Y identifier Encounter https://fhir.dha.go.ke/fhir/StructureDefinition/ke-encounter Y Y Y Y patient, status, date MedicationRequest https…
capability statement.url:
  value: https://fhir.dha.go.ke/fhir/CapabilityStatement/kenya-eprescription-server
capability statement.version:
  value: 0.1.0
capability statement.name:
  value: KenyaEPrescriptionServerCapabilityStatement
capability statement.title:
  value: Kenya ePrescription Server CapabilityStatement
capability statement.status:
  value: active
capability statement.experimental:
  value: false
capability statement.date:
  value: 2025-06-01
capability statement.publisher:
  value: Digital Health Agency (DHA), Kenya
capability statement.contact:
  index: 0
  contact detail.name:
    value: Digital Health Agency (DHA), Kenya
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://dha.go.ke/
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
capability statement.contact:
  index: 1
  contact detail.name:
    value: Digital Health Agency, Kenya
  contact detail.telecom:
    index: 0
    contact point.system:
      value: email
    contact point.use:
      value: work
  contact detail.telecom:
    index: 1
    contact point.system:
      value: url
    contact point.value:
      value: https://www.dha.go.ke/
capability statement.description:
  value: This CapabilityStatement defines the conformance requirements for any system claiming to be a Kenya ePrescription server. It covers the core prescription-to-dispense workflow as well as oncology care plan and allergy management capabilities.
capability statement.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: KE
    coding.display:
      value: Kenya
capability statement.copyright:
  value: Copyright 2025+ Digital Health Agency, Kenya. This content is licensed under Creative Commons Attribution 4.0 International (CC-BY-4.0). Terminology content from the Kenya Pharmacy and Poisons Board (PPB) via Open Concept Lab (OCL) is subject to separate terms.
capability statement.kind:
  value: requirements
capability statement.fhir version:
  value: 4.0.1
capability statement.format:
  value: json
  index: 0
capability statement.format:
  value: xml
  index: 1
capability statement.rest:
  index: 0
  capability statement.rest.mode:
    value: server
  capability statement.rest.documentation:
    value: The Kenya ePrescription server supports resource-level CRUD operations and the search interactions listed below. All transactions must be authenticated via OAuth 2.0 / SMART on FHIR.
  capability statement.rest.security:
    capability statement.rest.security.cors:
      value: true
    capability statement.rest.security.service:
      index: 0
      codeable concept.coding:
        index: 0
    capability statement.rest.security.description:
      value: OAuth 2.0 with SMART on FHIR scopes. All clients must present a valid access token issued by the national HIE identity provider.
  capability statement.rest.resource:
    index: 0
    capability statement.rest.resource.type:
      value: Patient
    capability statement.rest.resource.profile:
      value: http://hl7.org/fhir/StructureDefinition/Patient
      link: http://hl7.org/fhir/StructureDefinition/Patient
    capability statement.rest.resource.documentation:
      value: Patient resources are read-only on this server; patient registration is managed by the MPI.
    capability statement.rest.resource.interaction:
      index: 0
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 1
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: search-type
    capability statement.rest.resource.search param:
      index: 0
      capability statement.rest.resource.search param.name:
        value: identifier
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Search by national ID or other patient identifier
    capability statement.rest.resource.search param:
      index: 1
      capability statement.rest.resource.search param.name:
        value: name
      capability statement.rest.resource.search param.type:
        value: string
    capability statement.rest.resource.search param:
      index: 2
      capability statement.rest.resource.search param.name:
        value: birthdate
      capability statement.rest.resource.search param.type:
        value: date
  capability statement.rest.resource:
    index: 1
    capability statement.rest.resource.type:
      value: Practitioner
    capability statement.rest.resource.profile:
      value: http://hl7.org/fhir/StructureDefinition/Practitioner
      link: http://hl7.org/fhir/StructureDefinition/Practitioner
    capability statement.rest.resource.interaction:
      index: 0
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 1
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: search-type
    capability statement.rest.resource.search param:
      index: 0
      capability statement.rest.resource.search param.name:
        value: identifier
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Search by KMPDC medical licence number
  capability statement.rest.resource:
    index: 2
    capability statement.rest.resource.type:
      value: Organization
    capability statement.rest.resource.profile:
      value: http://hl7.org/fhir/StructureDefinition/Organization
      link: http://hl7.org/fhir/StructureDefinition/Organization
    capability statement.rest.resource.interaction:
      index: 0
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 1
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: search-type
    capability statement.rest.resource.search param:
      index: 0
      capability statement.rest.resource.search param.name:
        value: identifier
      capability statement.rest.resource.search param.type:
        value: token
      capability statement.rest.resource.search param.documentation:
        value: Search by MFL facility code
  capability statement.rest.resource:
    index: 3
    capability statement.rest.resource.type:
      value: Encounter
    capability statement.rest.resource.profile:
      value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-encounter
      link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-encounter
    capability statement.rest.resource.interaction:
      index: 0
      element.extension:
        index: 0
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 1

value: SMART-on-FHIR

value: SMART-on-FHIR

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHALL

value: SHOULD

value: SHALL

index: 0
extension.url:
  value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
extension.value code:
  value: SHALL

value: create

index: 2
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.interaction.code:
  value: update

index: 3
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
  extension.value code:
    value: SHALL
capability statement.rest.resource.interaction.code:
  value: search-type

index: 0
capability statement.rest.resource.search param.name:
  value: patient
capability statement.rest.resource.search param.type:
  value: reference

index: 1
capability statement.rest.resource.search param.name:
  value: status
capability statement.rest.resource.search param.type:
  value: token

index: 2
capability statement.rest.resource.search param.name:
  value: date
capability statement.rest.resource.search param.type:
  value: date

index: 4
capability statement.rest.resource.type:
  value: MedicationRequest
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-request
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-request
capability statement.rest.resource.documentation:
  value: Core ePrescription resource. Servers SHALL support create, read, update, and search by patient, requester, status, and authored date.
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: update
capability statement.rest.resource.interaction:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Search prescriptions by patient
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: requester
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: status
  capability statement.rest.resource.search param.type:
    value: token
capability statement.rest.resource.search param:
  index: 3
  capability statement.rest.resource.search param.name:
    value: authoredon
  capability statement.rest.resource.search param.type:
    value: date
capability statement.rest.resource.search param:
  index: 4
  capability statement.rest.resource.search param.name:
    value: medication
  capability statement.rest.resource.search param.type:
    value: token
capability statement.rest.resource.search param:
  index: 5
  capability statement.rest.resource.search param.name:
    value: identifier
  capability statement.rest.resource.search param.type:
    value: token

index: 5
capability statement.rest.resource.type:
  value: Medication
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: code
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: Search by PPB generic product code

index: 6
capability statement.rest.resource.type:
  value: MedicationDispense
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-dispense
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-dispense
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: update
capability statement.rest.resource.interaction:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: prescription
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Filter dispenses by originating prescription
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: status
  capability statement.rest.resource.search param.type:
    value: token
capability statement.rest.resource.search param:
  index: 3
  capability statement.rest.resource.search param.name:
    value: whenhandedover
  capability statement.rest.resource.search param.type:
    value: date

index: 7
capability statement.rest.resource.type:
  value: MedicationAdministration
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-administration
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-administration
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: request
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: effective-time
  capability statement.rest.resource.search param.type:
    value: date

index: 8
capability statement.rest.resource.type:
  value: MedicationStatement
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-statement
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-medication-statement
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: status
  capability statement.rest.resource.search param.type:
    value: token

index: 9
capability statement.rest.resource.type:
  value: AllergyIntolerance
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-allergy-intolerance
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-allergy-intolerance
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: update
capability statement.rest.resource.interaction:
  index: 3
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: clinical-status
  capability statement.rest.resource.search param.type:
    value: token
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: code
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: Search by allergen substance code (ActiveComponentsVS)

index: 10
capability statement.rest.resource.type:
  value: Condition
capability statement.rest.resource.profile:
  value: http://hl7.org/fhir/StructureDefinition/Condition
  link: http://hl7.org/fhir/StructureDefinition/Condition
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: code
  capability statement.rest.resource.search param.type:
    value: token
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: clinical-status
  capability statement.rest.resource.search param.type:
    value: token

index: 11
capability statement.rest.resource.type:
  value: Provenance
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-provenance
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-provenance
capability statement.rest.resource.documentation:
  value: Audit trail resource capturing authorship and lifecycle changes to prescriptions, dispenses, and administration records. Servers SHALL support read and create; search by target is SHOULD.
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: target
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Filter provenance records by the target medication resource (MedicationRequest, MedicationDispense, MedicationAdministration, MedicationStatement)
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: recorded
  capability statement.rest.resource.search param.type:
    value: date
  capability statement.rest.resource.search param.documentation:
    value: Filter provenance records by the date the record was created
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: agent
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Filter provenance records by the responsible actor (prescriber, pharmacist, or system)

index: 12
capability statement.rest.resource.type:
  value: EpisodeOfCare
capability statement.rest.resource.profile:
  value: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-episode-of-care
  link: https://fhir.dha.go.ke/fhir/StructureDefinition/ke-episode-of-care
capability statement.rest.resource.interaction:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHALL
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 1
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.interaction:
  index: 2
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    extension.value code:
      value: SHOULD
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: patient
  capability statement.rest.resource.search param.type:
    value: reference
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: status
  capability statement.rest.resource.search param.type:
    value: token