{ "description": "The header for a message exchange that is either requesting or responding to an action. The reference(s) that are the subject of the action as well as other information related to the action are typically transmitted in a bundle in which the MessageHeader resource instance is the first resource in the bundle.", "_filename": "MessageHeader.StructureDefinition.json", "package_name": "ca.infoway.io.erec", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "MessageHeader", "abstract": false, "type": "MessageHeader", "experimental": null, "resourceType": "StructureDefinition", "title": "MessageHeader", "package_version": "1.0.2-dft", "status": "draft", "id": "a8a03ae1-210f-4945-92cf-37478c54bc60", "kind": "resource", "url": "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-MessageHeader", "version": "1.0.0", "differential": { "element": [ { "id": "MessageHeader.id", "min": 1, "path": "MessageHeader.id", "mustSupport": true }, { "id": "MessageHeader.event[x]", "path": "MessageHeader.event[x]", "type": [ { "code": "Coding" } ], "binding": { "strength": "extensible", "valueSet": "http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/message-event-code" }, "mustSupport": true }, { "id": "MessageHeader.destination", "path": "MessageHeader.destination", "mustSupport": true }, { "id": "MessageHeader.destination.endpoint", "path": "MessageHeader.destination.endpoint", "mustSupport": true }, { "id": "MessageHeader.destination.receiver", "path": "MessageHeader.destination.receiver", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Practitioner", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Organization" ] } ] }, { "id": "MessageHeader.destination.receiver.reference", "path": "MessageHeader.destination.receiver.reference", "mustSupport": true }, { "id": "MessageHeader.destination.receiver.identifier", "path": "MessageHeader.destination.receiver.identifier", "mustSupport": true }, { "id": "MessageHeader.destination.receiver.identifier.system", "min": 1, "path": "MessageHeader.destination.receiver.identifier.system", "mustSupport": true }, { "id": "MessageHeader.destination.receiver.identifier.value", "min": 1, "path": "MessageHeader.destination.receiver.identifier.value", "mustSupport": true }, { "id": "MessageHeader.sender", "path": "MessageHeader.sender", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Practitioner", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Organization" ] } ] }, { "id": "MessageHeader.sender.reference", "path": "MessageHeader.sender.reference", "mustSupport": true }, { "id": "MessageHeader.sender.identifier", "path": "MessageHeader.sender.identifier", "mustSupport": true }, { "id": "MessageHeader.sender.identifier.system", "min": 1, "path": "MessageHeader.sender.identifier.system", "mustSupport": true }, { "id": "MessageHeader.sender.identifier.value", "min": 1, "path": "MessageHeader.sender.identifier.value", "mustSupport": true }, { "id": "MessageHeader.enterer", "path": "MessageHeader.enterer", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Practitioner" ] } ] }, { "id": "MessageHeader.enterer.reference", "path": "MessageHeader.enterer.reference", "mustSupport": true }, { "id": "MessageHeader.enterer.identifier", "path": "MessageHeader.enterer.identifier", "mustSupport": true }, { "id": "MessageHeader.enterer.identifier.system", "min": 1, "path": "MessageHeader.enterer.identifier.system", "mustSupport": true }, { "id": "MessageHeader.enterer.identifier.value", "min": 1, "path": "MessageHeader.enterer.identifier.value", "mustSupport": true }, { "id": "MessageHeader.author", "min": 1, "path": "MessageHeader.author", "type": [ { "code": "Reference", "aggregation": [ "referenced" ], "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole" ] } ], "mustSupport": true }, { "id": "MessageHeader.author.reference", "path": "MessageHeader.author.reference", "mustSupport": true }, { "id": "MessageHeader.author.identifier", "path": "MessageHeader.author.identifier", "mustSupport": true }, { "id": "MessageHeader.author.identifier.system", "min": 1, "path": "MessageHeader.author.identifier.system", "mustSupport": true }, { "id": "MessageHeader.author.identifier.value", "min": 1, "path": "MessageHeader.author.identifier.value", "mustSupport": true }, { "id": "MessageHeader.source", "path": "MessageHeader.source", "mustSupport": true }, { "id": "MessageHeader.source.endpoint", "path": "MessageHeader.source.endpoint", "mustSupport": true }, { "id": "MessageHeader.reason", "path": "MessageHeader.reason", "mustSupport": true }, { "id": "MessageHeader.response", "path": "MessageHeader.response", "mustSupport": true }, { "id": "MessageHeader.response.identifier", "path": "MessageHeader.response.identifier", "mustSupport": true }, { "id": "MessageHeader.response.code", "path": "MessageHeader.response.code", "mustSupport": true }, { "id": "MessageHeader.response.details", "path": "MessageHeader.response.details", "mustSupport": true }, { "id": "MessageHeader.focus", "min": 1, "path": "MessageHeader.focus", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ServiceRequest", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Task", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Appointment", "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Communication" ] } ], "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader" }