{ "description": null, "_filename": "England-Parameters-SubscriptionStatus.StructureDefinition.json", "package_name": "uk.nhsdigital.r4", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "EnglandParametersSubscriptionStatus", "abstract": false, "type": "Parameters", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "2.9.0", "status": "draft", "id": "e25ffc5d-a969-4e5d-800d-78a1c7291cab", "kind": "resource", "url": "https://fhir.nhs.uk/StructureDefinition/England-Parameters-SubscriptionStatus", "version": null, "differential": { "element": [ { "id": "Parameters", "path": "Parameters", "short": "This is based on R4 SubscriptionStatus", "definition": "See http://hl7.org/fhir/5.0.0-snapshot1/subscriptionstatus.html" }, { "id": "Parameters.parameter", "path": "Parameters.parameter", "slicing": { "rules": "open", "discriminator": [ { "path": "name", "type": "value" } ] } }, { "id": "Parameters.parameter:status", "path": "Parameters.parameter", "short": "requested | active | error | off | entered-in-error", "sliceName": "status" }, { "id": "Parameters.parameter:status.name", "path": "Parameters.parameter.name", "fixedString": "status" }, { "id": "Parameters.parameter:status.value[x]", "min": 1, "path": "Parameters.parameter.value[x]", "type": [ { "code": "code" } ] }, { "id": "Parameters.parameter:status.part", "path": "Parameters.parameter.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent", "min": 1, "path": "Parameters.parameter", "short": "Detailed information about any events relevant to this notification", "sliceName": "notificationEvent" }, { "id": "Parameters.parameter:notificationEvent.name", "path": "Parameters.parameter.name", "fixedString": "notificationEvent" }, { "id": "Parameters.parameter:notificationEvent.part", "path": "Parameters.parameter.part", "slicing": { "rules": "open", "discriminator": [ { "path": "name", "type": "value" } ] }, "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:timestamp", "max": "1", "path": "Parameters.parameter.part", "short": "The instant this event occurred", "sliceName": "timestamp", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:timestamp.name", "path": "Parameters.parameter.part.name", "fixedString": "timestamp" }, { "id": "Parameters.parameter:notificationEvent.part:timestamp.value[x]", "min": 1, "path": "Parameters.parameter.part.value[x]", "type": [ { "code": "instant" } ] }, { "id": "Parameters.parameter:notificationEvent.part:timestamp.part", "path": "Parameters.parameter.part.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:focus", "max": "1", "min": 1, "path": "Parameters.parameter.part", "sliceName": "focus", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:focus.name", "path": "Parameters.parameter.part.name", "short": "The focus of this event", "fixedString": "focus" }, { "id": "Parameters.parameter:notificationEvent.part:focus.value[x]", "min": 1, "path": "Parameters.parameter.part.value[x]", "type": [ { "code": "Reference" } ] }, { "id": "Parameters.parameter:notificationEvent.part:focus.part", "path": "Parameters.parameter.part.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:additionalContext", "path": "Parameters.parameter.part", "sliceName": "additionalContext", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:additionalContext.name", "path": "Parameters.parameter.part.name", "short": "The additionalContext of this event", "fixedString": "additionalContext" }, { "id": "Parameters.parameter:notificationEvent.part:additionalContext.value[x]", "min": 1, "path": "Parameters.parameter.part.value[x]", "type": [ { "code": "Reference" } ] }, { "id": "Parameters.parameter:notificationEvent.part:additionalContext.part", "path": "Parameters.parameter.part.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:eventNumber", "max": "1", "min": 1, "path": "Parameters.parameter.part", "short": "Event number", "sliceName": "eventNumber", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:notificationEvent.part:eventNumber.name", "path": "Parameters.parameter.part.name", "fixedString": "eventNumber" }, { "id": "Parameters.parameter:notificationEvent.part:eventNumber.value[x]", "min": 1, "path": "Parameters.parameter.part.value[x]", "type": [ { "code": "integer" } ] }, { "id": "Parameters.parameter:notificationEvent.part:eventNumber.part", "path": "Parameters.parameter.part.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:subscription", "max": "1", "min": 1, "path": "Parameters.parameter", "short": "Reference to the Subscription responsible for this notification", "sliceName": "subscription" }, { "id": "Parameters.parameter:subscription.name", "path": "Parameters.parameter.name", "fixedString": "subscription" }, { "id": "Parameters.parameter:subscription.value[x]", "min": 1, "path": "Parameters.parameter.value[x]", "type": [ { "code": "Reference" } ] }, { "id": "Parameters.parameter:subscription.part", "max": "0", "path": "Parameters.parameter.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:topic", "max": "1", "path": "Parameters.parameter", "short": "Reference to the SubscriptionTopic this notification relates to", "sliceName": "topic" }, { "id": "Parameters.parameter:topic.name", "path": "Parameters.parameter.name", "fixedString": "topic" }, { "id": "Parameters.parameter:topic.value[x]", "min": 1, "path": "Parameters.parameter.value[x]", "type": [ { "code": "canonical" } ] }, { "id": "Parameters.parameter:topic.part", "path": "Parameters.parameter.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" }, { "id": "Parameters.parameter:error", "path": "Parameters.parameter", "sliceName": "error" }, { "id": "Parameters.parameter:error.name", "path": "Parameters.parameter.name", "fixedString": "error" }, { "id": "Parameters.parameter:error.value[x]", "min": 1, "path": "Parameters.parameter.value[x]", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "valueSet": "http://hl7.org/fhir/ValueSet/subscription-error" } }, { "id": "Parameters.parameter:error.part", "max": "0", "path": "Parameters.parameter.part", "contentReference": "http://hl7.org/fhir/StructureDefinition/Parameters#Parameters.parameter" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters" }