FHIR Data Standards Wales for PSOM v1.0.0-rc5
Important: This is the release candidate of the FHIR Data Standards Wales for PSOM version 1.0.0-rc5 Implementation Guide. It is intended for trial use, and is published for early comment and feedback. Click here to give feedback.

Example exception response - Received message violates pathway restrictions e.g. age.

Bundle
Bundle.id[0]Example-DataStandardsWales-PSOM-Bundle-ExceptionResponse-2-3
Bundle.identifier[0].system[0]https://acme.com/fhir/Id/oracle-guid
Bundle.identifier[0].value[0]f3f9f688-2d3e-43c8-9bca-bbd5635c6dea
Bundle.type[0]message
Bundle.timestamp[0]2023-03-14T11:15:33+00:00
Bundle.entry[0].fullUrl[0]urn:uuid:da506274-3fc5-4e29-9cc5-60a0c4cb2452
Bundle.entry[0].resource[0].id[0]da506274-3fc5-4e29-9cc5-60a0c4cb2452
Bundle.entry[0].resource[0].meta[0].profile[0]https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PSOM-MessageHeader
Bundle.entry[0].resource[0].event[0].system[0]https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-MessageEvent
Bundle.entry[0].resource[0].event[0].code[0]exception-response
Bundle.entry[0].resource[0].event[0].display[0]Exception response
Bundle.entry[0].resource[0].source[0].name[0]Example PROMs provider
Bundle.entry[0].resource[0].source[0].endpoint[0]https://nhspsom.examplepromsprovider.com
Bundle.entry[0].resource[0].response[0].identifier[0]5015fe84-8e76-4526-89d8-44b322e8d4fb
Bundle.entry[0].resource[0].response[0].code[0]fatal-error
Bundle.entry[0].resource[0].response[0].details[0].reference[0]urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306
Bundle.entry[0].resource[0].definition[0]https://fhir.nhs.wales/MessageDefinition/DataStandardsWales-PSOM-ExceptionResponse
Bundle.entry[1].fullUrl[0]urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306
Bundle.entry[1].resource[0].id[0]72ab8e35-ce21-4d65-8a7e-3f1abaa70306
Bundle.entry[1].resource[0].issue[0].severity[0]error
Bundle.entry[1].resource[0].issue[0].code[0]business-rule
Bundle.entry[1].resource[0].issue[0].diagnostics[0]The request message contains data elements that violate pathway restrictions.
Bundle.entry[1].resource[0].issue[0].expression[0]Patient.birthDate
<Bundle xmlns="http://hl7.org/fhir">
<id value="Example-DataStandardsWales-PSOM-Bundle-ExceptionResponse-2-3" />
<system value="https://acme.com/fhir/Id/oracle-guid" />
<value value="f3f9f688-2d3e-43c8-9bca-bbd5635c6dea" />
</identifier>
<type value="message" />
<timestamp value="2023-03-14T11:15:33+00:00" />
<fullUrl value="urn:uuid:da506274-3fc5-4e29-9cc5-60a0c4cb2452" />
<MessageHeader>
<id value="da506274-3fc5-4e29-9cc5-60a0c4cb2452" />
<profile value="https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PSOM-MessageHeader" />
</meta>
<system value="https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-MessageEvent" />
<code value="exception-response" />
<display value="Exception response" />
</eventCoding>
<name value="Example PROMs provider" />
<endpoint value="https://nhspsom.examplepromsprovider.com" />
</source>
<identifier value="5015fe84-8e76-4526-89d8-44b322e8d4fb" />
<code value="fatal-error" />
<reference value="urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306" />
</details>
</response>
<definition value="https://fhir.nhs.wales/MessageDefinition/DataStandardsWales-PSOM-ExceptionResponse" />
</MessageHeader>
</resource>
</entry>
<fullUrl value="urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306" />
<OperationOutcome>
<id value="72ab8e35-ce21-4d65-8a7e-3f1abaa70306" />
<severity value="error" />
<code value="business-rule" />
<diagnostics value="The request message contains data elements that violate pathway restrictions." />
<expression value="Patient.birthDate" />
</issue>
</OperationOutcome>
</resource>
</entry>
</Bundle>
{
"resourceType": "Bundle",
"id": "Example-DataStandardsWales-PSOM-Bundle-ExceptionResponse-2-3",
"system": "https://acme.com/fhir/Id/oracle-guid",
"value": "f3f9f688-2d3e-43c8-9bca-bbd5635c6dea"
},
"type": "message",
"timestamp": "2023-03-14T11:15:33+00:00",
"entry": [
{
"fullUrl": "urn:uuid:da506274-3fc5-4e29-9cc5-60a0c4cb2452",
"resourceType": "MessageHeader",
"id": "da506274-3fc5-4e29-9cc5-60a0c4cb2452",
"meta": {
"profile": [
"https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PSOM-MessageHeader"
]
},
"system": "https://fhir.nhs.wales/CodeSystem/DataStandardsWales-PSOM-MessageEvent",
"code": "exception-response",
"display": "Exception response"
},
"source": {
"name": "Example PROMs provider",
"endpoint": "https://nhspsom.examplepromsprovider.com"
},
"identifier": "5015fe84-8e76-4526-89d8-44b322e8d4fb",
"code": "fatal-error",
"details": {
"reference": "urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306"
}
},
"definition": "https://fhir.nhs.wales/MessageDefinition/DataStandardsWales-PSOM-ExceptionResponse"
}
},
{
"fullUrl": "urn:uuid:72ab8e35-ce21-4d65-8a7e-3f1abaa70306",
"resourceType": "OperationOutcome",
"id": "72ab8e35-ce21-4d65-8a7e-3f1abaa70306",
"issue": [
{
"severity": "error",
"code": "business-rule",
"diagnostics": "The request message contains data elements that violate pathway restrictions.",
"Patient.birthDate"
]
}
]
}
}
]
}
Command 'narrative' could not render: File is not a DomainResource