MedicationOverviewResponder
type: CapabilityStatement
node role: treeRoot
id:
  v: MedicationOverviewResponder
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: CapabilityStatement MedicationOverviewResponder Medication Overview Responder Implementation Guide Version: 0.1.0 FHIR Version: 5.0.0 Supported Formats: application/fhir+json, application/fhir+xml Published on: 2025-01-01 Published by: Integrating the Healthcare Enterprise (IHE) 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 Responder responds to PHARM-11 search queries with searchset Bundles containing MedicationTreatmentLine resources. With the Document Option, it also responds to PHARM-12 requests with MedicationOverviewBundle documents. 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 MedicationStatement Supported Profiles Medication Treatment Line y y patient, status, effective, category, _lastUpdated MedicationStatement:medication, MedicationStatement:basedOn, MedicationStatement:partOf MedicationDispense:prescription, MedicationAdministration:request CarePlan Supported Profiles Medication Treatment y MedicationRequest y MedicationDispense y MedicationAdministration y Medication Supported Profiles Medicinal product y Bundle Supported Profiles Medication Overview Bundle y y type…
url:
  v: http://profiles.ihe.net/PHARM/MEOW/CapabilityStatement/MedicationOverviewResponder
  l: MedicationOverviewResponder
version:
  v: 0.1.0
name:
  v: MedicationOverviewResponder
title:
  v: Medication Overview Responder
status:
  v: active
experimental:
  v: false
date:
  v: 2025-01-01
publisher:
  v: Integrating the Healthcare Enterprise (IHE)
contact:
  name:
    v: Integrating the Healthcare Enterprise (IHE)
  telecom:
    system:
      v: url
    value:
      v: http://ihe.net
  telecom:
    system:
      v: email
contact:
  name:
    v: Jose Costa Teixeira
  telecom:
    system:
      v: email
    use:
      v: work
description:
  v: CapabilityStatement for the Medication Overview Responder actor in the IHE PHARM MEOW profile. The Responder is a server that stores and/or assembles medication overview data for patients and serves it in response to Consumer requests. It supports PHARM-11 (Query Medication Resources) as a required capability, and optionally PHARM-12 (Retrieve Medication Document) when the Document Option is declared. How the Responder obtains its data (continuous store, on-demand aggregation, document assembly) is an implementation concern outside the scope of this profile.
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
      l: m49.htm
    code:
      v: 001
copyright:
  v: IHE http://www.ihe.net/Governance/#Intellectual_Property
kind:
  v: requirements
fhir version:
  v: 5.0.0
format:
  v: application/fhir+json
format:
  v: application/fhir+xml
rest:
  mode:
    v: server
  documentation:
    v: The Responder responds to PHARM-11 search queries with searchset Bundles containing MedicationTreatmentLine resources. With the Document Option, it also responds to PHARM-12 requests with MedicationOverviewBundle documents.
  resource:
    type:
      v: MedicationStatement
    supported profile:
      v: http://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLine
      l: MedicationTreatmentLine
    documentation:
      v: The Repository SHALL support search on MedicationStatement using the defined search parameters. The patient parameter is required on all searches.
    interaction:
      code:
        v: search-type
    interaction:
      code:
        v: read
    search include:
      v: MedicationStatement:medication
    search include:
      v: MedicationStatement:basedOn
    search include:
      v: MedicationStatement:partOf
    search rev include:
      v: MedicationDispense:prescription
    search rev include:
      v: MedicationAdministration:request
    search param:
      name:
        v: patient
      type:
        v: reference
      documentation:
        v: Required. Patient whose treatment lines are requested.
    search param:
      name:
        v: status
      type:
        v: token
      documentation:
        v: Filter by treatment line status.
    search param:
      name:
        v: effective
      type:
        v: date
      documentation:
        v: Filter by effective period.
    search param:
      name:
        v: category
      type:
        v: token
      documentation:
        v: Filter by list category / type.
    search param:
      name:
        v: _lastUpdated
      type:
        v: date
      documentation:
        v: Filter by last update time (incremental sync support).
  resource:
    type:
      v: CarePlan
    supported profile:
      v: http://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatment
      l: MedicationTreatment
    documentation:
      v: Returned as an _include of MedicationStatement:partOf when MedicationTreatment grouping is present.
    interaction:
      code:
        v: read
  resource:
    type:
      v: MedicationRequest
    documentation:
      v: Optionally returned as _include of MedicationStatement:basedOn (prescriptions).
    interaction:
      code:
        v: read
  resource:
    type:
      v: MedicationDispense
    documentation:
      v: Optionally returned as _revinclude of MedicationDispense:prescription.
    interaction:
      code:
        v: read
  resource:
    type:
      v: MedicationAdministration
    documentation:
      v: Optionally returned as _revinclude of MedicationAdministration:request.
    interaction:
      code:
        v: read
  resource:
    type:
      v: Medication
    supported profile:
      v: http://profiles.ihe.net/PHARM/MEOW/StructureDefinition/IHEMedication
      l: IHEMedication
    documentation:
      v: Optionally returned as _include of MedicationStatement:medication.
    interaction:
      code:
        v: read
  resource:
    type:
      v: Bundle
    supported profile:
      v: http://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationOverview
      l: MedicationOverview
    documentation:
      v: Document Option (PHARM-12). The Repository stores and serves MedicationOverviewBundle documents. Supports retrieval by logical id and by patient/type/date search.
    interaction:
      code:
        v: read
    interaction:
      code:
        v: search-type
    search param:
      name:
        v: type
      type:
        v: token
      documentation:
        v: Filter by document type / medication list category.
    search param:
      name:
        v: patient
      type:
        v: reference
      documentation:
        v: Required for patient-scoped document search.

name:
  v: date
type:
  v: date
documentation:
  v: Filter by document creation date.