| Name | Flags | Card. | Type | Description & Constraints | ||||
|---|---|---|---|---|---|---|---|---|
| TU | DomainResource | Notification about a SubscriptionTopic Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | ||||||
| Σ | 0..* | Identifier | Additional identifiers (business identifier) | |||||
| Σ | 0..1 | string | Human readable name for this subscription | |||||
| ?!Σ | 1..1 | code | requested | active | error | off | entered-in-error Binding: Subscription Status (Required) | |||||
| Σ | 1..1 | canonical(SubscriptionTopic) | Reference to the subscription topic being subscribed to | |||||
| Σ | 0..* | ContactPoint | Contact details for source (e.g. troubleshooting) | |||||
| Σ | 0..1 | instant | When to automatically delete the subscription | |||||
| Σ | 0..1 | Reference(CareTeam | HealthcareService | Organization | RelatedPerson | Patient | Practitioner | PractitionerRole) | Entity responsible for Subscription changes | |||||
| Σ | 0..1 | string | Description of why this subscription was created | |||||
| ΣC | 0..* | BackboneElement | Criteria for narrowing the subscription topic stream + Rule: Subscription filters may only contain a modifier or a comparator | |||||
| Σ | 0..1 | uri | Allowed Resource (reference to definition) for this Subscription filter Binding: Types used with Subscriptions (Extensible)
| |||||
| Σ | 1..1 | string | Filter label defined in SubscriptionTopic | |||||
| C | 0..1 | code | eq | ne | gt | lt | ge | le | sa | eb | ap Binding: Search Comparator (Required) | |||||
| C | 0..1 | code | missing | exact | contains | not | text | in | not-in | below | above | type | identifier | of-type | code-text | text-advanced | iterate Binding: Search Modifier Code (Required) | |||||
| Σ | 1..1 | string | Literal value or resource path | |||||
| Σ | 1..1 | Coding | Channel type for notifications Binding: Subscription Channel Type (Extensible) | |||||
| Σ | 0..1 | url | Where the channel points to | |||||
| 0..* | BackboneElement | Channel type | ||||||
| 1..1 | string | Name (key) of the parameter | ||||||
| 1..1 | string | Value of the parameter to use or pass through | ||||||
| Σ | 0..1 | unsignedInt | Interval in seconds to send 'heartbeat' notification | |||||
| Σ | 0..1 | unsignedInt | Timeout in seconds to attempt notification delivery | |||||
| Σ | 0..1 | code | MIME type to send, or omit for no payload Binding: Mime Types (Required) | |||||
| Σ | 0..1 | code | empty | id-only | full-resource Binding: Subscription Payload Content (Required) | |||||
| Σ | 0..1 | positiveInt | Maximum number of events that can be combined in a single notification | |||||