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-MinUpdate.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-MinUpdate

version: 1

SubscriptionTopicSubscriptionTopic for DocumentReference Multi-Patient resource with DocumentReference Subscription for Minimal Update 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 Minimal Update Option" is supported
  • the events are creation, deletion and update only in the "status" of a DocumentReference
Copyright Statement: null
Resource Triggers
ResourceInteractionsDescriptionFHIR Path
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferencecreate, delete

A DocumentReference resource is created or deleted.

https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReferenceupdate

A DocumentReference resource is updated only in the "status".

(%previous.status != %current.status)
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-MinUpdate",
  "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-MinUpdate"
    },
    {
      "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 Minimal Update 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 Minimal Update Option\" is supported\n- the events are creation, deletion and update only in the \"status\" 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 or deleted."
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "create"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "delete"
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.resourceTrigger"
    },
    {
      "extension": [
        {
          "url": "description",
          "valueMarkdown": "A DocumentReference resource is updated only in the \"status\"."
        },
        {
          "url": "resource",
          "valueUri": "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference"
        },
        {
          "url": "supportedInteraction",
          "valueCode": "update"
        },
        {
          "url": "fhirPathCriteria",
          "valueString": "(%previous.status != %current.status)"
        }
      ],
      "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"
      }
    ]
  }
}