FHIR IG analytics| Package | hl7.fhir.us.davinci-hrex.r4b |
| Resource Type | Basic |
| Id | Basic-Task.json |
| FHIR Version | R4B |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: SubscriptionTopic Task
| SubscriptionTopic | HRex 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". |
| Copyright Statement: | null |
| Resource Triggers | |||
| Resource | Interactions | Criteria | Description |
|---|---|---|---|
| http://hl7.org/fhir/StructureDefinition/Task | create, update |
| A HRex Task Data Request Profile is created or updated |
| Can Filter By | |||
| Resource | Filter Parameter | Filter Definition | Modifiers |
|---|---|---|---|
| http://hl7.org/fhir/StructureDefinition/Task | code | http://hl7.org/fhir/SearchParameter/clinical-code | |
| http://hl7.org/fhir/StructureDefinition/Task | owner | http://hl7.org/fhir/SearchParameter/Task-owner | Identifier |
| http://hl7.org/fhir/StructureDefinition/Task | requester | http://hl7.org/fhir/SearchParameter/Task-requester | Identifier |
| http://hl7.org/fhir/StructureDefinition/Task | status | http://hl7.org/fhir/SearchParameter/Task-status | |
{
"resourceType": "Basic",
"id": "Task",
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "cic"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
"valueInteger": 2,
"_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.1.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": "2024-12-10T17:15:14+00: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"
}
]
}
}