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]