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

FHIR IG analytics

Packageca.on.pubsub.r4
Resource TypeStructureDefinition
IdSubscriptionNotificationRetryPeriod.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "url": "http://ontariohealth.ca/fhir/pubsub/StructureDefinition/ext-SubscriptionNotificationRetryPeriod",
  "name": "SubscriptionNotificationRetryPeriod",
  "status": "draft",
  "fhirVersion": "4.0.1",
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "Subscription.channel"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "definition": "Interval in hours to retry sending notification."
      },
      {
        "id": "Extension.extension:retry-period",
        "path": "Extension.extension",
        "sliceName": "retry-period",
        "short": "Notification retry period.",
        "definition": "If the notification delivery fails, system would make a retry attempt to deliver the notification after period of time indicated in this element.",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Extension.extension:retry-period.url",
        "path": "Extension.extension.url",
        "fixedUri": "retry-period"
      },
      {
        "id": "Extension.extension:retry-period.value[x]",
        "path": "Extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "Duration"
          }
        ]
      },
      {
        "id": "Extension.extension:retry-enabled",
        "path": "Extension.extension",
        "sliceName": "retry-enabled",
        "short": "Enabled indicator for notification retry submission",
        "definition": "If the value of the element is true, the system will retry notification submission according to the predefined period.",
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "Extension.extension:retry-enabled.url",
        "path": "Extension.extension.url",
        "fixedUri": "retry-enabled"
      },
      {
        "id": "Extension.extension:retry-enabled.value[x]",
        "path": "Extension.extension.value[x]",
        "min": 1,
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubscriptionNotificationRetryPeriod"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "max": "0"
      }
    ]
  }
}