description: This Task profile represents the state of a task containing a referral service request. package_name: hl7.fhir.us.bser derivation: constraint name: ReferralTask type: Task elements: statusReason: mustSupport: true index: 12 elements: text: {mustSupport: true, index: 13} required: [text] authoredOn: {mustSupport: true, index: 20} output: mustSupport: true index: 24 elements: value: mustSupport: true choices: [] index: 26 businessStatus: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/bser/ValueSet/TaskBusinessStatusVS'} mustSupport: true index: 14 elements: text: {mustSupport: true, index: 15} note: {mustSupport: true, index: 23} for: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson'] index: 19 requester: type: Reference short: Referral Initiator mustSupport: true 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'] index: 21 status: {mustSupport: true, index: 11} code: short: Fulfill the focal request mustSupport: true pattern: type: CodeableConcept value: coding: - {code: fulfill, system: 'http://hl7.org/fhir/CodeSystem/task-code'} index: 17 identifier: mustSupport: true index: 0 slicing: rules: open discriminator: - {path: type, type: value} min: null slices: referralInitiatorTaskIdentifier: match: type: coding: - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: mustSupport: true index: 1 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PLAC, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 2 value: {mustSupport: true, index: 3} assigner: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization'] index: 4 required: [value, type] referralRecipientTaskIdentifier: match: type: coding: - {code: FILL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} schema: mustSupport: true index: 5 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: FILL, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 6 value: {mustSupport: true, index: 7} assigner: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization'] index: 8 required: [assigner, value, type] intent: short: order pattern: {type: Code, value: order} mustSupport: true index: 16 focus: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/bser/StructureDefinition/referral-servicerequest'] index: 18 partOf: mustSupport: true index: 9 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: supportedPartOf: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/bser/StructureDefinition/referral-task'] array: true index: 10 min: 0 owner: {short: Referral Recipient, mustSupport: true, index: 22} package_version: 2.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/bser/StructureDefinition/referral-task base: http://hl7.org/fhir/StructureDefinition/Task version: 2.0.0-ballot required: [owner, authoredOn, requester, focus, for, code]