Patient Cost Transparency Implementation Guide, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.0.0-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-pct/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-devicerequest | Version: 2.0.0-draft | |||
Standards status: Draft | Maturity Level: 0 | Computable Name: PCTDeviceRequest | ||
Other Identifiers: OID:2.16.840.1.113883.4.642.40.4.42.21 |
The PCT DeviceRequest including details about a device for which a GFE is being requested.
The following profile relates to the GFE Coordination workflow and is marked as DRAFT. This content has not yet met the requisite level of testing to be balloted as trail-use. However, this part of the specification has been reviewed by the Da Vinci PCT open community of providers, payers, and health IT vendors and was determined to be at a sufficient level of development to be included in this publication for the purposes of soliciting feedback from, and enabling testing by, the larger implementation community with the intention of bringing the content related to the GFE Coordination workflow to full STU status in a future version. Feedback is welcome and may be submitted through the FHIR change tracker indicating "US Da Vinci Patient Cost Transparency (PCT)(FHIR)" as the specification.
Usage:
Changes since version 1.1.0:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | DeviceRequest | Medical device request dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
?!Σ | 0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Codes representing the status of the request. ele-1: All FHIR elements must have a @value or children Required Pattern: active |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of diagnostic request. ele-1: All FHIR elements must have a @value or children Required Pattern: proposal |
![]() ![]() ![]() |
SΣ | 1..1 | Device requested Binding: FHIRDeviceTypes (example): Codes for devices that can be requested. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Reference(Device) | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
Σ | 1..1 | Reference(HRex Patient Demographics) | Focus of request ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
DeviceRequest.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
DeviceRequest.intent | required | Pattern: proposalhttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
DeviceRequest.code[x] | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind from the FHIR Standard |
This structure is derived from DeviceRequest
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
DeviceRequest | |||
![]() ![]() ![]() |
0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Required Pattern: active | |
![]() ![]() ![]() |
1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: proposal | |
![]() ![]() ![]() |
S | 1..1 | Reference(Device), CodeableConcept | Device requested |
![]() ![]() ![]() |
1..1 | Reference(HRex Patient Demographics) | Focus of request | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | DeviceRequest | Medical device request | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Request identifier | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What request fulfills | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What request replaces | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identifier of composite request | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Codes representing the status of the request. Required Pattern: active | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of diagnostic request. Required Pattern: proposal | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Device requested Binding: FHIRDeviceTypes (example): Codes for devices that can be requested. | |||||
![]() ![]() ![]() ![]() |
Reference(Device) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Device details | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Device detail Binding Description (No ValueSet): (example): A code that identifies the device detail. | |||||
![]() ![]() ![]() ![]() |
0..1 | Value of detail | ||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(HRex Patient Demographics) | Focus of request | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encounter motivating request | ||||
![]() ![]() ![]() |
Σ | 0..1 | Desired time or schedule for use | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | When recorded | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Device | Practitioner | PractitionerRole | Organization) | Who/what is requesting diagnostics | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Filler role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested Filler | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Coded Reason for request Binding: Condition/Problem/DiagnosisCodes (example): Diagnosis or problem codes justifying the reason for requesting the device. | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Linked Reason for request | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Additional clinical information | |||||
![]() ![]() ![]() |
0..* | Annotation | Notes or comments | |||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
DeviceRequest.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
DeviceRequest.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
DeviceRequest.intent | required | Pattern: proposalhttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
DeviceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
DeviceRequest.code[x] | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind from the FHIR Standard | ||||
DeviceRequest.parameter.code | example | |||||
DeviceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
DeviceRequest.reasonCode | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code from the FHIR Standard |
This structure is derived from DeviceRequest
Summary
Must-Support: 1 element
Structures
This structure refers to these other structures:
Maturity: 0
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | DeviceRequest | Medical device request dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
?!Σ | 0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Codes representing the status of the request. ele-1: All FHIR elements must have a @value or children Required Pattern: active |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of diagnostic request. ele-1: All FHIR elements must have a @value or children Required Pattern: proposal |
![]() ![]() ![]() |
SΣ | 1..1 | Device requested Binding: FHIRDeviceTypes (example): Codes for devices that can be requested. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
Reference(Device) | |||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() |
Σ | 1..1 | Reference(HRex Patient Demographics) | Focus of request ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
DeviceRequest.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
DeviceRequest.intent | required | Pattern: proposalhttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
DeviceRequest.code[x] | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind from the FHIR Standard |
Differential View
This structure is derived from DeviceRequest
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
DeviceRequest | |||
![]() ![]() ![]() |
0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Required Pattern: active | |
![]() ![]() ![]() |
1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Required Pattern: proposal | |
![]() ![]() ![]() |
S | 1..1 | Reference(Device), CodeableConcept | Device requested |
![]() ![]() ![]() |
1..1 | Reference(HRex Patient Demographics) | Focus of request | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | DeviceRequest | Medical device request | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Request identifier | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What request fulfills | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What request replaces | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Identifier of composite request | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Codes representing the status of the request. Required Pattern: active | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of diagnostic request. Required Pattern: proposal | ||||
![]() ![]() ![]() |
Σ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Device requested Binding: FHIRDeviceTypes (example): Codes for devices that can be requested. | |||||
![]() ![]() ![]() ![]() |
Reference(Device) | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Device details | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Device detail Binding Description (No ValueSet): (example): A code that identifies the device detail. | |||||
![]() ![]() ![]() ![]() |
0..1 | Value of detail | ||||||
![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(HRex Patient Demographics) | Focus of request | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encounter motivating request | ||||
![]() ![]() ![]() |
Σ | 0..1 | Desired time or schedule for use | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | When recorded | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Device | Practitioner | PractitionerRole | Organization) | Who/what is requesting diagnostics | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Filler role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Requested Filler | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Coded Reason for request Binding: Condition/Problem/DiagnosisCodes (example): Diagnosis or problem codes justifying the reason for requesting the device. | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Linked Reason for request | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() ![]() |
0..* | Reference(Resource) | Additional clinical information | |||||
![]() ![]() ![]() |
0..* | Annotation | Notes or comments | |||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
DeviceRequest.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
DeviceRequest.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
DeviceRequest.intent | required | Pattern: proposalhttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
DeviceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
DeviceRequest.code[x] | example | FHIRDeviceTypeshttp://hl7.org/fhir/ValueSet/device-kind from the FHIR Standard | ||||
DeviceRequest.parameter.code | example | |||||
DeviceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
DeviceRequest.reasonCode | example | Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code from the FHIR Standard |
This structure is derived from DeviceRequest
Summary
Must-Support: 1 element
Structures
This structure refers to these other structures:
Maturity: 0
Other representations of profile: CSV, Excel, Schematron