Represents a subscription to an interoperability topic. This object is
available in API version 64.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
ChannelIdentifier
- Type: textarea
- Properties: Create, Nillable, Update
- Description: The identifier of the channel to which notifications are sent, such as an URL or email.
ChannelTypeCodeId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
-
Description: The code representing the type of channel used to send
notifications for the interoperability topic subscription.
This field is a relationship field.
- Relationship Name: ChannelTypeCode
- Refers To: CodeSet
CheckInInterval
- Type: int
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The maximum interval, in seconds, before a check-in notification is sent to keep the subscription active when no new events occur.
EffectiveEndDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The last date when the interoperability topic subscription is effective.
EffectiveStartDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The first date when the interoperability topic subscription is effective.
InteropTopicId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
-
Description: The interoperability topic that's being subscribed to.
This field is a relationship field.
- Relationship Name: InteropTopic
- Refers To: InteropTopic
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The date when the interoperability topic subscription record was last referenced.
LastViewedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The date when the interoperability topic subscription record was last viewed.
MaximumEventCount
- Type: int
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The maximum number of events that can be bundled in a notification.
Name
- Type: string
- Properties: Create, Filter, Group, idLookup, Sort, Update
- Description: The name of the interoperability topic subscription.
NotificationTimeout
- Type: int
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The maximum amount of time, in seconds, to deliver a notifcation for the subscription.
OwnerId
- Type: reference
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
-
Description: The user who owns the interoperability topic subscription
record.
This field is a polymorphic relationship field.
- Relationship Name: Owner
- Refers To: Group, User
PayloadContentType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: Specifies the type of content included in the notification payload.
-
Possible values:
- EMPTY—Empty
- FULL_RESOURCE—Full Resource
- ID_ONLY—ID Only
PayloadFormatType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the format in which the notification payload for the subscription is sent.
Reason
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The reason for the interoperability topic subscription.
Status
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The status of the interoperability topic subscription.
-
Possible values:
- ACTIVE—Active
- ENTERED_IN_ERROR—Entered in Error
- ERROR—Error
- OFF—Off
- REQUESTED—Requested
SubscribedById
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
-
Description: The subscriber to the interoperability topic.
This field is a polymorphic relationship field.
- Relationship Name: SubscribedBy
- Refers To: Account, HealthcareProvider
SubscriberIdentifier
- Type: textarea
- Properties: Create, Nillable, Update
- Description: The unique identifier of the subscriber.
SubscriberSystemIdentifier
- Type: string
- Properties: Create, Filter, Group, Sort, Update
- Description: The unique identifier of the subscriber system.
Associated Objects
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.
- InteropTopicSubscriptionChangeEvent
- Change events are available for the object.
- InteropTopicSubscriptionFeed
- Feed tracking is available for the object.
- InteropTopicSubscriptionHistory
- History is available for tracked fields of the object.
- InteropTopicSubscriptionShare
- Sharing is available for the object.