Package | ca.on.phsd.r4-alpha |
Resource Type | StructureDefinition |
Id | Profile--SubscriptionOH.StructureDefinition |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=ca.on.phsd.r4-alpha@0.1.3&canonical=http://ontariohealth.ca/fhir/StructureDefinition/ca-on-oh-subscription |
URL | http://ontariohealth.ca/fhir/StructureDefinition/ca-on-oh-subscription |
Status | draft |
Name | R4BackportedR5Subscription |
Type | Subscription |
Kind | resource |
No resources found
StructureDefinition | |
ca-on-ext-SubcriptioncustomChannelType | SubcriptioncustomChannelType |
ca-on-ext-SubmissionTimeout | Subscriptiontimeout |
ca-on-ext-heartbeatPeriod | SubscriptionheartbeatPeriod |
ca-on-ext-SubscriptionNotificationRetryPeriod | SubscriptionNotificationRetryPeriod |
ca-on-ext-SubscriptionParameterExtension | SubscriptionParameter |
ca-on-ext-Subscriptioncontent | Subscriptioncontent |
ca-on-ext-SubscriptionfilterCriteria | SubscritionfilterCriteria |
ca-on-ext-SubscriptionmaxCount | SubscriptionmaxCount |
No narrative content found in resource
{ "resourceType": "StructureDefinition", "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-oh-subscription", "name": "R4BackportedR5Subscription", "status": "draft", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Subscription", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Subscription", "derivation": "constraint", "differential": { "element": [ { "id": "Subscription.criteria", "path": "Subscription.criteria", "mustSupport": true }, { "id": "Subscription.criteria.extension:filterCriteria", "path": "Subscription.criteria.extension", "sliceName": "filterCriteria", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubscriptionfilterCriteria" ] } ], "mustSupport": true, "isModifier": false }, { "id": "Subscription.channel.extension:NotificationRetryPeriod", "path": "Subscription.channel.extension", "sliceName": "NotificationRetryPeriod", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubscriptionNotificationRetryPeriod" ] } ], "isModifier": false }, { "id": "Subscription.channel.extension:heartbeatPeriod", "path": "Subscription.channel.extension", "sliceName": "heartbeatPeriod", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-heartbeatPeriod" ] } ], "isModifier": false }, { "id": "Subscription.channel.extension:timeout", "path": "Subscription.channel.extension", "sliceName": "timeout", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubmissionTimeout" ] } ], "isModifier": false }, { "id": "Subscription.channel.extension:maxCount", "path": "Subscription.channel.extension", "sliceName": "maxCount", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubscriptionmaxCount" ] } ], "isModifier": false }, { "id": "Subscription.channel.extension:parameter", "path": "Subscription.channel.extension", "sliceName": "parameter", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubscriptionParameterExtension" ] } ], "isModifier": false }, { "id": "Subscription.channel.type.extension:customChannelType", "path": "Subscription.channel.type.extension", "sliceName": "customChannelType", "definition": "Additional channel types not defined before FHIR R5", "type": [ { "code": "Extension", "profile": [ "https://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-SubcriptioncustomChannelType" ] } ], "mustSupport": true, "isModifier": false }, { "id": "Subscription.channel.payload", "path": "Subscription.channel.payload", "min": 1 }, { "id": "Subscription.channel.payload.extension", "path": "Subscription.channel.payload.extension", "min": 1 }, { "id": "Subscription.channel.payload.extension:content", "path": "Subscription.channel.payload.extension", "sliceName": "content", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-ext-Subscriptioncontent" ] } ], "mustSupport": true }, { "id": "Subscription.channel.header", "path": "Subscription.channel.header", "definition": "Use to specify additional information that will be included inside the notification payload when the notification is sent. Each entry consists of a key-value pair. This should support sending client certificates and client keys with validation to determine if it is the certificate itself or just the name.", "comment": "This can convey additional information to the recipient and/or meet security requirements; for example, support of multiple headers in the outgoing notifications for rest-hook type subscriptions." } ] } }