description: 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 package_name: hl7.fhir.us.davinci-pct derivation: constraint name: PCTGFEContributorTask type: Task elements: restriction: {index: 22} performerType: {short: Specific performer types for the, mustSupport: true, index: 19} reasonCode: {short: The reasonCode is inherited from the GFE Coordination Task pointed to by Task.partOf, index: 21} statusReason: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTContributorTaskStatusReasonCodes'} mustSupport: true index: 14 output: short: Any outputs from the GFE Contributor including the GFE Bundle or notes on why the specific task was unable to be completed mustSupport: true index: 39 slicing: rules: open description: Slice based on value discriminator: - {path: type, type: value} min: null slices: gfe-bundle: match: type: coding: - {code: gfe-bundle, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDocumentTypeTemporaryTrialUse'} schema: mustSupport: true index: 40 elements: type: pattern: type: CodeableConcept value: coding: - {code: gfe-bundle, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDocumentTypeTemporaryTrialUse'} index: 41 value: choices: [valueAttachment] index: 43 valueAttachment: {type: Attachment, choiceOf: value, index: 44} value[x]: elements: contentType: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTTaskAttachmentContentType'} index: 45 data: {index: 46} creation: {index: 47} required: [contentType, creation, data] businessStatus: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTTaskBusinessStatusCodes'} mustSupport: true index: 15 extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: requested-period: match: {url: null} schema: short: GFE Contributor specific time period the requested GFE should be provided in type: Extension mustSupport: true url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod index: 1 elements: value[x]: elements: start: {index: 2} end: {index: 3} required: [end] request-initiation-time: match: {url: null} schema: {short: Estimate Request instant, type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime', index: 4} min: 1 max: 1 planned-service-period: match: {url: null} schema: {type: Extension, short: GFE contributor specific planned or scheduled period of service the request is about, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod', index: 5} min: 0 max: 1 predecessor-task: match: {url: null} schema: {type: Extension, short: 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', index: 6} min: 0 max: 1 requester: type: Reference short: The provider making the request refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole|7.0.0', 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-organization', 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-practitioner'] index: 18 status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTContributorTaskStatusCodes'} index: 13 code: pattern: type: CodeableConcept value: coding: - {code: gfe-contributor-task, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTGFERequestTypeCSTemporaryTrialUse'} index: 17 identifier: index: 7 slicing: rules: open description: Slice based on $this value discriminator: - {path: type, type: value} min: null slices: PLAC: match: type: coding: - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Placer Identifier} schema: short: GFE Coordination Requester Assigned Identifier for GFE Request index: 8 elements: type: pattern: type: CodeableConcept value: coding: - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Placer Identifier} index: 9 system: {mustSupport: true, index: 10} value: {index: 11} required: [value, type] intent: pattern: {type: Code, value: order} index: 16 input: short: GFE Contributor specific Information and references to service and supporting information, such as Conditions, Observations, and notes mustSupport: true index: 23 slicing: rules: open description: Slice based on value discriminator: - {path: type, type: value} min: null slices: gfe-information-bundle: match: type: coding: - {code: gfe-information-bundle, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDocumentTypeTemporaryTrialUse'} schema: mustSupport: true index: 24 elements: type: pattern: type: CodeableConcept value: coding: - {code: gfe-information-bundle, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDocumentTypeTemporaryTrialUse'} index: 25 value: choices: [valueReference] index: 36 slicing: slices: valueReference: match: {} schema: choices: [valueReference] index: 36 min: 0 max: 1 valueAttachment: type: Attachment choiceOf: value index: 32 slicing: slices: valueAttachment: match: {} schema: {type: Attachment, choiceOf: value, index: 32} min: 0 max: 1 valueReference: type: Reference choiceOf: value index: 37 slicing: slices: valueReference: match: {} schema: {type: Reference, choiceOf: value, index: 37} min: 0 max: 1 value[x]: elements: reference: {index: 38} required: [reference] partOf: type: Reference short: Reference to the GFE Coordination Task refers: ['http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-coordination-task'] index: 12 owner: type: Reference short: GFE Contributor assigned to complete the task refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole|7.0.0', 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-organization', 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-practitioner'] index: 20 package_version: 2.0.0 extensions: requested-period: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod short: GFE Contributor specific time period the requested GFE should be provided in type: Extension mustSupport: true index: 1 elements: value[x]: elements: start: {index: 2} end: {index: 3} required: [end] request-initiation-time: {url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/requestInitiationTime', min: 1, max: 1, short: Estimate Request instant, type: Extension, mustSupport: true, index: 4} planned-service-period: {url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod', min: 0, max: 1, type: Extension, short: GFE contributor specific planned or scheduled period of service the request is about, mustSupport: true, index: 5} predecessor-task: {url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeRelatedTask', min: 0, max: 1, type: Extension, short: A reference to the related Task which the current task replaces or carries forward the intention of., index: 6} class: profile kind: resource url: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-contributor-task base: http://hl7.org/fhir/StructureDefinition/Task version: 2.0.0 required: [owner, extension, partOf]