{ "description": "This profile is derived from the profile of the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) MedicationDispense. release 2017.", "_filename": "mp612-DispenseToFHIRConversion-Dispense.json", "package_name": "nictiz.fhir.nl.stu3.zib2017", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "3.0.1", "purpose": "This profile defines the FHIR response for HCIM Dispense of a Medicationproces V6.12 request on the LSP.", "name": "MP612 DispenseToFHIRConversion Dispense", "mapping": [ { "uri": "https://decor.nictiz.nl/medicatieproces/mp-html-20181220T121121/tr-2.16.840.1.113883.2.4.3.11.60.20.77.4.162-2018-11-29T135611.html", "name": "Medication Process v09 - verstrekkingenvertaling", "identity": "Medication-Process-v09" } ], "abstract": false, "copyright": "CC0", "type": "MedicationDispense", "experimental": null, "resourceType": "StructureDefinition", "title": "MP612 DispenseToFHIRConversion Dispense", "package_version": "1.3.5", "status": "active", "id": "6325d0de-3092-4d93-924a-101be4cb6249", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/mp612-DispenseToFHIRConversion-Dispense", "version": "1.2.0", "differential": { "element": [ { "id": "MedicationDispense", "path": "MedicationDispense", "mapping": [ { "map": "mp-dataelement900-20270", "comment": "Verstrekking", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.extension:distributionForm", "max": "0", "path": "MedicationDispense.extension", "sliceName": "distributionForm" }, { "id": "MedicationDispense.extension:requestDate", "path": "MedicationDispense.extension", "mapping": [ { "map": "mp-dataelement900-22500", "comment": "Aanschrijfdatum", "identity": "Medication-Process-v09" } ], "sliceName": "requestDate" }, { "id": "MedicationDispense.extension:additionalInformation", "max": "0", "path": "MedicationDispense.extension", "sliceName": "additionalInformation" }, { "id": "MedicationDispense.extension:medicationTreatment", "min": 1, "path": "MedicationDispense.extension", "sliceName": "medicationTreatment" }, { "id": "MedicationDispense.extension:medicationTreatment.valueIdentifier:valueIdentifier", "min": 1, "path": "MedicationDispense.extension.valueIdentifier", "sliceName": "valueIdentifier" }, { "id": "MedicationDispense.identifier", "max": "1", "min": 1, "path": "MedicationDispense.identifier", "mapping": [ { "map": "mp-dataelement900-20271", "comment": "Identificatie", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.identifier.system", "min": 1, "path": "MedicationDispense.identifier.system" }, { "id": "MedicationDispense.identifier.value", "min": 1, "path": "MedicationDispense.identifier.value" }, { "id": "MedicationDispense.partOf", "max": "0", "path": "MedicationDispense.partOf" }, { "id": "MedicationDispense.status", "max": "0", "path": "MedicationDispense.status" }, { "id": "MedicationDispense.category.coding", "max": "1", "min": 1, "path": "MedicationDispense.category.coding" }, { "id": "MedicationDispense.category.coding:DispenseCode", "max": "1", "min": 1, "path": "MedicationDispense.category.coding", "sliceName": "DispenseCode" }, { "id": "MedicationDispense.category.coding:DispenseCode.system", "min": 1, "path": "MedicationDispense.category.coding.system" }, { "id": "MedicationDispense.category.coding:DispenseCode.code", "min": 1, "path": "MedicationDispense.category.coding.code" }, { "id": "MedicationDispense.medicationReference:medicationReference", "path": "MedicationDispense.medicationReference", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/mp612-DispenseToFHIRConversion-Product" } ], "mapping": [ { "map": "mp-dataelement900-22259", "comment": "Verstrekt geneesmiddel", "identity": "Medication-Process-v09" } ], "sliceName": "medicationReference" }, { "id": "MedicationDispense.subject", "min": 1, "path": "MedicationDispense.subject", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/mp612-DispenseToFHIRConversion-Patient" } ] }, { "id": "MedicationDispense.context", "max": "0", "path": "MedicationDispense.context" }, { "id": "MedicationDispense.supportingInformation", "max": "0", "path": "MedicationDispense.supportingInformation" }, { "id": "MedicationDispense.performer", "max": "1", "min": 1, "path": "MedicationDispense.performer", "mapping": [ { "map": "mp-dataelement900-20858", "comment": "Verstrekker", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.performer.actor", "path": "MedicationDispense.performer.actor", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/mp612-DispenseToFHIRConversion-Organization" } ] }, { "id": "MedicationDispense.performer.onBehalfOf", "max": "0", "path": "MedicationDispense.performer.onBehalfOf" }, { "id": "MedicationDispense.authorizingPrescription", "path": "MedicationDispense.authorizingPrescription", "mapping": [ { "map": "mp-dataelement900-22396", "comment": "Relatie naar verstrekkingsverzoek", "identity": "Medication-Process-v09" } ], "definition": "Relationship to the dispense request. Only a logical identifier could be known of the dispense request in MP-612, hence the 0..0 constrain on reference." }, { "id": "MedicationDispense.authorizingPrescription.reference", "max": "0", "path": "MedicationDispense.authorizingPrescription.reference" }, { "id": "MedicationDispense.type", "max": "0", "path": "MedicationDispense.type" }, { "id": "MedicationDispense.quantity", "min": 1, "path": "MedicationDispense.quantity", "mapping": [ { "map": "mp-dataelement900-20923", "comment": "Verstrekte hoeveelheid", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.quantity.value", "min": 1, "path": "MedicationDispense.quantity.value", "mapping": [ { "map": "mp-dataelement900-22601", "comment": "Aantal", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.quantity.unit", "min": 1, "path": "MedicationDispense.quantity.unit", "mapping": [ { "map": "mp-dataelement900-22602", "comment": "Eenheid", "identity": "Medication-Process-v09" } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ] }, { "id": "MedicationDispense.quantity.system", "min": 1, "path": "MedicationDispense.quantity.system", "short": "G-Standaard thesaurus basiseenheden", "fixedUri": "urn:oid:2.16.840.1.113883.2.4.4.1.900.2", "definition": "A value from the G-standaard (table 902)." }, { "id": "MedicationDispense.quantity.code", "min": 1, "path": "MedicationDispense.quantity.code" }, { "id": "MedicationDispense.daysSupply", "path": "MedicationDispense.daysSupply", "mapping": [ { "map": "mp-dataelement900-20924", "comment": "Verbruiksduur", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.daysSupply.value", "min": 1, "path": "MedicationDispense.daysSupply.value" }, { "id": "MedicationDispense.daysSupply.unit", "min": 1, "path": "MedicationDispense.daysSupply.unit", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ] }, { "id": "MedicationDispense.daysSupply.system", "min": 1, "path": "MedicationDispense.daysSupply.system" }, { "id": "MedicationDispense.daysSupply.code", "min": 1, "path": "MedicationDispense.daysSupply.code" }, { "id": "MedicationDispense.whenPrepared", "max": "0", "path": "MedicationDispense.whenPrepared" }, { "id": "MedicationDispense.whenHandedOver", "min": 1, "path": "MedicationDispense.whenHandedOver", "mapping": [ { "map": "mp-dataelement900-20272", "comment": "Datum", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.destination", "path": "MedicationDispense.destination", "mapping": [ { "map": "mp-dataelement900-20925", "comment": "Afleverlocatie", "identity": "Medication-Process-v09" } ] }, { "id": "MedicationDispense.receiver", "max": "0", "path": "MedicationDispense.receiver" }, { "id": "MedicationDispense.note", "max": "0", "path": "MedicationDispense.note" }, { "id": "MedicationDispense.substitution", "max": "0", "path": "MedicationDispense.substitution" }, { "id": "MedicationDispense.detectedIssue", "max": "0", "path": "MedicationDispense.detectedIssue" }, { "id": "MedicationDispense.notDone", "max": "0", "path": "MedicationDispense.notDone" }, { "id": "MedicationDispense.notDoneReason[x]", "max": "0", "path": "MedicationDispense.notDoneReason[x]" }, { "id": "MedicationDispense.eventHistory", "max": "0", "path": "MedicationDispense.eventHistory" } ] }, "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "info@nictiz.nl", "system": "email" } ] } ], "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/zib-Dispense" }