PackagesCanonicalsLogsProblems
    Packages
    ihe.pharm.meow@1.0.0-preview
    https://profiles.ihe.net/PHARM/MEOW/CapabilityStatement/MedicationOverviewResponder
{
  "description": "CapabilityStatement for the Medication Overview Responder actor in the IHE PHARM MEOW profile.\\n\\nThe Responder is a server that stores and/or assembles medication overview data for patients\\nand serves it in response to Consumer requests. It supports PHARM-11 (Query Medication\\nResources) as a required capability, and optionally PHARM-12 (Retrieve Medication Document)\\nwhen the Document Option is declared.\\n\\nHow the Responder obtains its data (continuous store, on-demand aggregation, document\\nassembly) is an implementation concern outside the scope of this profile.",
  "_filename": "CapabilityStatement-MedicationOverviewResponder.json",
  "package_name": "ihe.pharm.meow",
  "format": [ "application/fhir+json", "application/fhir+xml" ],
  "date": "2025-01-01",
  "publisher": "Integrating the Healthcare Enterprise (IHE)",
  "fhirVersion": "4.0.1",
  "jurisdiction": [ {
    "coding": [ {
      "code": "001",
      "system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
    } ]
  } ],
  "name": "MedicationOverviewResponder",
  "copyright": "IHE http://www.ihe.net/Governance/#Intellectual_Property",
  "type": null,
  "experimental": "false",
  "resourceType": "CapabilityStatement",
  "title": "Medication Overview Responder",
  "package_version": "1.0.0-preview",
  "status": "active",
  "id": "34ba8e6d-deca-4d07-a4a7-56c94616a9df",
  "kind": "requirements",
  "url": "https://profiles.ihe.net/PHARM/MEOW/CapabilityStatement/MedicationOverviewResponder",
  "version": "1.0.0-preview",
  "contact": [ {
    "name": "Integrating the Healthcare Enterprise (IHE)",
    "telecom": [ {
      "value": "http://ihe.net",
      "system": "url"
    }, {
      "value": "secretary@ihe.net",
      "system": "email"
    } ]
  }, {
    "name": "Jose Costa Teixeira",
    "telecom": [ {
      "use": "work",
      "value": "jose.a.teixeira@gmail.com",
      "system": "email"
    } ]
  } ],
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "MedicationStatement",
      "interaction": [ {
        "code": "search-type"
      }, {
        "code": "read"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference",
        "documentation": "Required. Patient whose treatment lines are requested."
      }, {
        "name": "status",
        "type": "token",
        "documentation": "Filter by treatment line status."
      }, {
        "name": "effective",
        "type": "date",
        "documentation": "Filter by effective period."
      }, {
        "name": "category",
        "type": "token",
        "documentation": "Filter by list category / type."
      }, {
        "name": "_lastUpdated",
        "type": "date",
        "documentation": "Filter by last update time (incremental sync support)."
      } ],
      "documentation": "The Repository SHALL support search on MedicationStatement using the defined\nsearch parameters. The patient parameter is required on all searches.",
      "searchInclude": [ "MedicationStatement:medication", "MedicationStatement:derivedFrom", "MedicationStatement:partOf" ],
      "searchRevInclude": [ "MedicationDispense:prescription", "MedicationAdministration:request" ],
      "supportedProfile": [ "https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLine" ]
    }, {
      "type": "CarePlan",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "Returned as an _include of MedicationStatement:partOf when MedicationTreatment grouping is present.",
      "supportedProfile": [ "https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatment" ]
    }, {
      "type": "MedicationRequest",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "Optionally returned as _include of MedicationStatement:derivedFrom (prescriptions)."
    }, {
      "type": "MedicationDispense",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "Optionally returned as _revinclude of MedicationDispense:prescription."
    }, {
      "type": "MedicationAdministration",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "Optionally returned as _revinclude of MedicationAdministration:request."
    }, {
      "type": "Medication",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "Optionally returned as _include of MedicationStatement:medication.",
      "supportedProfile": [ "https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/IHEMedication" ]
    }, {
      "type": "Bundle",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "type",
        "type": "token",
        "documentation": "Filter by document type / medication list category."
      }, {
        "name": "patient",
        "type": "reference",
        "documentation": "Required for patient-scoped document search."
      }, {
        "name": "date",
        "type": "date",
        "documentation": "Filter by document creation date."
      } ],
      "documentation": "Document Option (PHARM-12). The Repository stores and serves MedicationOverviewBundle\ndocuments. Supports retrieval by logical id and by patient/type/date search.",
      "supportedProfile": [ "https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationOverview" ]
    } ],
    "documentation": "The Responder responds to PHARM-11 search queries with searchset Bundles containing\nMedicationTreatmentLine resources. With the Document Option, it also responds to\nPHARM-12 requests with MedicationOverviewBundle documents."
  } ]
}