PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.us.sdoh@clinicalcare-2.2.0
    http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForPatient
description: Profile for SDOH-related tasks to be carried out by the patient or someone acting on their behalf.
package_name: rs/hl7.fhir.us.sdoh
derivation: constraint
name: SDOHCCTaskForPatient
type: Task
elements:
  description: {mustSupport: true, index: 9}
  statusReason:
    mustSupport: true
    index: 3
    elements:
      text: {mustSupport: true, index: 4}
    required: [text]
  authoredOn: {mustSupport: true, index: 12}
  output:
    index: 41
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: null
      slices:
        QuestionnaireResponse:
          match:
            type:
              coding:
              - {code: questionnaire-response, system: 'http://hl7.org/fhir/uv/sdc/CodeSystem/temp'}
          schema:
            mustSupport: true
            index: 42
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire-response, system: 'http://hl7.org/fhir/uv/sdc/CodeSystem/temp'}
                type: CodeableConcept
                index: 43
              value:
                choices: [valueReference]
                index: 45
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse']
                index: 46
        QuestionnairePDFCompleted:
          match:
            type:
              coding:
              - {code: questionnaire-pdf-completed, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            index: 47
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire-pdf-completed, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 48
              value:
                choices: [valueReference]
                index: 50
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference']
                index: 51
        GeneralInformationResponse:
          match:
            type:
              coding:
              - {code: general-information-response, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            array: true
            index: 52
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: general-information-response, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 53
              value:
                choices: [valueMarkdown]
                index: 55
              valueMarkdown: {type: markdown, choiceOf: value, index: 56}
        ChosenContact:
          match:
            type:
              coding:
              - {code: chosen-contact, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            index: 57
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: chosen-contact, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 58
              value:
                choices: [valueMarkdown]
                index: 60
              valueMarkdown: {type: markdown, choiceOf: value, index: 61}
  for:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient']
    index: 11
  requester:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole']
    index: 13
  priority:
    short: routine | urgent
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/sdoh-clinicalcare/ValueSet/SDOHCC-ValueSetTaskPriority'}
    mustSupport: true
    index: 6
  status:
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/sdoh-clinicalcare/ValueSet/SDOHCC-ValueSetTaskStatus'}
    mustSupport: true
    index: 2
  code:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/sdoh-clinicalcare/ValueSet/SDOHCC-ValueSetTaskCode'}
    mustSupport: true
    index: 7
    elements:
      text: {mustSupport: true, index: 8}
  intent:
    short: order
    pattern: {type: code, value: order}
    type: code
    index: 5
  focus: {mustSupport: true, index: 10}
  input:
    index: 15
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: null
      slices:
        Questionnaire:
          match:
            type:
              coding:
              - {code: questionnaire, system: 'http://hl7.org/fhir/uv/sdc/CodeSystem/temp'}
          schema:
            mustSupport: true
            index: 16
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire, system: 'http://hl7.org/fhir/uv/sdc/CodeSystem/temp'}
                type: CodeableConcept
                index: 17
              value:
                choices: [valueCanonical]
                index: 19
              valueCanonical: {type: canonical, choiceOf: value, index: 20}
        QuestionnairePDF:
          match:
            type:
              coding:
              - {code: questionnaire-pdf, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            index: 21
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire-pdf, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 22
              value:
                choices: [valueReference]
                index: 24
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference']
                index: 25
        QuestionnaireURL:
          match:
            type:
              coding:
              - {code: questionnaire-url, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            index: 26
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire-url, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 27
              value:
                choices: [valueUrl]
                index: 29
              valueUrl: {type: url, choiceOf: value, index: 30}
        QuestionnaireCategory:
          match:
            type:
              coding:
              - {code: questionnaire-category, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            index: 31
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: questionnaire-category, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 32
              value:
                choices: [valueCodeableConcept]
                index: 34
              valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 35}
        Contact:
          match:
            type:
              coding:
              - {code: contact-entity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
          schema:
            mustSupport: true
            array: true
            index: 36
            elements:
              type:
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: contact-entity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'}
                type: CodeableConcept
                index: 37
              value:
                choices: [valueReference]
                index: 39
              valueReference:
                type: Reference
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole', 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareService']
                index: 40
  partOf:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: resolve(), type: profile}
      min: null
      slices:
        SupportedPartOf:
          match: {}
          schema:
            type: Reference
            mustSupport: true
            refers: ['http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForPatient', 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForReferralManagement']
            array: true
            index: 1
          min: 0
  owner:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient']
    index: 14
package_version: clinicalcare-2.2.0
class: profile
kind: resource
url: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForPatient
base: http://hl7.org/fhir/StructureDefinition/Task
version: 2.2.0
required: [authoredOn, code, for, owner, priority, requester]