{ "description": "Profile on the Bundle resource which represents the structure of the Send ProposalMedicationAgreement transaction conform information standard ['Medication Process'](https://informatiestandaarden.nictiz.nl/wiki/Landingspagina_Medicatieproces).", "_filename": "mp-ProposalMedicationAgreement-Bundle.json", "package_name": "nictiz.fhir.nl.r4.medicationprocess9", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "4.0.1", "purpose": "To define the body of the Send ProposalMedicationAgreement transaction.", "name": "MpProposalMedicationAgreementBundle", "mapping": [ { "uri": "https://decor.nictiz.nl/pub/medicatieproces/mp-html-20230217T123829/ds-2.16.840.1.113883.2.4.3.11.60.20.77.1.4-2022-06-30T000000.html", "name": "ART-DECOR Dataset MP9 3.0.0-beta.1 20230217", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "uri": "https://decor.nictiz.nl/pub/medicatieproces/mp-html-20231017T223005/ds-2.16.840.1.113883.2.4.3.11.60.20.77.1.4-2022-06-30T000000.html", "name": "ART-DECOR Dataset MP9 3.0.0-beta.2 20231017", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "abstract": false, "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": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": "mp ProposalMedicationAgreement Bundle", "package_version": "2.0.0-beta.2", "status": "active", "id": "1466272b-e687-46fb-aef4-a4cccabb2d8d", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/mp-ProposalMedicationAgreement-Bundle", "version": "2.0.0-beta.2", "differential": { "element": [ { "id": "Bundle.type", "path": "Bundle.type", "fixedCode": "transaction" }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "slicing": { "rules": "open", "discriminator": [ { "path": "resource", "type": "profile" } ] } }, { "id": "Bundle.entry:proposalMedicationAgreement", "max": "1", "min": 1, "path": "Bundle.entry", "sliceName": "proposalMedicationAgreement" }, { "id": "Bundle.entry:proposalMedicationAgreement.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement" ] } ], "alias": [ "Voorstel" ], "short": "Proposal", "mapping": [ { "map": "mp-dataelement9x-527", "comment": "Proposal", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-527", "comment": "Proposal", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "definition": "Data of the proposal medication agreement." }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.meta", "path": "Bundle.entry.resource.meta" }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.meta.tag", "min": 1, "path": "Bundle.entry.resource.meta.tag", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] } }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.meta.tag:actionable", "max": "1", "min": 1, "path": "Bundle.entry.resource.meta.tag", "sliceName": "actionable", "patternCoding": { "code": "actionable", "system": "http://terminology.hl7.org/CodeSystem/common-tags" } }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.extension:proposalComment", "max": "1", "path": "Bundle.entry.resource.extension", "type": [ { "code": "Extension", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/ext-Comment" ] } ], "sliceName": "proposalComment" }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.extension:proposalComment.value[x]", "path": "Bundle.entry.resource.extension.value[x]", "alias": [ "Toelichting" ], "short": "Comment", "mapping": [ { "map": "mp-dataelement9x-538", "comment": "Comment", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-538", "comment": "Comment", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "definition": "Comments regarding the proposal." }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.identifier", "max": "1", "min": 1, "path": "Bundle.entry.resource.identifier", "comment": "The Identification (of the MedicationAgreement building block, mp-dataelement9x-194) does not exist within the proposal. The fact that it is overwritten by the Identification (of the proposal) here, therefore does not cause any issues.", "mapping": [ { "map": "mp-dataelement9x-528", "comment": "Identification", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-528", "comment": "Identification", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "definition": "The identification of the proposal. This identification is generated by the system of the person who registers the proposal and is globally unique and eternally persistent." }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.intent", "path": "Bundle.entry.resource.intent", "comment": "Set to _plan_ because this Proposal Medication Agreement is intended to be acted upon by a patient, pharmacist, professional administrator et cetera.", "fixedCode": "plan" }, { "id": "Bundle.entry:proposalMedicationAgreement.resource.authoredOn", "min": 1, "path": "Bundle.entry.resource.authoredOn", "alias": [ "VoorstelDatum" ], "short": "ProposalDate", "comment": "The MedicationAgreementDateTime does not exist within the proposal. The fact that it is overwritten by the ProposalDate here, therefore does not cause any issues.", "mapping": [ { "map": "mp-dataelement9x-529", "comment": "ProposalDate", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-529", "comment": "ProposalDate", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "definition": "Date of the proposal." }, { "path": "Bundle.entry.resource.requester", "min": 1, "definition": "Author of the proposal.", "short": "Author", "mapping": [ { "map": "mp-dataelement9x-530", "comment": "Author", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-530", "comment": "Author", "identity": "mp-dataset-mp9-300-beta2-20231017" }, { "map": "mp-dataelement9x-531", "comment": "AuthorIsPatient (implicit; AuthorIsPatient = true when this element refers to the same Patient as subject)", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-531", "comment": "AuthorIsPatient (implicit; AuthorIsPatient = true when this element refers to the same Patient as subject)", "identity": "mp-dataset-mp9-300-beta2-20231017" }, { "map": "mp-dataelement9x-532", "comment": "AuthorIsHealthProfessional", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-532", "comment": "AuthorIsHealthProfessional", "identity": "mp-dataset-mp9-300-beta2-20231017" }, { "map": "mp-dataelement9x-1366", "comment": "AuthorIsHealthcareProvider", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-1366", "comment": "AuthorIsHealthcareProvider", "identity": "mp-dataset-mp9-300-beta2-20231017" } ], "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Practitioner", "http://hl7.org/fhir/StructureDefinition/PractitionerRole", "http://hl7.org/fhir/StructureDefinition/Organization", "http://hl7.org/fhir/StructureDefinition/Patient", "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "http://hl7.org/fhir/StructureDefinition/Device", "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole", "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient", "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ] } ], "alias": [ "Auteur" ], "id": "Bundle.entry:proposalMedicationAgreement.resource.requester", "comment": "The Prescriber (of the MedicationAgreement building block, mp-dataelement9x-44) does not exist within the proposal. The fact that it is overwritten by the Author (of the proposal) here, therefore does not cause any issues." }, { "id": "Bundle.entry:patient", "max": "1", "path": "Bundle.entry", "sliceName": "patient" }, { "id": "Bundle.entry:patient.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ] } ], "mapping": [ { "map": "mp-dataelement9x-1", "comment": "Patient", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-1", "comment": "Patient", "identity": "mp-dataset-mp9-300-beta2-20231017" } ] }, { "id": "Bundle.entry:pharmaceuticalProduct", "path": "Bundle.entry", "sliceName": "pharmaceuticalProduct" }, { "id": "Bundle.entry:pharmaceuticalProduct.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct" ] } ], "mapping": [ { "map": "mp-dataelement9x-260", "comment": "PharmaceuticalProduct", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-260", "comment": "PharmaceuticalProduct", "identity": "mp-dataset-mp9-300-beta2-20231017" } ] }, { "id": "Bundle.entry:healthProfessional-PractitionerRole", "path": "Bundle.entry", "sliceName": "healthProfessional-PractitionerRole" }, { "id": "Bundle.entry:healthProfessional-PractitionerRole.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" ] } ] }, { "id": "Bundle.entry:healthProfessional-Practitioner", "path": "Bundle.entry", "sliceName": "healthProfessional-Practitioner" }, { "id": "Bundle.entry:healthProfessional-Practitioner.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" ] } ] }, { "id": "Bundle.entry:healthcareProvider", "path": "Bundle.entry", "sliceName": "healthcareProvider" }, { "id": "Bundle.entry:healthcareProvider.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" ] } ] }, { "id": "Bundle.entry:healthcareProvider-Organization", "path": "Bundle.entry", "sliceName": "healthcareProvider-Organization" }, { "id": "Bundle.entry:healthcareProvider-Organization.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ] } ] }, { "id": "Bundle.entry:bodyHeight", "max": "1", "path": "Bundle.entry", "sliceName": "bodyHeight" }, { "id": "Bundle.entry:bodyHeight.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-BodyHeight" ] } ], "mapping": [ { "map": "mp-dataelement9x-448", "comment": "BodyHeight", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-448", "comment": "BodyHeight", "identity": "mp-dataset-mp9-300-beta2-20231017" } ] }, { "id": "Bundle.entry:bodyWeight", "max": "1", "path": "Bundle.entry", "sliceName": "bodyWeight" }, { "id": "Bundle.entry:bodyWeight.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-BodyWeight" ] } ], "mapping": [ { "map": "mp-dataelement9x-453", "comment": "BodyWeight", "identity": "mp-dataset-mp9-300-beta1-20230217" }, { "map": "mp-dataelement9x-453", "comment": "BodyWeight", "identity": "mp-dataset-mp9-300-beta2-20231017" } ] } ] }, "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "https://www.nictiz.nl", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }