PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pct@2.0.0
    http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-coordination-task
description: The Good Faith Estimate (GFE) Coordination Task is used to organize a GFE across providers  for a single period of care for which all GFE Contributor Task resources will be linked. The task includes the general inputs that are shared across all of the GFE contributor tasks. These inputs may include a ‘primary’ service and relevant conditions.
package_name: hl7.fhir.us.davinci-pct
derivation: constraint
name: PCTGFECoordinationTask
type: Task
elements:
  restriction: {index: 23}
  performerType: {short: Coordination Task does not have a specific performer types, index: 20}
  reasonCode:
    short: scheduled-request | nonscheduled-request
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTGFERequestTypeVS'}
    index: 22
  statusReason:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTCoordinationTaskStatusReasonCodes'}
    mustSupport: true
    index: 14
    elements:
      text: {mustSupport: true, index: 15}
    required: [text]
  output:
    short: Any outputs for the GFE Coordination Task which might include notes on why the GFE Coordination Task was unable to be completed.
    mustSupport: true
    index: 40
    slicing:
      rules: open
      description: Slice based on value
      discriminator:
      - {path: type, type: value}
      min: null
      slices:
        gfe-packet:
          match:
            type:
              coding:
              - {code: 111480-0, system: 'http://loinc.org'}
          schema:
            mustSupport: true
            index: 41
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 111480-0, system: 'http://loinc.org'}
                index: 42
              value:
                choices: [valueAttachment]
                index: 44
              valueAttachment: {type: Attachment, choiceOf: value, index: 45}
              value[x]:
                elements:
                  contentType:
                    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTTaskAttachmentContentType'}
                    index: 46
                  data: {index: 47}
                  creation: {index: 48}
                required: [contentType, creation, data]
  businessStatus:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTTaskBusinessStatusCodes'}
    mustSupport: true
    index: 16
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: 1
      slices:
        requested-period:
          match: {url: null}
          schema:
            short: 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: {type: Extension, short: 'Instant from which the request is being initiated. For patient initiated requests, this is the date and time the patient or their representative made the request. For a newly scheduled service, this represents the time of the scheduling activity (as opposed to the planned time of service). For all other requests, the time of the event that triggered the need for an estimate.', 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: Overall planned 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: GFE Coordination Requester 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: 19
  status:
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pct/ValueSet/PCTCoordinationTaskStatusCodes'}
    index: 13
  code:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: gfe-coordination-task, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTGFERequestTypeCSTemporaryTrialUse'}
    index: 18
  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:
    short: Order for a Good Faith Estimate (not for services to be rendered)
    pattern: {type: Code, value: order}
    index: 17
  input:
    short: Information and references to service and supporting information, such as Conditions, Observations, and notes
    mustSupport: true
    index: 24
    slicing:
      rules: open
      description: Slice based on value
      discriminator:
      - {path: type, type: value}
      min: 1
      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: 25
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: gfe-information-bundle, system: 'http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDocumentTypeTemporaryTrialUse'}
                index: 26
              value:
                choices: [valueReference]
                index: 37
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema:
                        choices: [valueReference]
                        index: 37
                      min: 0
                      max: 1
              valueAttachment:
                type: Attachment
                choiceOf: value
                index: 33
                slicing:
                  slices:
                    valueAttachment:
                      match: {}
                      schema: {type: Attachment, choiceOf: value, index: 33}
                      min: 0
                      max: 1
              valueReference:
                type: Reference
                choiceOf: value
                index: 38
                slicing:
                  slices:
                    valueReference:
                      match: {}
                      schema: {type: Reference, choiceOf: value, index: 38}
                      min: 0
                      max: 1
              value[x]:
                elements:
                  reference: {index: 39}
                required: [reference]
  partOf: {short: The GFE Coordination Task is not part of a greater request, index: 12}
  owner: {short: Coordination Task does not have a specific performer. GFE Contributor Tasks have specific performers, index: 21}
package_version: 2.0.0
extensions:
  requested-period:
    url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
    short: 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, type: Extension, short: 'Instant from which the request is being initiated. For patient initiated requests, this is the date and time the patient or their representative made the request. For a newly scheduled service, this represents the time of the scheduling activity (as opposed to the planned time of service). For all other requests, the time of the event that triggered the need for an estimate.', mustSupport: true, index: 4}
  planned-service-period: {url: 'http://hl7.org/fhir/us/davinci-pct/StructureDefinition/plannedServicePeriod', min: 0, max: 1, type: Extension, short: Overall planned 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-coordination-task
base: http://hl7.org/fhir/StructureDefinition/Task
version: 2.0.0
required: [extension, input, reasonCode]