Da Vinci Health Record Exchange (HRex)
1.2.0 - STU 1.2 United States of America flag

Da Vinci Health Record Exchange (HRex) - Downloaded Version 1.2.0 See the Directory of published versions

This guide formally defines the HRex Subscription Topic as a SubscriptionTopic resource defined in FHIR 4B and later versions. Be aware that this resource is not supported by FHIR R4 systems. Subscription Topics in R4 can be defined using a Basic profile resource with extensions. The raw xml and the raw json views for this SubscriptionTopic show the equivalent FHIR R4 Basic profile.

Note that supporting SubscriptionTopic nor the equivalent Basic resource versions described in the R5 Backport Implementation Guides is NOT required by this guide to support subscriptions.

Generated Narrative: SubscriptionTopic Task

SubscriptionTopicHRex Task Subscription Topic
Description

The HRex Task Update Subscription Topic allows for monitoring for newly created tasks as well as updates to assigned or requested tasks. For example, when the status changes from “in-progress” to "completed".

\n
Copyright Statement: null
Resource Triggers
ResourceInteractionsCriteriaDescription
http://hl7.org/fhir/StructureDefinition/Taskcreate, update
    \n
  • previous = status:not=draft&intent=order
  • \n
  • create result = test-passes
  • \n
  • current = status:not=draft&intent=order
  • \n
  • delete result = test-fails
  • \n
  • require both = true
  • \n
\n

A HRex Task Data Request Profile is created or updated

\n
Can Filter By
ResourceFilter ParameterFilter DefinitionModifiers
http://hl7.org/fhir/StructureDefinition/Taskcodecode
http://hl7.org/fhir/StructureDefinition/TaskownerownerIdentifier
http://hl7.org/fhir/StructureDefinition/TaskrequesterrequesterIdentifier
http://hl7.org/fhir/StructureDefinition/Taskstatusstatus
"},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"cic"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":3,"_valueInteger":{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom","valueCanonical":"http://hl7.org/fhir/us/davinci-hrex/ImplementationGuide/davinci-hrex"}]}},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"trial-use","_valueCode":{"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom","valueCanonical":"http://hl7.org/fhir/us/davinci-hrex/ImplementationGuide/davinci-hrex"}]}},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.url","valueUri":"http://hl7.org/fhir/us/davinci-hrex/SubscriptionTopic/Task"},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.version","valueString":"1.2.0"},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.name","valueString":"HRexTaskTopic"},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.title","valueString":"HRex Task Subscription Topic"},{"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":"2026-03-24T17:12:23+11:00"},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.publisher","valueString":"HL7 International / Clinical Interoperability Council"},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.contact","valueContactDetail":{"telecom":[{"system":"url","value":"http://www.hl7.org/Special/committees/cic"}]}},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.description","valueMarkdown":"The HRex Task Update Subscription Topic allows for monitoring for newly created tasks as well as updates to assigned or requested tasks. For example, when the status changes from “in-progress” to \"completed\"."},{"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.jurisdiction","valueCodeableConcept":{"coding":[{"system":"urn:iso:std:iso:3166","code":"US"}]}},{"extension":[{"url":"description","valueMarkdown":"A HRex Task Data Request Profile is created or updated"},{"url":"resource","valueUri":"http://hl7.org/fhir/StructureDefinition/Task"},{"url":"supportedInteraction","valueCode":"create"},{"url":"supportedInteraction","valueCode":"update"},{"extension":[{"url":"previous","valueString":"status:not=draft&intent=order"},{"url":"resultForCreate","valueCode":"test-passes"},{"url":"current","valueString":"status:not=draft&intent=order"},{"url":"resultForDelete","valueCode":"test-fails"},{"url":"requireBoth","valueBoolean":true}],"url":"queryCriteria"}],"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.resourceTrigger"},{"extension":[{"url":"description","valueMarkdown":"Matching based on the `Task.code` code to filter by the specific type of Task (e.g.,data request tasks)."},{"url":"resource","valueUri":"Task"},{"url":"filterParameter","valueString":"code"},{"url":"filterDefinition","valueUri":"http://hl7.org/fhir/SearchParameter/clinical-code"}],"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"},{"extension":[{"url":"description","valueMarkdown":"Matching based on the Task's Owner or Requester."},{"url":"resource","valueUri":"Task"},{"url":"filterParameter","valueString":"owner"},{"url":"filterDefinition","valueUri":"http://hl7.org/fhir/SearchParameter/Task-owner"},{"url":"modifier","valueCode":"identifier"}],"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"},{"extension":[{"url":"description","valueMarkdown":"Matching based on the Task's Requester."},{"url":"resource","valueUri":"Task"},{"url":"filterParameter","valueString":"requester"},{"url":"filterDefinition","valueUri":"http://hl7.org/fhir/SearchParameter/Task-requester"},{"url":"modifier","valueCode":"identifier"}],"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"},{"extension":[{"url":"description","valueMarkdown":"Limiting notifications based on Task status."},{"url":"resource","valueUri":"Task"},{"url":"filterParameter","valueString":"status"},{"url":"filterDefinition","valueUri":"http://hl7.org/fhir/SearchParameter/Task-status"}],"url":"http://hl7.org/fhir/5.0/StructureDefinition/extension-SubscriptionTopic.canFilterBy"}],"identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.40.19.44.1"}],"code":{"coding":[{"system":"http://hl7.org/fhir/fhir-types","code":"SubscriptionTopic"}]}} ]]>