R6 Ballot (3rd Draft) FHIR CI-Build

This page is part of the FHIR Specification v6.0.0-ballot3: Release 6 Ballot (3rd Draft) (see Ballot Notes ). The current version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Maturity Level : N/A
Responsible Owner: Orders and Observations icon Work Group Standards Status : Informative Security Category : Patient Compartments : Device , Encounter , Group , Patient , Practitioner , RelatedPerson

Mappings for the DeviceRequest resource (see Mappings to Other Standards for further information & status).

DeviceRequest workflow.order
    identifier FiveWs.identifier
    status FiveWs.status
    intent FiveWs.class
    priority FiveWs.grade
    code     product[x] FiveWs.what[x]
    parameter FiveWs.what[x]
        code FiveWs.what[x]
        value[x] FiveWs.what[x]
    subject FiveWs.subject[x] FiveWs.subject
    encounter FiveWs.context
    occurrence[x] FiveWs.planned
    authoredOn FiveWs.recorded
    requester FiveWs.author
    performer FiveWs.actor
    location FiveWs.actor
    reason FiveWs.why[x]
DeviceRequest Request
    identifier Request.identifier
    instantiatesCanonical Request.instantiatesCanonical     instantiatesUri Request.instantiatesUri     basedOn Request.basedOn
    replaces Request.replaces
    groupIdentifier Request.groupIdentifier
    status Request.status
    intent Request.intent
    priority Request.priority
    code     doNotPerform Request.code Request.doNotPerform
    product[x] Request.product
    subject Request.subject
    encounter Request.encounter
    occurrence[x] Request.occurrence[x]
    authoredOn Request.authoredOn
    requester Request.requester
    performer Request.performer
    reason Request.reason
    insurance Request.insurance
    supportingInfo Request.supportingInfo
    note Request.note
    relevantHistory Request.relevantHistory
The mappings provided in this tab are indicative of how HL7 v2 fields relate to HL7 FHIR attributes in this resource, but is not complete and without critical HL7 v2 context. The HL7 v2-FHIR Implementation guide, located here icon, provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
DeviceRequest ORC
    identifier ORC.2, ORC.3
    instantiatesCanonical Varies by domain     instantiatesUri Varies by domain     basedOn ORC.8 (plus others)
    replaces Handled by message location of ORC (ORC.1=RO or RU)
    groupIdentifier ORC.4
    status ORC.5
    intent N/A
    priority TQ1.9
    doNotPerform
    code     product[x] Varies by domain
    quantity
    parameter Varies by domain
        code Varies by domain
        value[x] Varies by domain
    subject Accompanying PID segment
    encounter Accompanying PV1
    occurrence[x] Accompanying TQ1/TQ2 segments
    authoredOn ORC.9
    requester ORC.12
    performer PRT
    location
    reason ORC.16
    asNeeded
    asNeededFor
    insurance IN1/IN2
    supportingInfo Accompanying segments
    note NTE
    relevantHistory N/A
DeviceRequest Act[moodCode<=INT]
    identifier .identifier
    instantiatesCanonical .outboundRelationship[typeCode=DEFN].target     instantiatesUri .outboundRelationship[typeCode=DEFN].target     basedOn .outboundRelationship[typeCode=FLFS].target
    replaces .outboundRelationship[typeCode=RPLC].target
    groupIdentifier .inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
    status .status
    intent .moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
    priority .priorityCode
    code     product[x] .code
    quantity quantity
    parameter .code
        code .code
        value[x] .code
    subject .participation[typeCode=SBJ].role
    encounter .inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN]
    occurrence[x] .effectiveTime
    authoredOn .participation[typeCode=AUT].time
    requester .participation[typeCode=AUT].role
    performer .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
    location .participation[typeCode=LOC].role[scoper.determinerCode=KIND].code
    reason .reasonCode
    insurance .outboundRelationship[typeCode=COVBY].target
    supportingInfo .outboundRelationship[typeCode=PERT].target
    note .inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST]
    relevantHistory .inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]
DeviceRequest
    identifier ClinicalStatement.identifier
    instantiatesCanonical     instantiatesUri     basedOn Proposal.prnReason.reason
    replaces
    groupIdentifier
    status Action.currentStatus
    intent
    priority
    doNotPerform
    code     product[x] DeviceUse.device
    quantity
    parameter DeviceUse.device
        code DeviceUse.device
        value[x] DeviceUse.device
    subject ClinicalStatement.subject
    encounter ClinicalStatement.encounter
    occurrence[x] DeviceUse.applicationSchedule
    authoredOn ClinicalStatement.statementDateTime
    requester
    performer
    location
    reason Action.indication.reason
    asNeeded
    asNeededFor
    insurance
    supportingInfo
    note ClinicalStatement.additionalText
    relevantHistory