Extensions for Using Data Elements from FHIR R5 in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R5 in FHIR STU3 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R5_Task_R3_ProcessResponse

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/profile-Task-for-ProcessResponse Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R5_Task_R3_ProcessResponse

This cross-version profile allows R5 Task content to be represented via FHIR STU3 ProcessResponse resources.

Usages:

  • This Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension ?! 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform ?! 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ProcessResponse.status Base required Financial Resource Status Codes 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ProcessResponse If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error ProcessResponse If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from ProcessResponse

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension ?! 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform ?! 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform
... identifier 0..* Identifier Business Identifier
... status ?!Σ 0..1 code active | cancelled | draft | entered-in-error
Binding: Financial Resource Status Codes (required): A code specifying the state of the resource instance.
... created 0..1 dateTime Creation date
... organization 0..1 Reference(Organization) Authoring Organization
... request 0..1 Reference(Resource) Request reference
... outcome 0..1 CodeableConcept Processing outcome
Binding: Process Outcome Codes (example): Local status of outcome codes
... disposition 0..1 string Disposition Message
... requestProvider 0..1 Reference(Practitioner) Responsible Practitioner
... requestOrganization 0..1 Reference(Organization) Responsible organization
... form 0..1 CodeableConcept Printed Form Identifier
Binding: Form Codes (example): The forms codes.
... processNote 0..* BackboneElement Processing comments or additional requirements
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type 0..1 CodeableConcept display | print | printoper
Binding: NoteType (required): The presentation types of notes.
.... text 0..1 string Comment on the processing
... error 0..* CodeableConcept Error code
Binding: Adjudication Error Codes (example): The error codes for adjudication processing.
... communicationRequest 0..* Reference(CommunicationRequest) Request for additional information

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ProcessResponse.language Base extensible Common Languages . 📍3.0.2 tx.fhir.org
ProcessResponse.status Base required Financial Resource Status Codes 📍3.0.2 FHIR Std.
ProcessResponse.outcome Base example Process Outcome Codes 📍3.0.2 FHIR Std.
ProcessResponse.form Base example Form Codes 📍3.0.2 FHIR Std.
ProcessResponse.processNote.​type Base required NoteType 📍3.0.2 FHIR Std.
ProcessResponse.error Base example Adjudication Error Codes 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ProcessResponse If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error ProcessResponse If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension ?! 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform ?! 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ProcessResponse.status Base required Financial Resource Status Codes 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ProcessResponse If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error ProcessResponse If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from ProcessResponse

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. ProcessResponse 0..* ProcessResponse ProcessResponse resource
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:requestedPeriod 0..1 Period R5: When the task should be performed (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPeriod
.... extension:requestedPerformer 0..* (Complex) R5: Who should perform Task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.requestedPerformer
.... extension:performer 0..* (Complex) R5: Who or what performed the task (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.performer
.... extension:location 0..1 Reference(Cross-version Profile for R5.Location for use in FHIR STU3(0.1.0) | Location) R5: Where task occurs (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.location
.... extension:insurance 0..* Reference(Cross-version Profile for R5.Coverage for use in FHIR STU3(0.1.0) | Coverage | Cross-version Profile for R5.ClaimResponse for use in FHIR STU3(0.1.0) | ClaimResponse) R5: Associated insurance coverage (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Task.insurance
... Slices for modifierExtension ?! 0..* Extension Extension
Slice: Unordered, Open by value:url
.... modifierExtension:doNotPerform ?! 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/request-doNotPerform]] R5: True if Task is prohibiting action (new)
URL: http://hl7.org/fhir/StructureDefinition/request-doNotPerform
... identifier 0..* Identifier Business Identifier
... status ?!Σ 0..1 code active | cancelled | draft | entered-in-error
Binding: Financial Resource Status Codes (required): A code specifying the state of the resource instance.
... created 0..1 dateTime Creation date
... organization 0..1 Reference(Organization) Authoring Organization
... request 0..1 Reference(Resource) Request reference
... outcome 0..1 CodeableConcept Processing outcome
Binding: Process Outcome Codes (example): Local status of outcome codes
... disposition 0..1 string Disposition Message
... requestProvider 0..1 Reference(Practitioner) Responsible Practitioner
... requestOrganization 0..1 Reference(Organization) Responsible organization
... form 0..1 CodeableConcept Printed Form Identifier
Binding: Form Codes (example): The forms codes.
... processNote 0..* BackboneElement Processing comments or additional requirements
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type 0..1 CodeableConcept display | print | printoper
Binding: NoteType (required): The presentation types of notes.
.... text 0..1 string Comment on the processing
... error 0..* CodeableConcept Error code
Binding: Adjudication Error Codes (example): The error codes for adjudication processing.
... communicationRequest 0..* Reference(CommunicationRequest) Request for additional information

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ProcessResponse.language Base extensible Common Languages . 📍3.0.2 tx.fhir.org
ProcessResponse.status Base required Financial Resource Status Codes 📍3.0.2 FHIR Std.
ProcessResponse.outcome Base example Process Outcome Codes 📍3.0.2 FHIR Std.
ProcessResponse.form Base example Form Codes 📍3.0.2 FHIR Std.
ProcessResponse.processNote.​type Base required NoteType 📍3.0.2 FHIR Std.
ProcessResponse.error Base example Adjudication Error Codes 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error ProcessResponse If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ProcessResponse If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error ProcessResponse If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron