PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.au.ereq@0.4.0-preview
    http://hl7.org.au/fhir/ereq/StructureDefinition/au-erequesting-task
description: This profile sets minimum expectations for a Task resource that is used to record, search, and fetch information about a task to be performed. It is based on the [Task](https://www.hl7.org/fhir/R4/task.html) and identifies the additional constraints, extensions, vocabularies and value sets that **SHALL** be present in the Task when conforming to this profile.
package_name: hl7.fhir.au.ereq
derivation: constraint
name: AUeRequestingTask
abstract: true
type: Task
elements:
  meta:
    mustSupport: true
    index: 0
    elements:
      tag:
        index: 1
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: value}
          min: 1
          slices:
            eRequestingFulfilmentTask:
              match: {}
              schema:
                binding: {strength: required, valueSet: 'http://terminology.hl7.org.au/ValueSet/au-erequesting-fulfilment-task-tags'}
                mustSupport: true
                _required: true
                index: 2
              min: 1
              max: 1
    required: [tag]
  statusReason: {mustSupport: true, index: 7}
  authoredOn: {mustSupport: true, index: 12}
  businessStatus:
    short: Business status of the Task e.g. Booked
    binding: {strength: extensible, valueSet: 'http://terminology.hl7.org.au/ValueSet/au-erequesting-task-businessstatus'}
    mustSupport: true
    index: 8
  for:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient']
    index: 11
  requester:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole']
    index: 14
  lastModified: {mustSupport: true, index: 13}
  priority: {mustSupport: true, index: 10}
  status:
    binding: {strength: required, valueSet: 'http://terminology.hl7.org.au/ValueSet/au-erequesting-task-status'}
    mustSupport: true
    index: 6
  groupIdentifier:
    type: Identifier
    mustSupport: true
    index: 4
    elements:
      type:
        elements:
          coding:
            pattern:
              type: Coding
              value: {code: PGN, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
            type: Coding
            index: 5
        required: [coding]
  identifier: {type: Identifier, mustSupport: true, index: 3}
  intent:
    pattern: {type: code, value: order}
    mustSupport: true
    type: code
    index: 9
  owner:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization']
    index: 15
package_version: 0.4.0-preview
class: profile
kind: resource
url: http://hl7.org.au/fhir/ereq/StructureDefinition/au-erequesting-task
base: http://hl7.org/fhir/StructureDefinition/Task
version: 0.4.0-preview
required: [authoredOn, for, groupIdentifier, meta, requester]