This is the set of resources that conform to both PAS Task (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task) and PAS Task (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task).
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Task C 0..* A task to be performedConstraints: inv-1 , AttachmentNeeded , QuestionnaireContext
Task. meta Σ This element is included in summaries. 0..1 Meta Metadata about the resource
Task. implicitRules ?! This element is a modifier element. Σ This element is included in summaries. 0..1 uri A set of rules under which this content was created
Task. language 0..1 code Language of the resource contentBinding: ?? ( preferred ) : A human language.
Task. text 0..1 Narrative Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
Task. contained 0..* Resource Contained, inline Resources
Task. extension 0..* Extension Additional content defined by implementations
Task. modifierExtension ?! This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Task. identifier S This element must be supported. 1..* Identifier Payers tracking identifier
Task. instantiatesCanonical Σ This element is included in summaries. 0..1 canonical (ActivityDefinition )Formal definition of task
Task. instantiatesUri Σ This element is included in summaries. 0..1 uri Formal definition of task
Task. basedOn Σ This element is included in summaries. 0..* Reference (Resource )Request fulfilled by this task
Task. groupIdentifier Σ This element is included in summaries. 0..1 Identifier Requisition or grouper id
Task. partOf Σ This element is included in summaries. 0..* Reference (Task )Composite task
Task. status ?! This element is a modifier element. S This element must be supported. Σ This element is included in summaries. 1..1 code draft | requested | received | accepted | +Binding: ?? ( required )
Task. statusReason S This element must be supported. Σ This element is included in summaries. 0..1 CodeableConcept Reason for current statusBinding Description: ( example ) : Codes to identify the reason for current status. These will typically be specific to a particular workflow.
Task. businessStatus Σ This element is included in summaries. 0..1 CodeableConcept E.g. "Specimen collected", "IV prepped"Binding Description: ( example ) : The domain-specific business-contextual sub-state of the task. For example: "Blood drawn", "IV inserted", "Awaiting physician signature", etc.
Task. intent S This element must be supported. Σ This element is included in summaries. 1..1 code unknown | proposal | plan | order | original-order | reflex-order | filler-order | instance-order | optionBinding: ?? ( required ) : Distinguishes whether the task is a proposal, plan or full order.
Task. priority 0..1 code routine | urgent | asap | statBinding: ?? ( required ) : The task's priority.
Task. code S This element must be supported. Σ This element is included in summaries. 1..1 CodeableConcept Task TypeBinding: ?? ( required )
Task. description Σ This element is included in summaries. 0..1 string Human-readable explanation of task
Task. focus Σ This element is included in summaries. 0..1 Reference (Resource )What task is acting on
Task. for S This element must be supported. Σ This element is included in summaries. 1..1 Reference (PAS Beneficiary Patient | #sd-49-profile-beneficiary-profile-beneficiary )Beneficiary of the Task
Task. encounter Σ This element is included in summaries. 0..1 Reference (Encounter )Healthcare event during which this task originated
Task. executionPeriod Σ This element is included in summaries. 0..1 Period Start and end time of execution
Task. authoredOn 0..1 dateTime Task Creation Date
Task. lastModified Σ This element is included in summaries. 0..1 dateTime Task Last Modified Date
Task. requester S This element must be supported. Σ This element is included in summaries. 0..1 Reference (Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson )Provider ID - only send the identifier
Task.requester. extension 0..* Extension Additional content defined by implementations
Task.requester. reference Σ This element is included in summaries. 0..1 string Literal reference, Relative, internal or absolute URL
Task.requester. type Σ This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")Binding: ?? ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
Task.requester. identifier S This element must be supported. Σ This element is included in summaries. 1..1 Identifier Logical reference, when literal reference is not known
Task.requester. display Σ This element is included in summaries. 0..1 string Text alternative for the resource
Task. performerType 0..* CodeableConcept Requested performerBinding: ?? ( preferred ) : The type(s) of task performers allowed.
Task. owner S This element must be supported. Σ This element is included in summaries. 0..1 Reference (Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson )Provider ID - only send the identifier
Task.owner. extension 0..* Extension Additional content defined by implementations
Task.owner. reference Σ This element is included in summaries. 0..1 string Literal reference, Relative, internal or absolute URL
Task.owner. type Σ This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")Binding: ?? ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
Task.owner. identifier S This element must be supported. Σ This element is included in summaries. 1..1 Identifier Logical reference, when literal reference is not known
Task.owner. display Σ This element is included in summaries. 0..1 string Text alternative for the resource
Task. location Σ This element is included in summaries. 0..1 Reference (Location )Where task occurs
Task. reasonCode S This element must be supported. 1..1 CodeableConcept Why task is neededBinding Description: ( example ) : Indicates why the task is needed. E.g. Suspended because patient admitted to hospital.
Task. reasonReference S This element must be supported. 1..1 Why task is needed
Task. insurance 0..* Reference (Coverage | ClaimResponse )Associated insurance coverage
Task. note 0..* Annotation Comments made about the task
Task. relevantHistory 0..* Reference (Provenance )Key events in history of the Task
Task. restriction 0..1 BackboneElement Constraints on fulfillment tasks
Task.restriction. extension 0..* Extension Additional content defined by implementations
Task.restriction. modifierExtension ?! This element is a modifier element. Σ This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.restriction. repetitions 0..1 positiveInt How many times to repeat
Task.restriction. period S This element must be supported. 0..1 Period When fulfillment sought
Task.restriction. recipient 0..* Reference (Patient | Practitioner | PractitionerRole | RelatedPerson | Group | Organization )For whom is fulfillment sought?
Task. input S This element must be supported. 2..* BackboneElement Information used to perform task
Task.input. extension 0..* Extension Additional content defined by implementations
Task.input. modifierExtension ?! This element is a modifier element. Σ This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.input. type 1..1 CodeableConcept Label for the inputBinding Description: ( example ) : Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Comparison source", "Applicable consent", "Concomitent Medications", etc.
Task.input. value[x] 1..1 Content to use in performing the task
Task.input.value[x]. valueBase64Binary base64Binary
Task.input.value[x]. valueBoolean boolean
Task.input.value[x]. valueCanonicalcanonical (Any)
Task.input.value[x]. valueCode code
Task.input.value[x]. valueDate date
Task.input.value[x]. valueDateTime dateTime
Task.input.value[x]. valueDecimal decimal
Task.input.value[x]. valueId id
Task.input.value[x]. valueInstant instant
Task.input.value[x]. valueInteger integer
Task.input.value[x]. valueMarkdown markdown
Task.input.value[x]. valueOid oid
Task.input.value[x]. valuePositiveInt positiveInt
Task.input.value[x]. valueString string
Task.input.value[x]. valueTime time
Task.input.value[x]. valueUnsignedInt unsignedInt
Task.input.value[x]. valueUri uri
Task.input.value[x]. valueUrl url
Task.input.value[x]. valueUuid uuid
Task.input.value[x]. valueAddress Address
Task.input.value[x]. valueAge Age
Task.input.value[x]. valueAnnotation Annotation
Task.input.value[x]. valueAttachment Attachment
Task.input.value[x]. valueCodeableConcept CodeableConcept
Task.input.value[x]. valueCoding Coding
Task.input.value[x]. valueContactPoint ContactPoint
Task.input.value[x]. valueCount Count
Task.input.value[x]. valueDistance Distance
Task.input.value[x]. valueDuration Duration
Task.input.value[x]. valueHumanName HumanName
Task.input.value[x]. valueIdentifier Identifier
Task.input.value[x]. valueMoney Money
Task.input.value[x]. valuePeriod Period
Task.input.value[x]. valueQuantity Quantity
Task.input.value[x]. valueRange Range
Task.input.value[x]. valueRatio Ratio
Task.input.value[x]. valueReferenceReference (Any)
Task.input.value[x]. valueSampledData SampledData
Task.input.value[x]. valueSignature Signature
Task.input.value[x]. valueTiming Timing
Task.input.value[x]. valueContactDetail ContactDetail
Task.input.value[x]. valueContributor Contributor
Task.input.value[x]. valueDataRequirement DataRequirement
Task.input.value[x]. valueExpression Expression
Task.input.value[x]. valueParameterDefinition ParameterDefinition
Task.input.value[x]. valueRelatedArtifact RelatedArtifact
Task.input.value[x]. valueTriggerDefinition TriggerDefinition
Task.input.value[x]. valueUsageContext UsageContext
Task.input.value[x]. valueDosage Dosage
Task.input.value[x]. valueMeta Meta
Task. output 0..* BackboneElement Information produced as part of task
Task.output. extension 0..* Extension Additional content defined by implementations
Task.output. modifierExtension ?! This element is a modifier element. Σ This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Task.output. type 1..1 CodeableConcept Label for outputBinding Description: ( example ) : Codes to identify types of input parameters. These will typically be specific to a particular workflow. E.g. "Identified issues", "Preliminary results", "Filler order", "Final results", etc.
Task.output. value[x] 1..1 Result of output
Task.output.value[x]. valueBase64Binary base64Binary
Task.output.value[x]. valueBoolean boolean
Task.output.value[x]. valueCanonicalcanonical (Any)
Task.output.value[x]. valueCode code
Task.output.value[x]. valueDate date
Task.output.value[x]. valueDateTime dateTime
Task.output.value[x]. valueDecimal decimal
Task.output.value[x]. valueId id
Task.output.value[x]. valueInstant instant
Task.output.value[x]. valueInteger integer
Task.output.value[x]. valueMarkdown markdown
Task.output.value[x]. valueOid oid
Task.output.value[x]. valuePositiveInt positiveInt
Task.output.value[x]. valueString string
Task.output.value[x]. valueTime time
Task.output.value[x]. valueUnsignedInt unsignedInt
Task.output.value[x]. valueUri uri
Task.output.value[x]. valueUrl url
Task.output.value[x]. valueUuid uuid
Task.output.value[x]. valueAddress Address
Task.output.value[x]. valueAge Age
Task.output.value[x]. valueAnnotation Annotation
Task.output.value[x]. valueAttachment Attachment
Task.output.value[x]. valueCodeableConcept CodeableConcept
Task.output.value[x]. valueCoding Coding
Task.output.value[x]. valueContactPoint ContactPoint
Task.output.value[x]. valueCount Count
Task.output.value[x]. valueDistance Distance
Task.output.value[x]. valueDuration Duration
Task.output.value[x]. valueHumanName HumanName
Task.output.value[x]. valueIdentifier Identifier
Task.output.value[x]. valueMoney Money
Task.output.value[x]. valuePeriod Period
Task.output.value[x]. valueQuantity Quantity
Task.output.value[x]. valueRange Range
Task.output.value[x]. valueRatio Ratio
Task.output.value[x]. valueReferenceReference (Any)
Task.output.value[x]. valueSampledData SampledData
Task.output.value[x]. valueSignature Signature
Task.output.value[x]. valueTiming Timing
Task.output.value[x]. valueContactDetail ContactDetail
Task.output.value[x]. valueContributor Contributor
Task.output.value[x]. valueDataRequirement DataRequirement
Task.output.value[x]. valueExpression Expression
Task.output.value[x]. valueParameterDefinition ParameterDefinition
Task.output.value[x]. valueRelatedArtifact RelatedArtifact
Task.output.value[x]. valueTriggerDefinition TriggerDefinition
Task.output.value[x]. valueUsageContext UsageContext
Task.output.value[x]. valueDosage Dosage
Task.output.value[x]. valueMeta Meta
Documentation for this format