{ "description": "This CapabilityStatement describes the base requirements for a client/server to fulfill the 'Retrieve/Serve medication data' transaction within Medication Process 9 (MP9) version 3.0. See [Landingspagina Medicatieproces](https://informatiestandaarden.nictiz.nl/wiki/Landingspagina_Medicatieproces) for additional information. For the MedMij context the [mp-MedicationData.RetrieveServe.MedMij](http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe.MedMij) CapabilityStatement describes the minimal requirements, while the [mp-MedicationData.RetrieveServe](http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe) CapabilityStatement should be used in any other context.", "_filename": "CapabilityStatement-mp-MedicationData.RetrieveServe.Base.json", "package_name": "nictiz.fhir.nl.r4.medicationprocess9", "format": [ "xml", "json" ], "date": "2023-10-04", "publisher": "Nictiz", "fhirVersion": "4.0.1", "purpose": "This CapabilityStatement is informative in nature and is designed as a base for the 'Retrieve/Serve medication data' transaction.", "name": "mp MedicationData.RetrieveServe.Base", "copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.", "type": null, "experimental": null, "resourceType": "CapabilityStatement", "title": null, "package_version": "2.0.0-beta.2", "status": "active", "id": "efbaeb6f-fe64-4894-8b3d-74e60151c79e", "kind": "requirements", "url": "http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe.Base", "version": "2.0.0-beta.2", "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "https://www.nictiz.nl", "system": "url" } ] } ], "rest": [ { "mode": "client", "resource": [ { "type": "MedicationRequest", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token" }, { "name": "medication", "type": "reference" }, { "name": "period-of-use", "type": "date", "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use" } ], "searchInclude": [ "MedicationRequest:patient", "MedicationRequest:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen", "http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest" ] }, { "type": "MedicationDispense", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/category" }, { "name": "medication", "type": "reference" }, { "name": "period-of-use", "type": "date", "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use" }, { "name": "whenhandedover", "type": "date" } ], "searchInclude": [ "MedicationDispense:patient", "MedicationDispense:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense" ] }, { "type": "MedicationStatement", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token" }, { "name": "medication", "type": "reference" } ], "searchInclude": [ "MedicationStatement:patient", "MedicationStatement:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2" ] }, { "type": "MedicationAdministration", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/category" }, { "name": "medication", "type": "reference" }, { "name": "effective-time", "type": "date" } ], "searchInclude": [ "MedicationAdministration:patient", "MedicationAdministration:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAdministration2" ] }, { "type": "Patient", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ] }, { "type": "Medication", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "code", "type": "token", "documentation": "This search parameter only needs to be supported as a chained search parameter (i.e. as `medication.code` on MedicationRequest, MedicationDispense, MedicationStatement and MedicationAdministration)." } ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct" ] }, { "type": "RelatedPerson", "interaction": [ { "code": "read" } ], "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson" ] }, { "type": "PractitionerRole", "interaction": [ { "code": "read" } ], "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" ] }, { "type": "Practitioner", "interaction": [ { "code": "read" } ], "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" ] }, { "type": "Location", "interaction": [ { "code": "read" } ], "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" ] }, { "type": "Organization", "interaction": [ { "code": "read" } ], "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ] } ], "interaction": [ { "code": "search-system" } ], "documentation": "Minimal requirements for a client to fulfill the 'Retrieve medication data' transaction (system role: MP-MGR)." }, { "mode": "server", "resource": [ { "type": "MedicationRequest", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token" }, { "name": "medication", "type": "reference" }, { "name": "period-of-use", "type": "date", "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use" } ], "searchInclude": [ "MedicationRequest:patient", "MedicationRequest:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen", "http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest" ] }, { "type": "MedicationDispense", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/category" }, { "name": "medication", "type": "reference" }, { "name": "period-of-use", "type": "date", "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use" }, { "name": "whenhandedover", "type": "date" } ], "searchInclude": [ "MedicationDispense:patient", "MedicationDispense:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense" ] }, { "type": "MedicationStatement", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token" }, { "name": "medication", "type": "reference" } ], "searchInclude": [ "MedicationStatement:patient", "MedicationStatement:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2" ] }, { "type": "MedicationAdministration", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "pharmaceutical-treatment-identifier", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier" }, { "name": "category", "type": "token", "definition": "http://nictiz.nl/fhir/SearchParameter/category" }, { "name": "medication", "type": "reference" }, { "name": "effective-time", "type": "date" } ], "searchInclude": [ "MedicationAdministration:patient", "MedicationAdministration:medication" ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAdministration2" ] }, { "type": "Patient", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ] }, { "type": "Medication", "interaction": [ { "code": "search-type" } ], "searchParam": [ { "name": "code", "type": "token", "documentation": "This search parameter only needs to be supported as a chained search parameter (i.e. as `medication.code` on MedicationRequest, MedicationDispense, MedicationStatement and MedicationAdministration)." } ], "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct" ] }, { "type": "RelatedPerson", "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson" ] }, { "type": "PractitionerRole", "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" ] }, { "type": "Practitioner", "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" ] }, { "type": "Location", "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" ] }, { "type": "Organization", "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.", "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ] } ], "interaction": [ { "code": "search-system" } ], "documentation": "Minimal requirements for a server to fulfill the 'Serve medication data' transaction (system role: MP-MGB)." } ] }