FHIR IG analytics
| Package | nictiz.fhir.nl.r4.medicationprocess9 |
| Resource Type | CapabilityStatement |
| Id | CapabilityStatement-mp-MedicationData.RetrieveServe.Base.json |
| FHIR Version | R4 |
| Source | https://simplifier.net/resolve?scope=nictiz.fhir.nl.r4.medicationprocess9@2.0.0-rc.3&canonical=http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe.Base |
| URL | http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe.Base |
| Version | 2.0.0-rc.3 |
| Status | active |
| Date | 2024-11-22 |
| Name | mp MedicationData.RetrieveServe.Base |
| Realm | nl |
| 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. |
| Purpose | This CapabilityStatement is informative in nature and is designed as a base for the 'Retrieve/Serve medication data' transaction. |
| 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. |
| Kind | requirements |
Resources that use this resource
Resources that this resource uses
Narrative
No narrative content found in resource
Source1
{
"resourceType": "CapabilityStatement",
"id": "mp-MedicationData.RetrieveServe.Base",
"url": "http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe.Base",
"version": "2.0.0-rc.3",
"name": "mp MedicationData.RetrieveServe.Base",
"status": "active",
"date": "2024-11-22",
"publisher": "Nictiz",
"contact": [
{
"name": "Nictiz",
"telecom": [
{
"system": "url",
"value": "https://www.nictiz.nl",
"use": "work"
}
]
}
],
"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.",
"purpose": "This CapabilityStatement is informative in nature and is designed as a base for the 'Retrieve/Serve medication data' transaction.",
"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.",
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "client",
"documentation": "Minimal requirements for a client to fulfill the 'Retrieve medication data' transaction (system role: MP-MGR).",
"resource": [
{
"type": "MedicationRequest",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement",
"http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen",
"http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationRequest:patient",
"MedicationRequest:medication",
"MedicationRequest:next-practitioner",
"MedicationRequest:requester",
"MedicationRequest:intended-performer",
"MedicationRequest:dispense-location",
"MedicationRequest:reason"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "requester",
"type": "reference"
},
{
"name": "intended-performer",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "next-practitioner",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-next-practitioner",
"type": "reference"
},
{
"name": "dispense-location",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-dispense-location",
"type": "reference",
"documentation": "This search parameter only needs to be supported for MedicationRequest resources that conform to the mp-DispenseRequest profile. In this case the _include of the dispense-location needs to be supported as well."
},
{
"name": "reason",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-reason",
"type": "reference",
"documentation": "This search parameter only needs to be supported for MedicationRequest resources that conform to the mp-MedicationAgreement and mp-VariableDosingRegimen profiles. In these cases the _include of the reason needs to be supported as well."
}
]
},
{
"type": "MedicationDispense",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement",
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationDispense:patient",
"MedicationDispense:medication",
"MedicationDispense:location",
"MedicationDispense:performer",
"MedicationDispense:destination"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"definition": "http://nictiz.nl/fhir/SearchParameter/category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "whenhandedover",
"type": "date"
},
{
"name": "location",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationDispense-location",
"type": "reference"
},
{
"name": "performer",
"type": "reference"
},
{
"name": "destination",
"type": "reference"
}
]
},
{
"type": "MedicationStatement",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationStatement:patient",
"MedicationStatement:medication",
"MedicationStatement:author",
"MedicationStatement:prescriber",
"MedicationStatement:source"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "source",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "author",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationStatement-author",
"type": "reference"
},
{
"name": "prescriber",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationStatement-prescriber",
"type": "reference"
}
]
},
{
"type": "Patient",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
]
},
{
"type": "Medication",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct"
],
"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, and MedicationStatement)."
}
]
},
{
"type": "RelatedPerson",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson"
],
"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.",
"interaction": [
{
"code": "read"
}
]
},
{
"type": "PractitionerRole",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-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. For a client support of the read interaction is mandatory.",
"interaction": [
{
"code": "read"
}
],
"searchInclude": [
"PractitionerRole:organization",
"PractitionerRole:practitioner",
"PractitionerRole:location"
],
"searchParam": [
{
"name": "organization",
"type": "reference"
},
{
"name": "practitioner",
"type": "reference"
},
{
"name": "location",
"type": "reference"
}
]
},
{
"type": "Practitioner",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-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. For a client support of the read interaction is mandatory.",
"interaction": [
{
"code": "read"
}
]
},
{
"type": "Location",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"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.",
"interaction": [
{
"code": "read"
}
]
},
{
"type": "Organization",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-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. For a client support of the read interaction is mandatory.",
"interaction": [
{
"code": "read"
}
]
}
],
"interaction": [
{
"code": "search-system"
}
]
},
{
"mode": "server",
"documentation": "Minimal requirements for a server to fulfill the 'Serve medication data' transaction (system role: MP-MGB).",
"resource": [
{
"type": "MedicationRequest",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement",
"http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen",
"http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationRequest:patient",
"MedicationRequest:medication",
"MedicationRequest:next-practitioner",
"MedicationRequest:requester",
"MedicationRequest:intended-performer",
"MedicationRequest:dispense-location",
"MedicationRequest:reason"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "requester",
"type": "reference"
},
{
"name": "intended-performer",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "next-practitioner",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-next-practitioner",
"type": "reference"
},
{
"name": "dispense-location",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-dispense-location",
"type": "reference",
"documentation": "This search parameter only needs to be supported for MedicationRequest resources that conform to the mp-DispenseRequest profile. In this case the _include of the dispense-location needs to be supported as well."
},
{
"name": "reason",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationRequest-reason",
"type": "reference",
"documentation": "This search parameter only needs to be supported for MedicationRequest resources that conform to the mp-MedicationAgreement and mp-VariableDosingRegimen profiles. In these cases the _include of the reason needs to be supported as well."
}
]
},
{
"type": "MedicationDispense",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement",
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationDispense:patient",
"MedicationDispense:medication",
"MedicationDispense:location",
"MedicationDispense:destination",
"MedicationDispense:performer"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"definition": "http://nictiz.nl/fhir/SearchParameter/category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "whenhandedover",
"type": "date"
},
{
"name": "location",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationDispense-location",
"type": "reference"
},
{
"name": "destination",
"type": "reference"
},
{
"name": "performer",
"type": "reference"
}
]
},
{
"type": "MedicationStatement",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2"
],
"interaction": [
{
"code": "search-type"
}
],
"searchInclude": [
"MedicationStatement:patient",
"MedicationStatement:medication",
"MedicationStatement:author",
"MedicationStatement:prescriber",
"MedicationStatement:source"
],
"searchParam": [
{
"name": "identifier",
"type": "token"
},
{
"name": "pharmaceutical-treatment-identifier",
"definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier",
"type": "token"
},
{
"name": "category",
"type": "token"
},
{
"name": "medication",
"type": "reference"
},
{
"name": "source",
"type": "reference"
},
{
"name": "period-of-use",
"definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
"type": "date"
},
{
"name": "author",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationStatement-author",
"type": "reference"
},
{
"name": "prescriber",
"definition": "http://nictiz.nl/fhir/SearchParameter/MedicationStatement-prescriber",
"type": "reference"
}
]
},
{
"type": "Patient",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"
]
},
{
"type": "Medication",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct"
],
"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 and MedicationStatement)."
}
]
},
{
"type": "RelatedPerson",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle."
},
{
"type": "PractitionerRole",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-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.",
"searchInclude": [
"PractitionerRole:organization",
"PractitionerRole:practitioner",
"PractitionerRole:location"
],
"searchParam": [
{
"name": "organization",
"type": "reference"
},
{
"name": "practitioner",
"type": "reference"
},
{
"name": "location",
"type": "reference"
}
]
},
{
"type": "Practitioner",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-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."
},
{
"type": "Location",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider"
],
"documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle."
},
{
"type": "Organization",
"supportedProfile": [
"http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-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."
}
],
"interaction": [
{
"code": "search-system"
}
]
}
]
}