Document Subscription for Mobile (DSUBm)
1.0.1-current - ci-build
Document Subscription for Mobile (DSUBm), published by IHE IT Infrastructure Technical Committee. This guide is not an authorized publication; it is the continuous build for version 1.0.1-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/ITI.DSUBm/ and changes regularly. See the Directory of published versions
Official URL: https://profiles.ihe.net/ITI/DSUBm/CapabilityStatement/IHE.DSUBm.ResourceNotificationBroker.Folder.Upd | Version: 1.0.1-current | |||
Active as of 2023-10-27 | Computable Name: IHE_DSUBm_ResourceNotificationBroker_Folder_Upd |
The DSUBm Resource Notification Broker Actor CapabilityStatement requirements expresses the requirements that SHALL be provided when implementing DocumentReference Subscription for Update Option.
Raw OpenAPI-Swagger Definition file | Download
Generated Narrative: CapabilityStatement IHE.DSUBm.ResourceNotificationBroker.Folder.Upd
application/fhir+xml
, application/fhir+json
Note to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
server
DSUBm Resource Notification Broker provides capability to receive subscription, receive the stream of events, receive Subscription and SubscriptionTopic Resource search
Recommend ATNA, encouraged IHE-IUA or SMART-app-launch
transaction
interaction described as follows:https://profiles.ihe.net/ITI/MHD/StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html
The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | S | U | C | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|
Subscription | Supported Profiles Subscription for DocumentReference Patient-Dependent Subscription for DocumentReference Multi-Patient Subscription for SubmissionSet Patient-Dependent Subscription for SubmissionSet Multi-Patient Subscription for Folder Patient-Dependent with Folder Subscription for Update Option | y | y | y | y | _id, status, url, filter-criteria, topic | $events , $status | ||
Basic | y | y | code, _id, resource, derived-or-self, status, url |
read
, create
, update
, search-type
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | string | The id of the Subscription |
SHALL | status | token | The current state of the subscription |
SHALL | url | uri | The URI that will receive the notifications |
SHALL | filter-criteria | string | This SearchParameter enables query of subscriptions by filter criteria |
SHALL | topic | uri | This SearchParameter enables query of subscriptions by canonical topic-url |
Conformance | Operation | Documentation |
---|---|---|
SHALL | $status | The Response Bundle SHALL be conformed with https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-StatusOperation-Bundle |
SHOULD | $events | The Response Bundle SHALL be conformed with https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-EventsOperation-Bundle |
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | code | token | Kind of Resource |
SHALL | _id | string | The id of the SubscriptionTopic |
SHALL | resource | uri | Allowed Data type or Resource (reference to definition) for this definition, searches resourceTrigger, eventTrigger, and notificationShape for matches. |
SHALL | derived-or-self | uri | A server defined search that matches either the url or derivedFrom |
SHALL | status | token | SHOULD be valued with |
SHALL | url | uri | Logical canonical URL to reference this SubscriptionTopic (globally unique) |
client
DSUBm Resource Notification Broker provides capability to send notification
Recommend ATNA, encouraged IHE-IUA or SMART-app-launch
The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | S | U | C | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|
Bundle | Supported Profiles Event Notification Bundle Handshake Notification Bundle Heartbeat Notification Bundle Subscription Deactivation Notification Bundle |
Resource Notify ITI-112