FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageihe.iti.dsubm
Resource TypeBasic
IdBasic-DSUBm-SubscriptionTopic-DocReference-MultiPatient-AllEvents.json
FHIR VersionR4

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: SubscriptionTopic DSUBm-SubscriptionTopic-DocReference-MultiPatient-AllEvents

version: 1

SubscriptionTopicSubscriptionTopic for DocumentReference Multi-Patient resource with DocumentReference Subscription for Full Events Option
Description

Canonical instance for the resource SubscriptionTopic. It describes the topic for the Subscription. This topic SHALL be used in all DocumentReference subscriptions that have not a specific patient in the criteria element. Note that:

  • the trigger for this topic SHALL be the resourceTrigger (so the eventTrigger SHALL NOT be used)
  • the resourceTrigger.resource element SHALL be a DocumentReference resource
  • the canFilterBy.filterParameter does not include the patient and patient.identifier parameters
  • this resource SHALL be used when the "DocumentReference Subscription for Full Events Option" is supported
  • the events are creation, update and deletion of a DocumentReference
Copyright Statement: null
Resource Triggers
ResourceInteractionsDescription
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencecreate, update, delete

A DocumentReference resource is created, updated or deleted (consider all possible events on DocumentReference).

Can Filter By
ResourceFilter Parameter
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferenceauthor
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencecategory
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferenceevent
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencefacility
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferenceformat
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencesecurity-label
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencesetting
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencestatus
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencetype
Notification Shapes
ResourceIncludes
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferenceDocumentReference:subject

Source1

{
  "resourceType": "Basic",
  "id": "DSUBm-SubscriptionTopic-DocReference-MultiPatient-AllEvents",
  "meta": {
    "versionId": "1"
  },
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.url",
      "valueUri": "https://profiles.ihe.net/ITI/DSUBm/SubscriptionTopic/DSUBm-SubscriptionTopic-DocReference-MultiPatient-AllEvents"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.version",
      "valueString": "1.0.1-current"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.title",
      "valueString": "SubscriptionTopic for DocumentReference Multi-Patient resource with DocumentReference Subscription for Full Events Option"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.status",
      "valueCode": "active"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.date",
      "valueDateTime": "2025-04-28T16:57:25+00:00"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.publisher",
      "valueString": "IHE IT Infrastructure Technical Committee"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.contact",
      "valueContactDetail": {
        "telecom": [
          {
            "system": "url",
            "value": "https://www.ihe.net/ihe_domains/it_infrastructure/"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.contact",
      "valueContactDetail": {
        "telecom": [
          {
            "system": "email",
            "value": "iti@ihe.net"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.contact",
      "valueContactDetail": {
        "name": "IHE IT Infrastructure Technical Committee",
        "telecom": [
          {
            "system": "email",
            "value": "iti@ihe.net"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.description",
      "valueMarkdown": "Canonical instance for the resource SubscriptionTopic. It describes the topic for the Subscription.\nThis topic SHALL be used in all DocumentReference subscriptions that have not a specific patient in the criteria element.\nNote that:\n- the trigger for this topic SHALL be the resourceTrigger (so the eventTrigger SHALL NOT be used)\n- the resourceTrigger.resource element SHALL be a DocumentReference resource\n- the canFilterBy.filterParameter does not include the patient and patient.identifier parameters\n- this resource SHALL be used when the \"DocumentReference Subscription for Full Events Option\" is supported\n- the events are creation, update and deletion of a DocumentReference\n"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.jurisdiction",
      "valueCodeableConcept": {
        "coding": [
          {
            "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
            "code": "001"
          }
        ]
      }
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "A DocumentReference resource is created, updated or deleted (consider all possible events on DocumentReference)."
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "create"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "update"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "delete"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.resourceTrigger"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the author of an DocumentReference. (DocumentEntry.author)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "author"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the event of a DocumentReference. (DocumentEntry.class)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "category"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the status of a DocumentReference. (DocumentEntry.eventCodeList)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "event"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the facility in which the DocumentReference has been compiled. (DocumentEntry.healthcareFacilityTypeCode)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "facility"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the format of the DocumentReference . (DocumentEntry.formatCode)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "format"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the security-label of the DocumentReference (DocumentEntry.confidentialityCode)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "security-label"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the practice setting of the DocumentReference (practiceSetting)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "setting"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the status of the DocumentReference (DocumentEntry.availabilityStatus)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "status"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "Filter based on the type of a DocumentReference. (DocumentReference.type)"
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "filterParameter",
          "valueString": "type"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"
    },
    {
      "extension": [
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "include",
          "valueString": "DocumentReference:subject"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.notificationShape"
    }
  ],
  "code": {
    "coding": [
      {
        "system": "http://hl7.org/fhir/fhir-types",
        "code": "SubscriptionTopic"
      }
    ]
  }
}