description: Profile for tasks requesting fulfillment of an SDOHCC ServiceRequest (i.e. referral for service) and subsequently tracking and managing the fulfillment of that referral. package_name: hl7.fhir.us.sdoh-clinicalcare derivation: constraint name: SDOHCCTaskForReferralManagement type: Task elements: statusReason: mustSupport: true index: 3 elements: text: {mustSupport: true, index: 4} required: [text] authoredOn: {mustSupport: true, index: 10} output: index: 13 slicing: rules: open discriminator: - {path: type, type: pattern} - {path: value, type: type} min: null slices: PerformedActivityReference: match: type: coding: - {code: resulting-activity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'} schema: mustSupport: true index: 14 elements: type: pattern: type: CodeableConcept value: coding: - {code: resulting-activity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'} index: 15 value: mustSupport: true choices: [valueReference] index: 17 valueReference: {type: Reference, mustSupport: true, choiceOf: value, index: 18} PerformedActivityCode: match: type: coding: - {code: resulting-activity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'} schema: mustSupport: true index: 19 elements: type: pattern: type: CodeableConcept value: coding: - {code: resulting-activity, system: 'http://hl7.org/fhir/us/sdoh-clinicalcare/CodeSystem/SDOHCC-CodeSystemTemporaryCodes'} index: 20 value: mustSupport: true choices: [valueCodeableConcept] index: 22 valueCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 23} for: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 9 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: 11 priority: {mustSupport: true, index: 6} status: {mustSupport: true, index: 2} code: pattern: type: CodeableConcept value: coding: - {code: fulfill, system: 'http://hl7.org/fhir/CodeSystem/task-code'} index: 7 intent: short: order pattern: {type: Code, value: order} index: 5 focus: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ServiceRequest'] index: 8 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-TaskForReferralManagement'] index: 1 owner: {mustSupport: true, index: 12} package_version: 1.1.0 class: profile kind: resource url: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-TaskForReferralManagement base: http://hl7.org/fhir/StructureDefinition/Task version: 1.1.0 required: [authoredOn, requester, focus, for, code]