SubscriptionChannelType
public enum SubscriptionChannelType: String
The type of method used to execute a subscription.
URL: http://hl7.org/fhir/subscription-channel-type ValueSet: http://hl7.org/fhir/ValueSet/subscription-channel-type
-
The channel is executed by making a post to the URI. If a payload is included, the URL is interpreted as the service base, and an update (PUT) is made.
Declaration
Swift
case restHook = "rest-hook"
-
The channel is executed by sending a packet across a web socket connection maintained by the client. The URL identifies the websocket, and the client binds to this URL.
Declaration
Swift
case websocket = "websocket"
-
The channel is executed by sending an email to the email addressed in the URI (which must be a mailto:).
Declaration
Swift
case email = "email"
-
The channel is executed by sending an SMS message to the phone number identified in the URL (tel:).
Declaration
Swift
case sms = "sms"
-
The channel is executed by sending a message (e.g. a Bundle with a MessageHeader resource etc.) to the application identified in the URI.
Declaration
Swift
case message = "message"