Document Subscription for Mobile (DSUBm)
1.0.1-current - ci-build International flag

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

Resource Profile: ResourceNotify_EventNotification - Detailed Descriptions

Active as of 2024-10-21

Definitions for the IHE.DSUBm.EventNotification resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Bundle
Invariantsbackport-notification-bundle-1: A notification bundle REQUIRED have a Parameters as the first entry showing the status of the subscription related to the notification (entry.first().resource.is(Parameters))
2. Bundle.entry
Control1..?
Must Supporttrue
SlicingThis element introduces a set of slices on Bundle.entry. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • profile @ resource
  • value @ request.method
  • 4. Bundle.entry.resource
    Must Supporttrue
    6. Bundle.entry:SubscriptionStatus
    Slice NameSubscriptionStatus
    Control1..1
    8. Bundle.entry:SubscriptionStatus.resource
    TypeParameters(SubscriptionStatus for the notification event)
    10. Bundle.entry:SubmissionSet
    Slice NameSubmissionSet
    Definition

    The SubmissionSet defines who submitted it, why they submitted it, when they submitted, what is in it, and where it is destine.

    Shortthe SubmissionSet
    Control0..*
    12. Bundle.entry:SubmissionSet.resource
    Control1..?
    TypeList(MHD SubmissionSet Minimal)
    14. Bundle.entry:DocumentRefs
    Slice NameDocumentRefs
    Definition

    any new DocumentReference that are part of the SubmissionSet. These might be new or other associations.

    Shortthe DocumentReference resources
    Control0..*
    16. Bundle.entry:DocumentRefs.resource
    Control1..?
    TypeDocumentReference(MHD DocumentReference Minimal)
    18. Bundle.entry:DocumentRefs.request
    Control1..?
    20. Bundle.entry:DocumentRefs.request.method
    BindingThe codes SHALL be taken from DSUBm Update to document sharing resources actions ValueSet
    (required to https://profiles.ihe.net/ITI/DSUBm/ValueSet/DSUBmPublishBundleActions)
    22. Bundle.entry:Folders
    Slice NameFolders
    Definition

    any Folders being created or updated

    ShortFolders
    Control0..*
    24. Bundle.entry:Folders.resource
    Control1..?
    TypeList(MHD Folder Minimal)
    26. Bundle.entry:Folders.request
    Control1..?
    28. Bundle.entry:Folders.request.method
    BindingThe codes SHALL be taken from DSUBm Update to document sharing resources actions ValueSet
    (required to https://profiles.ihe.net/ITI/DSUBm/ValueSet/DSUBmPublishBundleActions)
    30. Bundle.entry:Patient
    Slice NamePatient
    Definition

    the Patient

    Shortthe Patient
    Control0..1
    32. Bundle.entry:Patient.resource
    Control1..?
    TypePatient(Patient)
    34. Bundle.entry:Patient.request
    36. Bundle.entry:Patient.request.method
    BindingThe codes SHALL be taken from MHD Patient Types ValueSet
    (required to https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions)