This page is part of the Da Vinci Health Record Exchange (v1.1.0: STU 1.1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Page standards status: Trial-use | Maturity Level: 2 |
<SubscriptionTopic xmlns="http://hl7.org/fhir">
<id value="Task"/>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: SubscriptionTopic Task</b></p><a name="Task"> </a><a name="hcTask"> </a><a name="Task-en-US"> </a><table class="grid"><tr><td><b>SubscriptionTopic</b></td><td>HRex Task Subscription Topic</td></tr><tr><td><b>Description</b></td><td><div><p>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".</p>
</div></td></tr><tr><td><b>Copyright Statement:</b></td><td> null</td></tr></table><table class="grid"><tr><td colspan="4"><b>Resource Triggers</b></td></tr><tr><th><b>Resource</b></th><th><b>Interactions</b></th><th><b>Criteria</b></th><th><b>Description</b></th></tr><tr><td><a href="http://hl7.org/fhir/R4/task.html">http://hl7.org/fhir/StructureDefinition/Task</a></td><td>create, update</td><td><div><ul>
<li>previous = status:not=draft&intent=order</li>
<li>create result = test-passes</li>
<li>create result = status:not=draft&intent=order</li>
<li>delete result = test-fails</li>
<li>require both = true</li>
</ul>
</div></td><td><div><p>A HRex Task Data Request Profile is created or updated</p>
</div></td></tr></table><table class="grid"><tr><td colspan="4"><b>Can Filter By</b></td></tr><tr><th><b>Resource</b></th><th><b>Filter Parameter</b></th><th><b>Filter Definition</b></th><th><b>Modifiers</b></th></tr><tr><td><a href="http://hl7.org/fhir/R4/task.html">http://hl7.org/fhir/StructureDefinition/Task</a></td><td>code</td><td><a href="https://simplifier.net/resolve?scope=hl7.fhir.us.core.v610@6.1.0&canonical=http://hl7.org/fhir/SearchParameter/clinical-code">http://hl7.org/fhir/SearchParameter/clinical-code</a></td><td/></tr><tr><td><a href="http://hl7.org/fhir/R4/task.html">http://hl7.org/fhir/StructureDefinition/Task</a></td><td>owner</td><td><a href="https://simplifier.net/resolve?scope=hl7.fhir.us.core.v610@6.1.0&canonical=http://hl7.org/fhir/SearchParameter/Task-owner">http://hl7.org/fhir/SearchParameter/Task-owner</a></td><td>Identifier</td></tr><tr><td><a href="http://hl7.org/fhir/R4/task.html">http://hl7.org/fhir/StructureDefinition/Task</a></td><td>requester</td><td><a href="https://simplifier.net/resolve?scope=hl7.fhir.us.core.v610@6.1.0&canonical=http://hl7.org/fhir/SearchParameter/Task-requester">http://hl7.org/fhir/SearchParameter/Task-requester</a></td><td>Identifier</td></tr><tr><td><a href="http://hl7.org/fhir/R4/task.html">http://hl7.org/fhir/StructureDefinition/Task</a></td><td>status</td><td><a href="https://simplifier.net/resolve?scope=hl7.fhir.us.core.v610@6.1.0&canonical=http://hl7.org/fhir/SearchParameter/Task-status">http://hl7.org/fhir/SearchParameter/Task-status</a></td><td/></tr></table></div>
</text>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
<valueCode value="cic"/>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
<valueInteger value="2">
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
<valueCanonical
value="http://hl7.org/fhir/us/davinci-hrex/ImplementationGuide/davinci-hrex"/>
</extension>
</valueInteger>
</extension>
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use">
<extension
url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
<valueCanonical
value="http://hl7.org/fhir/us/davinci-hrex/ImplementationGuide/davinci-hrex"/>
</extension>
</valueCode>
</extension>
<url value="http://hl7.org/fhir/us/davinci-hrex/SubscriptionTopic/Task"/>
<identifier>
<system value="urn:ietf:rfc:3986"/>
<value value="urn:oid:2.16.840.1.113883.4.642.40.19.44.1"/>
</identifier>
<version value="1.1.0"/>
<name value="HRexTaskTopic"/>
<title value="HRex Task Subscription Topic"/>
<status value="active"/>
<date value="2024-12-10T16:50:09+00:00"/>
<publisher value="HL7 International / Clinical Interoperability Council"/>
<contact>
<telecom>
<system value="url"/>
<value value="http://www.hl7.org/Special/committees/cic"/>
</telecom>
</contact>
<description
value="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"."/>
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166"/>
<code value="US"/>
</coding>
</jurisdiction>
<resourceTrigger>
<description
value="A HRex Task Data Request Profile is created or updated"/>
<resource value="http://hl7.org/fhir/StructureDefinition/Task"/>
<supportedInteraction value="create"/>
<supportedInteraction value="update"/>
<queryCriteria>
<previous value="status:not=draft&intent=order"/>
<resultForCreate value="test-passes"/>
<current value="status:not=draft&intent=order"/>
<resultForDelete value="test-fails"/>
<requireBoth value="true"/>
</queryCriteria>
</resourceTrigger>
<canFilterBy>
<description
value="Matching based on the `Task.code` code to filter by the specific type of Task (e.g.,data request tasks)."/>
<resource value="Task"/>
<filterParameter value="code"/>
<filterDefinition
value="http://hl7.org/fhir/SearchParameter/clinical-code"/>
</canFilterBy>
<canFilterBy>
<description value="Matching based on the Task's Owner or Requester."/>
<resource value="Task"/>
<filterParameter value="owner"/>
<filterDefinition value="http://hl7.org/fhir/SearchParameter/Task-owner"/>
<modifier value="identifier"/>
</canFilterBy>
<canFilterBy>
<description value="Matching based on the Task's Requester."/>
<resource value="Task"/>
<filterParameter value="requester"/>
<filterDefinition
value="http://hl7.org/fhir/SearchParameter/Task-requester"/>
<modifier value="identifier"/>
</canFilterBy>
<canFilterBy>
<description value="Limiting notifications based on Task status."/>
<resource value="Task"/>
<filterParameter value="status"/>
<filterDefinition
value="http://hl7.org/fhir/SearchParameter/Task-status"/>
</canFilterBy>
</SubscriptionTopic>