Patient Cost Transparency Implementation Guide, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.0.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-pct/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-contributor-task | Version: 2.0.2 | ||||
| Standards status: Draft | Maturity Level: 0 | Computable Name: PCTGFEContributorTask | |||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.4.42.15 | |||||
The PCT GFE Contributor Task is used by a GFE coordinator to assign a GFE contributor task to a specific provider and may include information specific to that patient’s expected service
The following profile relates to the Good Faith Estimate (GFE) Coordination workflow and is marked as DRAFT. This content has not yet met the requisite level of testing to be balloted as trial-use. However, this part of the specification has been reviewed by the Da Vinci Patient Cost Transparency (PCT) open community of providers, payers, and health information technology (IT) vendors and was determined to be at a sufficient level of development to be included in this publication for the purposes of soliciting feedback from, and enabling testing by, the larger implementation community with the intention of bringing the content related to the GFE Coordination workflow to full standard for trial use (STU) status in a future version. Feedback is welcome and may be submitted through the FHIR change tracker indicating "US Da Vinci Patient Cost Transparency (PCT)(FHIR)" as the specification.
Usages:
You can also check for usages in the FHIR IG Statistics
Changes since version 1.1.0:
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Task | A task to be performed Constraints: inv-1 |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod" | |
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: | |
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order. Required Pattern: order (extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Task Type Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. Required Pattern: | |
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed. | |
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Closed by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. | |
![]() ![]() ![]() ![]() |
1..1 | Result of output | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.identifier:PLAC.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.intent | Base | required | TaskIntent | 📍4.0.1 | FHIR Std. |
| Task.code | Base | example | Task Codes | 📍4.0.1 | FHIR Std. |
| Task.performerType | Base | preferred | Procedure Performer Role Codes | 📍4.0.1 | FHIR Std. |
| Task.input.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Task
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Task | A task to be performed | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Starting time with inclusive boundary | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Required Pattern: | |
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: order (extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Task Type Required Pattern: | |
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the | |
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |
![]() ![]() |
0..0 | The reasonCode is inherited from the GFE Coordination Task pointed to by Task.partOf | ||
![]() ![]() |
0..0 | Constraints on fulfillment tasks | ||
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Open by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL | |
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Task | A task to be performed Constraints: inv-1 | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod" | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | When the task should be performed | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
C | 1..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |||||
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |||||
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |||||
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..1 | canonical(ActivityDefinition) | Formal definition of task | |||||
![]() ![]() |
0..1 | uri | Formal definition of task | |||||
![]() ![]() |
0..* | Reference(Resource) | Request fulfilled by this task | |||||
![]() ![]() |
0..1 | Identifier | Requisition or grouper id | |||||
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |||||
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |||||
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |||||
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order. Required Pattern: order (extensions allowed) | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): The task's priority. | |||||
![]() ![]() |
0..1 | CodeableConcept | Task Type Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. Required Pattern: | |||||
![]() ![]() |
0..1 | string | Human-readable explanation of task | |||||
![]() ![]() |
0..1 | Reference(Resource) | What task is acting on | |||||
![]() ![]() |
0..1 | Reference(Resource) | Beneficiary of the Task | |||||
![]() ![]() |
0..1 | Reference(Encounter) | Healthcare event during which this task originated | |||||
![]() ![]() |
0..1 | Period | Start and end time of execution | |||||
![]() ![]() |
C | 0..1 | dateTime | Task Creation Date | ||||
![]() ![]() |
C | 0..1 | dateTime | Task Last Modified Date | ||||
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |||||
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed. | |||||
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |||||
![]() ![]() |
0..1 | Reference(Location) | Where task occurs | |||||
![]() ![]() |
0..1 | Reference(Resource) | Why task is needed | |||||
![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() |
0..* | Annotation | Comments made about the task | |||||
![]() ![]() |
0..* | Reference(Provenance) | Key events in history of the Task | |||||
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. | |||||
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task | ||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() |
id | |||||||
![]() ![]() ![]() ![]() ![]() |
instant | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
oid | |||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() |
url | |||||||
![]() ![]() ![]() ![]() ![]() |
uuid | |||||||
![]() ![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||||||
![]() ![]() ![]() ![]() ![]() |
Count | |||||||
![]() ![]() ![]() ![]() ![]() |
Distance | |||||||
![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
Signature | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||||||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||||||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||||||
![]() ![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||||||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||||||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||||||
![]() ![]() ![]() ![]() ![]() |
Meta | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Closed by type:$this | ||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. | |||||
![]() ![]() ![]() ![]() |
1..1 | Result of output | ||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() |
id | |||||||
![]() ![]() ![]() ![]() ![]() |
instant | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
oid | |||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() |
url | |||||||
![]() ![]() ![]() ![]() ![]() |
uuid | |||||||
![]() ![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||||||
![]() ![]() ![]() ![]() ![]() |
Count | |||||||
![]() ![]() ![]() ![]() ![]() |
Distance | |||||||
![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
Signature | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||||||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||||||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||||||
![]() ![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||||||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||||||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||||||
![]() ![]() ![]() ![]() ![]() |
Meta | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.intent | Base | required | TaskIntent | 📍4.0.1 | FHIR Std. |
| Task.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| Task.code | Base | example | Task Codes | 📍4.0.1 | FHIR Std. |
| Task.performerType | Base | preferred | Procedure Performer Role Codes | 📍4.0.1 | FHIR Std. |
| Task.input.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Task.input:gfe-information-bundle.value[x]:valueReference.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Task.output.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output:gfe-bundle.value[x].language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Task
Summary
Mandatory: 4 elements(9 nested mandatory elements)
Must-Support: 11 elements
Prohibited: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Maturity: 0
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Task | A task to be performed Constraints: inv-1 |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod" | |
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: | |
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order. Required Pattern: order (extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Task Type Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. Required Pattern: | |
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed. | |
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Closed by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. | |
![]() ![]() ![]() ![]() |
1..1 | Result of output | ||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||
![]() ![]() ![]() ![]() ![]() |
boolean | |||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||
![]() ![]() ![]() ![]() ![]() |
code | |||
![]() ![]() ![]() ![]() ![]() |
date | |||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() ![]() ![]() |
decimal | |||
![]() ![]() ![]() ![]() ![]() |
id | |||
![]() ![]() ![]() ![]() ![]() |
instant | |||
![]() ![]() ![]() ![]() ![]() |
integer | |||
![]() ![]() ![]() ![]() ![]() |
markdown | |||
![]() ![]() ![]() ![]() ![]() |
oid | |||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||
![]() ![]() ![]() ![]() ![]() |
string | |||
![]() ![]() ![]() ![]() ![]() |
time | |||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||
![]() ![]() ![]() ![]() ![]() |
uri | |||
![]() ![]() ![]() ![]() ![]() |
url | |||
![]() ![]() ![]() ![]() ![]() |
uuid | |||
![]() ![]() ![]() ![]() ![]() |
Address | |||
![]() ![]() ![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() ![]() |
Coding | |||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||
![]() ![]() ![]() ![]() ![]() |
Count | |||
![]() ![]() ![]() ![]() ![]() |
Distance | |||
![]() ![]() ![]() ![]() ![]() |
Duration | |||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||
![]() ![]() ![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||
![]() ![]() ![]() ![]() ![]() |
Signature | |||
![]() ![]() ![]() ![]() ![]() |
Timing | |||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||
![]() ![]() ![]() ![]() ![]() |
Expression | |||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||
![]() ![]() ![]() ![]() ![]() |
Meta | |||
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.identifier:PLAC.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.intent | Base | required | TaskIntent | 📍4.0.1 | FHIR Std. |
| Task.code | Base | example | Task Codes | 📍4.0.1 | FHIR Std. |
| Task.performerType | Base | preferred | Procedure Performer Role Codes | 📍4.0.1 | FHIR Std. |
| Task.input.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from Task
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Task | A task to be performed | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Starting time with inclusive boundary | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Required Pattern: | |
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: order (extensions allowed) | |
![]() ![]() |
0..1 | CodeableConcept | Task Type Required Pattern: | |
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the | |
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |
![]() ![]() |
0..0 | The reasonCode is inherited from the GFE Coordination Task pointed to by Task.partOf | ||
![]() ![]() |
0..0 | Constraints on fulfillment tasks | ||
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Open by type:$this | ||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | string | Literal reference, Relative, internal or absolute URL | |
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Required Pattern: | |
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Task | A task to be performed Constraints: inv-1 | ||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | (Complex) | GFE Contributor specific time period the requested GFE should be provided in URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod" | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | When the task should be performed | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
C | 1..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
1..1 | instant | Estimate Request instant URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime | |||||
![]() ![]() ![]() |
0..1 | Period | GFE contributor specific planned or scheduled period of service the request is about URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod | |||||
![]() ![]() ![]() |
0..1 | (Complex) | A reference to the related Task which the current task replaces or carries forward the intention of. URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Task Instance Identifier Slice: Unordered, Open by value:type | |||||
![]() ![]() ![]() |
0..1 | Identifier | GFE Coordination Requester Assigned Identifier for GFE Request | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | |||||
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example General: 123456 | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | Time period when id is/was valid for use | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Organization) | Organization that issued id (may be just text) | |||||
![]() ![]() |
0..1 | canonical(ActivityDefinition) | Formal definition of task | |||||
![]() ![]() |
0..1 | uri | Formal definition of task | |||||
![]() ![]() |
0..* | Reference(Resource) | Request fulfilled by this task | |||||
![]() ![]() |
0..1 | Identifier | Requisition or grouper id | |||||
![]() ![]() |
1..1 | Reference(PCT GFE Coordination Task) | Reference to the GFE Coordination Task | |||||
![]() ![]() |
1..1 | code | draft | requested | received | accepted | + Binding: Provider GFE Contributor Task Status Codes (required) | |||||
![]() ![]() |
0..1 | CodeableConcept | Reason for current status Binding: PCT GFE Contributor Task Status Reason Codes ValueSet (extensible) | |||||
![]() ![]() |
0..1 | CodeableConcept | E.g. "Specimen collected", "IV prepped" Binding: PCT GFE Request Task Business Status ValueSet (extensible) | |||||
![]() ![]() |
1..1 | code | unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Binding: TaskIntent (required): Distinguishes whether the task is a proposal, plan or full order. Required Pattern: order (extensions allowed) | |||||
![]() ![]() |
0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): The task's priority. | |||||
![]() ![]() |
0..1 | CodeableConcept | Task Type Binding: TaskCode (example): Codes to identify what the task involves. These will typically be specific to a particular workflow. Required Pattern: | |||||
![]() ![]() |
0..1 | string | Human-readable explanation of task | |||||
![]() ![]() |
0..1 | Reference(Resource) | What task is acting on | |||||
![]() ![]() |
0..1 | Reference(Resource) | Beneficiary of the Task | |||||
![]() ![]() |
0..1 | Reference(Encounter) | Healthcare event during which this task originated | |||||
![]() ![]() |
0..1 | Period | Start and end time of execution | |||||
![]() ![]() |
C | 0..1 | dateTime | Task Creation Date | ||||
![]() ![]() |
C | 0..1 | dateTime | Task Last Modified Date | ||||
![]() ![]() |
0..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | The provider making the request | |||||
![]() ![]() |
0..* | CodeableConcept | Specific performer types for the Binding: ProcedurePerformerRoleCodes (preferred): The type(s) of task performers allowed. | |||||
![]() ![]() |
1..1 | Reference(PCT Practitioner | US Core PractitionerRole Profile(7.0.0) | PCT Organization) | GFE Contributor assigned to complete the task | |||||
![]() ![]() |
0..1 | Reference(Location) | Where task occurs | |||||
![]() ![]() |
0..1 | Reference(Resource) | Why task is needed | |||||
![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() |
0..* | Annotation | Comments made about the task | |||||
![]() ![]() |
0..* | Reference(Provenance) | Key events in history of the Task | |||||
![]() ![]() |
0..* | BackboneElement | GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. | |||||
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task | ||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() |
id | |||||||
![]() ![]() ![]() ![]() ![]() |
instant | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
oid | |||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() |
url | |||||||
![]() ![]() ![]() ![]() ![]() |
uuid | |||||||
![]() ![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||||||
![]() ![]() ![]() ![]() ![]() |
Count | |||||||
![]() ![]() ![]() ![]() ![]() |
Distance | |||||||
![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
Signature | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||||||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||||||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||||||
![]() ![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||||||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||||||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||||||
![]() ![]() ![]() ![]() ![]() |
Meta | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Information used to perform task | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for the input Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
1..1 | Content to use in performing the task Slice: Unordered, Closed by type:$this | ||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Attachment | Content to use in performing the task | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Reference() | Content to use in performing the task | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..* | BackboneElement | Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed Slice: Unordered, Open by value:type Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. | |||||
![]() ![]() ![]() ![]() |
1..1 | Result of output | ||||||
![]() ![]() ![]() ![]() ![]() |
base64Binary | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() |
canonical(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
code | |||||||
![]() ![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() ![]() |
decimal | |||||||
![]() ![]() ![]() ![]() ![]() |
id | |||||||
![]() ![]() ![]() ![]() ![]() |
instant | |||||||
![]() ![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
oid | |||||||
![]() ![]() ![]() ![]() ![]() |
positiveInt | |||||||
![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() |
time | |||||||
![]() ![]() ![]() ![]() ![]() |
unsignedInt | |||||||
![]() ![]() ![]() ![]() ![]() |
uri | |||||||
![]() ![]() ![]() ![]() ![]() |
url | |||||||
![]() ![]() ![]() ![]() ![]() |
uuid | |||||||
![]() ![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() ![]() |
Annotation | |||||||
![]() ![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Coding | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactPoint | |||||||
![]() ![]() ![]() ![]() ![]() |
Count | |||||||
![]() ![]() ![]() ![]() ![]() |
Distance | |||||||
![]() ![]() ![]() ![]() ![]() |
Duration | |||||||
![]() ![]() ![]() ![]() ![]() |
HumanName | |||||||
![]() ![]() ![]() ![]() ![]() |
Identifier | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(Any) | |||||||
![]() ![]() ![]() ![]() ![]() |
SampledData | |||||||
![]() ![]() ![]() ![]() ![]() |
Signature | |||||||
![]() ![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() ![]() ![]() |
ContactDetail | |||||||
![]() ![]() ![]() ![]() ![]() |
Contributor | |||||||
![]() ![]() ![]() ![]() ![]() |
DataRequirement | |||||||
![]() ![]() ![]() ![]() ![]() |
Expression | |||||||
![]() ![]() ![]() ![]() ![]() |
ParameterDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
RelatedArtifact | |||||||
![]() ![]() ![]() ![]() ![]() |
TriggerDefinition | |||||||
![]() ![]() ![]() ![]() ![]() |
UsageContext | |||||||
![]() ![]() ![]() ![]() ![]() |
Dosage | |||||||
![]() ![]() ![]() ![]() ![]() |
Meta | |||||||
![]() ![]() ![]() |
0..1 | BackboneElement | Information produced as part of task | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Label for output Binding Description: (example): Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc. Required Pattern: | |||||
![]() ![]() ![]() ![]() |
1..1 | Attachment | Result of output | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Mime type of the content, with charset etc. Binding: PCT Task Attachment Mime Types (required) Example General: text/plain; charset=UTF-8, image/png | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Binding: CommonLanguages (preferred): A human language.
Example General: en-AU | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | base64Binary | Data inline, base64ed | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Example General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | unsignedInt | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Example General: Official Corporate Logo | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Date attachment was first created | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Task.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Task.identifier:PLAC.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Task.status | Base | required | Provider GFE Contributor Task Status Codes | 📦2.0.2 | This IG |
| Task.statusReason | Base | extensible | PCT GFE Contributor Task Status Reason Codes ValueSet | 📦2.0.2 | This IG |
| Task.businessStatus | Base | extensible | PCT GFE Request Task Business Status ValueSet | 📦2.0.2 | This IG |
| Task.intent | Base | required | TaskIntent | 📍4.0.1 | FHIR Std. |
| Task.priority | Base | required | Request priority | 📍4.0.1 | FHIR Std. |
| Task.code | Base | example | Task Codes | 📍4.0.1 | FHIR Std. |
| Task.performerType | Base | preferred | Procedure Performer Role Codes | 📍4.0.1 | FHIR Std. |
| Task.input.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.type | Base | example | Not State | Unknown | |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.input:gfe-information-bundle.value[x]:valueAttachment.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Task.input:gfe-information-bundle.value[x]:valueReference.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Task.output.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.type | Base | example | Not State | Unknown | |
| Task.output:gfe-bundle.value[x].contentType | Base | required | PCT Task Attachment Mime Types | 📦2.0.2 | This IG |
| Task.output:gfe-bundle.value[x].language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Task
Summary
Mandatory: 4 elements(9 nested mandatory elements)
Must-Support: 11 elements
Prohibited: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Maturity: 0
Other representations of profile: CSV, Excel, Schematron