FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageuk.nhsdigital.r4.test
Resource TypeStructureDefinition
IdNHSDigital-OperationOutcome.StructureDefinition.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=uk.nhsdigital.r4.test@2.18.12-prerelease&canonical=https://fhir.nhs.uk/StructureDefinition/NHSDigital-OperationOutcome
URLhttps://fhir.nhs.uk/StructureDefinition/NHSDigital-OperationOutcome
Version1.1.1
Statusdraft
Date2020-08-05
NameNHSDigitalOperationOutcome
TypeOperationOutcome
Kindresource

Resources that use this resource

CapabilityStatement
nhsdigital-eps-requirementsNHSDigitalEPSRequirements
nhsdigital-requirementsNHSDigitalRequirements
StructureDefinition
NHSDigital-OperationOutcome-ReleaseResponseNHSDigitalOperationOutcomeReleaseResponse

Resources that this resource uses

StructureDefinition
Extension-Spine-supportingInfoSupporting Information
ValueSet
NHSDigital-OperationOutcome-CodesNHSDigitalOperationOutcomeCodes

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "76b4a80a-a0af-4882-962b-9769a7910954",
  "url": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-OperationOutcome",
  "version": "1.1.1",
  "name": "NHSDigitalOperationOutcome",
  "status": "draft",
  "date": "2020-08-05",
  "publisher": "NHS Digital",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "OperationOutcome",
  "baseDefinition": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-OperationOutcome",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "OperationOutcome.id",
        "path": "OperationOutcome.id",
        "short": "uniqueRequestID",
        "definition": "Internal Apigee messageID"
      },
      {
        "id": "OperationOutcome.meta",
        "path": "OperationOutcome.meta",
        "definition": "The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.\r\n\r\n```json\r\n \"meta\" : {\r\n        \"lastUpdated\" : \"2021-04-21T16:58:00+00:00\"\r\n    }\r\n```",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.meta.lastUpdated",
        "path": "OperationOutcome.meta.lastUpdated",
        "min": 1
      },
      {
        "id": "OperationOutcome.extension",
        "path": "OperationOutcome.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        },
        "min": 0
      },
      {
        "id": "OperationOutcome.extension:supportingInfo",
        "path": "OperationOutcome.extension",
        "sliceName": "supportingInfo",
        "definition": "Information relevant to this OperationOutcome. For EPS release rejections this may be the pharmacy which is currently owns the prescription task/order.",
        "min": 0,
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://fhir.nhs.uk/StructureDefinition/Extension-Spine-supportingInfo"
            ]
          }
        ]
      },
      {
        "id": "OperationOutcome.issue",
        "path": "OperationOutcome.issue",
        "constraint": [
          {
            "key": "nhsd-errrorcode",
            "severity": "error",
            "human": "An NHS Digital error or warning code is required",
            "expression": "(severity = 'information') or ((severity != 'information') and details.empty().not())",
            "source": "https://fhir.nhs.uk/StructureDefinition/NHSDigital-OperationOutcome"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.issue.severity",
        "path": "OperationOutcome.issue.severity",
        "definition": "Indicates whether the issue indicates a variation from successful processing.\r\n\r\n```json\r\n \"severity\": \"error\",\r\n```",
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.issue.code",
        "path": "OperationOutcome.issue.code",
        "definition": "Describes the type of the issue. The system that creates an OperationOutcome SHALL choose the most applicable code from the IssueType value set, and may additional provide its own code for the error in the details element.\r\n\r\n```json\r\n \"code\": \"processing\",\r\n```",
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.issue.details",
        "path": "OperationOutcome.issue.details",
        "definition": "Additional details about the error. This may be a text description of the error or a system code that identifies the error.\r\n\r\n```json\r\n\"details\": {\r\n                \"coding\": [\r\n                    {\r\n                        \"system\": \"https://fhir.nhs.uk/CodeSystem/Spine-ErrorOrWarningCode\",\r\n                        \"code\": \"INVALID_VALUE\",\r\n                        \"display\": \"Invalid value\"\r\n                    }\r\n                ]\r\n            }\r\n```",
        "mustSupport": true,
        "binding": {
          "strength": "preferred",
          "valueSet": "https://fhir.nhs.uk/ValueSet/NHSDigital-OperationOutcome-Codes"
        }
      },
      {
        "id": "OperationOutcome.issue.details.coding",
        "path": "OperationOutcome.issue.details.coding",
        "min": 1,
        "max": "1",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "https://fhir.nhs.uk/ValueSet/NHSDigital-OperationOutcome-Codes"
        }
      },
      {
        "id": "OperationOutcome.issue.details.coding.system",
        "path": "OperationOutcome.issue.details.coding.system",
        "min": 1
      },
      {
        "id": "OperationOutcome.issue.details.coding.code",
        "path": "OperationOutcome.issue.details.coding.code",
        "min": 1
      },
      {
        "id": "OperationOutcome.issue.diagnostics",
        "path": "OperationOutcome.issue.diagnostics",
        "definition": "Additional diagnostic information about the issue. User readable version of the message. Include url's for further information or other information helpful for the user to understand the error.",
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.issue.location",
        "path": "OperationOutcome.issue.location",
        "definition": "Use the JSON Pointer standard to describe the source of the error - e.g. parameter, or payload value.\r\n\r\n```json\r\n\"location\": [\r\n                \"Patient\",\r\n                \"Line 1, Col 37\"\r\n            ]```",
        "mustSupport": true
      },
      {
        "id": "OperationOutcome.issue.expression",
        "path": "OperationOutcome.issue.expression",
        "definition": "FHIRPath of element(s) related to issue",
        "mustSupport": true
      }
    ]
  }
}