{ "description": null, "_filename": "RetrievalMessageHeader.json", "package_name": "ca.bc.bcy-ids", "date": null, "derivation": "constraint", "meta": { "lastUpdated": "2022-03-12T00:03:26.013+00:00" }, "publisher": null, "fhirVersion": "4.0.1", "name": "RetrievalMessageHeader", "abstract": false, "type": "MessageHeader", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "draft", "id": "72466d50-007c-46e4-bf85-fad90d6fec92", "kind": "resource", "url": "http://ehealth.bc.ca/fhir/StructureDefinition/RetrievalMessageHeader", "version": null, "differential": { "element": [ { "id": "MessageHeader.id", "min": 1, "path": "MessageHeader.id", "comment": "See Mappings", "mapping": [ { "map": "(BUNDLE_ID)", "comment": "Same GUID as Bundle.Id", "identity": "bundleID" } ] }, { "id": "MessageHeader.meta", "path": "MessageHeader.meta" }, { "id": "MessageHeader.meta.id", "max": "0", "path": "MessageHeader.meta.id" }, { "id": "MessageHeader.meta.versionId", "max": "0", "path": "MessageHeader.meta.versionId" }, { "id": "MessageHeader.meta.lastUpdated", "max": "0", "path": "MessageHeader.meta.lastUpdated" }, { "id": "MessageHeader.meta.source", "max": "0", "path": "MessageHeader.meta.source" }, { "id": "MessageHeader.meta.profile", "max": "1", "min": 1, "path": "MessageHeader.meta.profile", "comment": "Apply \"http://ehealth.bc.ca/fhir/StructureDefinition/RetrievalMessageHeader\"" }, { "id": "MessageHeader.meta.security", "max": "0", "path": "MessageHeader.meta.security" }, { "id": "MessageHeader.meta.tag", "max": "0", "path": "MessageHeader.meta.tag" }, { "id": "MessageHeader.implicitRules", "max": "0", "path": "MessageHeader.implicitRules" }, { "id": "MessageHeader.language", "max": "0", "path": "MessageHeader.language" }, { "id": "MessageHeader.text", "max": "0", "path": "MessageHeader.text" }, { "id": "MessageHeader.contained", "max": "0", "path": "MessageHeader.contained" }, { "id": "MessageHeader.event[x]", "path": "MessageHeader.event[x]", "type": [ { "code": "uri" } ], "comment": "Apply \"http://ehealth.bc.ca/panorama/fhir/RetrievalMessageHeader\"" }, { "id": "MessageHeader.destination", "max": "0", "path": "MessageHeader.destination" }, { "id": "MessageHeader.sender", "max": "0", "path": "MessageHeader.sender" }, { "id": "MessageHeader.enterer", "max": "0", "path": "MessageHeader.enterer" }, { "id": "MessageHeader.author", "max": "0", "path": "MessageHeader.author" }, { "id": "MessageHeader.source.id", "max": "0", "path": "MessageHeader.source.id" }, { "id": "MessageHeader.source.name", "min": 1, "path": "MessageHeader.source.name", "comment": "Apply \"PIR Immz\"" }, { "id": "MessageHeader.source.version", "max": "0", "path": "MessageHeader.source.version" }, { "id": "MessageHeader.source.contact", "max": "0", "path": "MessageHeader.source.contact" }, { "id": "MessageHeader.source.endpoint", "path": "MessageHeader.source.endpoint", "comment": "See Mappings", "mapping": [ { "map": "[id-system-local-base]/ca-bc-panorama-immunization", "identity": "panoramaImmunizationRespository" } ] }, { "id": "MessageHeader.responsible", "max": "0", "path": "MessageHeader.responsible" }, { "id": "MessageHeader.reason", "max": "0", "path": "MessageHeader.reason" }, { "id": "MessageHeader.response", "min": 1, "path": "MessageHeader.response" }, { "id": "MessageHeader.response.id", "max": "0", "path": "MessageHeader.response.id" }, { "id": "MessageHeader.response.identifier", "path": "MessageHeader.response.identifier", "comment": "Request ID (BUNDLE ID) from original request ???" }, { "id": "MessageHeader.response.code", "path": "MessageHeader.response.code", "comment": "See Mappings", "mapping": [ { "map": "\"ok\"", "identity": "success" }, { "map": "\"fatal-error\"", "identity": "failed" } ] }, { "id": "MessageHeader.response.details", "path": "MessageHeader.response.details", "comment": "Required if response.code <> \"ok\"" }, { "id": "MessageHeader.response.details.id", "max": "0", "path": "MessageHeader.response.details.id" }, { "id": "MessageHeader.response.details.reference", "min": 1, "path": "MessageHeader.response.details.reference", "comment": "Apply fullURL of resourceOperationOutome: \"http://ehealth.bc.ca/panorama/fhir/OperationOutcome/(BundleId)\"" }, { "id": "MessageHeader.response.details.type", "max": "0", "path": "MessageHeader.response.details.type" }, { "id": "MessageHeader.response.details.identifier", "max": "0", "path": "MessageHeader.response.details.identifier" }, { "id": "MessageHeader.response.details.display", "max": "0", "path": "MessageHeader.response.details.display" }, { "id": "MessageHeader.focus", "max": "1", "path": "MessageHeader.focus" }, { "id": "MessageHeader.focus.id", "max": "0", "path": "MessageHeader.focus.id" }, { "id": "MessageHeader.focus.reference", "min": 1, "path": "MessageHeader.focus.reference", "comment": "See Mappings", "mapping": [ { "map": "fullURL ends with \"Patient/\"+(Patient ID)", "comment": "http://ehealth.bc.ca/panorama/fhir", "identity": "request-client-id-phn" } ] }, { "id": "MessageHeader.focus.type", "max": "0", "path": "MessageHeader.focus.type" }, { "id": "MessageHeader.focus.identifier", "max": "0", "path": "MessageHeader.focus.identifier" }, { "id": "MessageHeader.focus.display", "max": "0", "path": "MessageHeader.focus.display" }, { "id": "MessageHeader.definition", "max": "0", "path": "MessageHeader.definition" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader" }