{ "description": null, "_filename": "NLLPrescriptionBundle.StructureDefinition.json", "package_name": "poc.bonsai.current.rc", "date": "2024-04-10", "derivation": "constraint", "publisher": "Swedish eHealth Agency", "fhirVersion": "4.0.1", "name": "NLLPrescriptionBundle", "mapping": [ { "name": "E-hälsomyndigheten concept", "identity": "EHM" } ], "abstract": false, "type": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.2.0-rc1", "status": "active", "id": "6f569bfa-d3e7-441f-a349-ac665dee4c26", "kind": "resource", "url": "https://electronichealth.se/fhir/StructureDefinition/NLLPrescriptionBundle", "version": "1.0.1", "differential": { "element": [ { "id": "Bundle.type", "path": "Bundle.type", "short": "transaction | transaction-response", "binding": { "strength": "required", "valueSet": "http://electronichealth.se/fhir/ValueSet/transaction-bundle-types" }, "mustSupport": true }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "mustSupport": true }, { "id": "Bundle.entry.fullUrl", "path": "Bundle.entry.fullUrl", "short": "URI for resource, UUID", "definition": "The National Medication List uses fullUrl in the form of the urn:uuid of the resource.\r\nThe fullUrl element SHALL have a value except that: \n* fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle)\n* Results from operations might involve resources that are not identified.", "mustSupport": true }, { "id": "Bundle.entry.resource", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": [ "http://electronichealth.se/fhir/StructureDefinition/NLLMedicationRequest" ] } ], "mustSupport": true }, { "id": "Bundle.entry.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry.request", "path": "Bundle.entry.request", "mustSupport": true }, { "id": "Bundle.entry.request.extension", "min": 1, "path": "Bundle.entry.request.extension" }, { "id": "Bundle.entry.request.extension:nllProvenanceDetails", "max": "1", "min": 1, "path": "Bundle.entry.request.extension", "type": [ { "code": "Extension", "profile": [ "http://electronichealth.se/fhir/StructureDefinition/NLLProvenanceDetails" ] } ], "sliceName": "nllProvenanceDetails", "isModifier": false }, { "id": "Bundle.entry.request.extension:nllProvenanceDetails.extension", "min": 2, "path": "Bundle.entry.request.extension.extension" }, { "id": "Bundle.entry.request.extension:nllProvenanceDetails.extension:reason", "min": 1, "path": "Bundle.entry.request.extension.extension", "comment": "-", "sliceName": "reason" }, { "id": "Bundle.entry.request.extension:nllProvenanceDetails.extension:activity", "path": "Bundle.entry.request.extension.extension", "comment": "-", "sliceName": "activity" }, { "id": "Bundle.entry.request.method", "path": "Bundle.entry.request.method", "short": "POST | PUT", "binding": { "strength": "required", "valueSet": "http://electronichealth.se/fhir/ValueSet/transaction-operations" }, "mustSupport": true }, { "id": "Bundle.entry.request.url", "path": "Bundle.entry.request.url", "mustSupport": true }, { "id": "Bundle.entry.response", "path": "Bundle.entry.response", "mustSupport": true }, { "id": "Bundle.entry.response.status", "path": "Bundle.entry.response.status", "mustSupport": true }, { "id": "Bundle.entry.response.location", "path": "Bundle.entry.response.location", "mustSupport": true }, { "id": "Bundle.entry.response.outcome", "path": "Bundle.entry.response.outcome", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }