PACIO Personal Functioning and Engagement Implementation Guide
3.0.0-ballot - STU 3 Ballot United States of America flag

PACIO Personal Functioning and Engagement Implementation Guide, published by HL7 International / Patient Care. This guide is not an authorized publication; it is the continuous build for version 3.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-pacio-pfe/ and changes regularly. See the Directory of published versions

Resource Profile: Personal Functioning and Engagement Device Request Profile

Official URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request Version: 3.0.0-ballot
Standards status: Trial-use Maturity Level: 3 Computable Name: PFEDeviceRequest
Other Identifiers: OID:2.16.840.1.113883.4.642.40.67.42.11

The purpose of this profile is to facilitate exchange of information related to a device request/order to support a patient’s personal functioning and engagement in a post-acute care (PAC) setting (e.g., skilled nursing facility). This profile is based on the US Core Device Profile, which itself inherits from the FHIR DeviceRequest resource; refer to this resource for scope and usage definitions.

This page has new content for PACIO PFE Version 3.0.0

Example Usage Scenarios:

The following are example usage scenarios for this Profile:

  • A post-acute care (PAC) provider submits a new request for a device to support a patient’s physical and cognitive functioning and/or engagement in daily activities.
  • A healthcare provider at an acute or PAC setting queries past device requests as part of gathering information about a patient’s prior functioning and engagement support.
  • A PAC provider records or updates an existing device request based on changes in a patient’s functional and engagement abilities.

How this resource was developed

This profile was co-designed with experts in: Assessing for and ordering devices (e.g., occupational therapists, physical therapists, speech-language pathologists, dieticians), EHR implementation and interoperability (e.g., EHR vendors), HL7 FHIR, and user-centered design. Contact the PACIO project at info@pacioproject.org for detailed information about the specific methods used to develop this profile.

Note: Given that many PAC patients are covered via Medicare and/or Medicaid (MEDPAC, 2024; KFF, 2021; American Health Care Association/National Center for Assisted Living, 2025), this profile was intentionally and purposefully developed to support the capture of documentation that can be critical for a device order/request to be covered by Medicare/Medicaid. While this profile is not a prior authorization (PA) or reimbursement workflow, it includes information that supports both PA and reimbursement (e.g., clinical justification). This profile is not intended to replace PA or insurance profiles, but rather to complement them.

Mandatory and Must Support Data Elements

The following data elements must always be present or must be supported if the data is present in the sending system (Must Support definition). They are presented below with a simple human-readable explanation. Profile specific guidance and examples are provided as well. The Formal Profile Definition below provides the formal summary, definitions, and terminology requirements.

Each Personal Functioning and Engagement Narrative History of Status must have:

  1. code[x]
  2. patient
  3. status

Each Personal Functioning and Engagement Narrative History of Status must support:

  1. authoredOn
  2. code[x]:CodeableConcept
  3. encounter
  4. extension:clinical-justification
  5. extension:device-user
  6. extension:location
  7. groupIdentifier
  8. insurance
  9. note
  10. occurrence[x]
  11. parameter
  12. priorRequest
  13. priority
  14. requester*

* see the Profile specific implementation guidance section below

Profile specific implementation guidance:

  • *FHIR R4 DeviceRequest.requester allows Device, Practitioner, PractitionerRole, and Organization. FHIR R6 DeviceRequest.requester also allows CareTeam, Group, Patient, and RelatedPerson. Implementer MAY use the additional-requester extension for these additional requester types added in FHIR R6.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... 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:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... priorRequest SΣ 0..* Reference(Resource) What request replaces
... groupIdentifier SΣ 0..1 Identifier Identifier of composite request
... status ?!SΣ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes representing the status of the request.
... intent ?!Σ 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of diagnostic request.
... priority SΣ 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
... Slices for code[x] Σ 1..1 Device requested
Slice: Unordered, Closed by type:$this
Binding: FHIRDeviceTypes (example): Codes for devices that can be requested.
.... codeReference Reference(Device)
.... codeCodeableConcept CodeableConcept
.... code[x]:codeCodeableConcept SΣ 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference Σ 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 Parameter value(s)
..... valueCodeableConcept CodeableConcept
..... valueQuantity Quantity
..... valueRange Range
..... valueBoolean boolean
... subject SΣ 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter SΣ 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] SΣ 0..1 Desired time or schedule for use
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... authoredOn SΣ 0..1 dateTime When recorded
... requester SΣ 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... Slices for extension Content/Rules for all slices
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
... reasonCode Σ 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference Σ 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceRequest.status Base required RequestStatus 📍4.0.1 FHIR Std.
DeviceRequest.intent Base required RequestIntent 📍4.0.1 FHIR Std.
DeviceRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
DeviceRequest.code[x] Base example FHIR Device Types 📍4.0.1 FHIR Std.
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0

Constraints

Id Grade Path(s) Description Expression

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... basedOn 0..* Reference(Resource) What request fulfills
... priorRequest S 0..* Reference(Resource) What request replaces
... status S 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
... priority S 0..1 code routine | urgent | asap | stat
... Slices for code[x] 1..1 Reference(Device), CodeableConcept Device requested
Slice: Unordered, Open by type:$this
.... code[x]:codeCodeableConcept S 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 CodeableConcept, Quantity, Range, boolean Parameter value(s)
... subject S 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter S 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] S 0..1 dateTime, Period, Timing Desired time or schedule for use
... authoredOn S 0..1 dateTime When recorded
... requester S 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... Slices for extension Content/Rules for all slices
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
... performerType 0..0 Filler role
... performer 0..0 Requested Filler
... reasonCode 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... 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
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... 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:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Request identifier
... instantiatesCanonical Σ 0..* canonical(ActivityDefinition | PlanDefinition) Instantiates FHIR protocol or definition
... instantiatesUri Σ 0..* uri Instantiates external protocol or definition
... basedOn Σ 0..* Reference(Resource) What request fulfills
... priorRequest SΣ 0..* Reference(Resource) What request replaces
... groupIdentifier SΣ 0..1 Identifier Identifier of composite request
... status ?!SΣ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes representing the status of the request.
... intent ?!Σ 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of diagnostic request.
... priority SΣ 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
... Slices for code[x] Σ 1..1 Device requested
Slice: Unordered, Closed by type:$this
Binding: FHIRDeviceTypes (example): Codes for devices that can be requested.
.... codeReference Reference(Device)
.... codeCodeableConcept CodeableConcept
.... code[x]:codeCodeableConcept SΣ 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference Σ 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 Parameter value(s)
..... valueCodeableConcept CodeableConcept
..... valueQuantity Quantity
..... valueRange Range
..... valueBoolean boolean
... subject SΣ 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter SΣ 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] SΣ 0..1 Desired time or schedule for use
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... authoredOn SΣ 0..1 dateTime When recorded
... requester SΣ 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... reasonCode Σ 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference Σ 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments
... relevantHistory 0..* Reference(Provenance) Request provenance

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
DeviceRequest.status Base required RequestStatus 📍4.0.1 FHIR Std.
DeviceRequest.intent Base required RequestIntent 📍4.0.1 FHIR Std.
DeviceRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
DeviceRequest.code[x] Base example FHIR Device Types 📍4.0.1 FHIR Std.
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.requester.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... 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:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... priorRequest SΣ 0..* Reference(Resource) What request replaces
... groupIdentifier SΣ 0..1 Identifier Identifier of composite request
... status ?!SΣ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes representing the status of the request.
... intent ?!Σ 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of diagnostic request.
... priority SΣ 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
... Slices for code[x] Σ 1..1 Device requested
Slice: Unordered, Closed by type:$this
Binding: FHIRDeviceTypes (example): Codes for devices that can be requested.
.... codeReference Reference(Device)
.... codeCodeableConcept CodeableConcept
.... code[x]:codeCodeableConcept SΣ 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference Σ 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 Parameter value(s)
..... valueCodeableConcept CodeableConcept
..... valueQuantity Quantity
..... valueRange Range
..... valueBoolean boolean
... subject SΣ 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter SΣ 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] SΣ 0..1 Desired time or schedule for use
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... authoredOn SΣ 0..1 dateTime When recorded
... requester SΣ 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... Slices for extension Content/Rules for all slices
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
... reasonCode Σ 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference Σ 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceRequest.status Base required RequestStatus 📍4.0.1 FHIR Std.
DeviceRequest.intent Base required RequestIntent 📍4.0.1 FHIR Std.
DeviceRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
DeviceRequest.code[x] Base example FHIR Device Types 📍4.0.1 FHIR Std.
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0

Constraints

Id Grade Path(s) Description Expression

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... basedOn 0..* Reference(Resource) What request fulfills
... priorRequest S 0..* Reference(Resource) What request replaces
... status S 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
... priority S 0..1 code routine | urgent | asap | stat
... Slices for code[x] 1..1 Reference(Device), CodeableConcept Device requested
Slice: Unordered, Open by type:$this
.... code[x]:codeCodeableConcept S 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 CodeableConcept, Quantity, Range, boolean Parameter value(s)
... subject S 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter S 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] S 0..1 dateTime, Period, Timing Desired time or schedule for use
... authoredOn S 0..1 dateTime When recorded
... requester S 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... Slices for extension Content/Rules for all slices
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
... performerType 0..0 Filler role
... performer 0..0 Requested Filler
... reasonCode 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DeviceRequest 0..* DeviceRequest Medical device request
... 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
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
... 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:location S 0..* CodeableConcept location
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-location
Binding: ServiceDeliveryLocationRoleType (3.0.0) (extensible)
.... extension:device-user S 0..* (Complex) Device user(s)
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-user
.... extension:clinical-justification S 0..* (Complex) Clinical justification
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-clinical-justification
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 0..* Identifier External Request identifier
... instantiatesCanonical Σ 0..* canonical(ActivityDefinition | PlanDefinition) Instantiates FHIR protocol or definition
... instantiatesUri Σ 0..* uri Instantiates external protocol or definition
... basedOn Σ 0..* Reference(Resource) What request fulfills
... priorRequest SΣ 0..* Reference(Resource) What request replaces
... groupIdentifier SΣ 0..1 Identifier Identifier of composite request
... status ?!SΣ 1..1 code draft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): Codes representing the status of the request.
... intent ?!Σ 1..1 code proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of diagnostic request.
... priority SΣ 0..1 code routine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.
... Slices for code[x] Σ 1..1 Device requested
Slice: Unordered, Closed by type:$this
Binding: FHIRDeviceTypes (example): Codes for devices that can be requested.
.... codeReference Reference(Device)
.... codeCodeableConcept CodeableConcept
.... code[x]:codeCodeableConcept SΣ 0..1 CodeableConcept Device requested
Binding: Personal Functioning and Engagement Device Type Value Set (extensible)
.... code[x]:codeReference Σ 0..1 Reference(Personal Functioning and Engagement Device Profile) Device requested
... parameter S 0..* BackboneElement Parameter(s) for device
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... code 0..1 CodeableConcept Parameter code(s)
Binding: Personal Functioning and Engagement Device Parameter Code Value Set (preferred)
.... value[x] 0..1 Parameter value(s)
..... valueCodeableConcept CodeableConcept
..... valueQuantity Quantity
..... valueRange Range
..... valueBoolean boolean
... subject SΣ 1..1 Reference(US Core Patient Profile(9.0.0)) Patient
... encounter SΣ 0..1 Reference(Encounter) Encounter motivating request
... occurrence[x] SΣ 0..1 Desired time or schedule for use
.... occurrenceDateTime dateTime
.... occurrencePeriod Period
.... occurrenceTiming Timing
... authoredOn SΣ 0..1 dateTime When recorded
... requester SΣ 0..1 Reference(Device | Practitioner | PractitionerRole | Organization) Device requester
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:additional-requester 0..1 Reference(CareTeam | Group | Patient | RelatedPerson) Cross-version extension for R6 requester targets not supported in R4.
URL: http://hl7.org/fhir/us/pacio-pfe/StructureDefinition/pfe-device-request-additional-requester
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... reasonCode Σ 0..* CodeableConcept Coded Reason for request
Binding: USCoreConditionCodes (9.0.0) (extensible)
... reasonReference Σ 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) Linked Reason for request
... insurance S 0..* Reference(PAS Coverage(2.2.1) | PAS Claim Response(2.2.1)) Associated insurance coverage
... supportingInfo 0..* Reference(Resource) Additional clinical information
... note S 0..* Annotation Notes or comments
... relevantHistory 0..* Reference(Provenance) Request provenance

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
DeviceRequest.status Base required RequestStatus 📍4.0.1 FHIR Std.
DeviceRequest.intent Base required RequestIntent 📍4.0.1 FHIR Std.
DeviceRequest.priority Base required Request priority 📍4.0.1 FHIR Std.
DeviceRequest.code[x] Base example FHIR Device Types 📍4.0.1 FHIR Std.
DeviceRequest.code[x]:codeCodeableConcept Base extensible Personal Functioning and Engagement Device Type Value Set 📦3.0.0-ballot This IG
DeviceRequest.parameter.​code Base preferred Personal Functioning and Engagement Device Parameter Code Value Set 📦3.0.0-ballot This IG
DeviceRequest.requester.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
DeviceRequest.reasonCode Base extensible US Core Condition Codes 📍9.0.0 US Core v9.0

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron