Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3

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 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[x]     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
    performerType FiveWs.actor     performer FiveWs.actor
    reasonCode     location FiveWs.why[x] FiveWs.actor
    reasonReference     reason FiveWs.why[x]
DeviceRequest Request
    identifier Request.identifier
    instantiatesCanonical Request.instantiatesCanonical     instantiatesUri Request.instantiatesUri     basedOn Request.basedOn
    priorRequest     replaces Request.replaces
    groupIdentifier Request.groupIdentifier
    status Request.status
    intent Request.intent
    priority Request.priority
    code[x]     doNotPerform Request.doNotPerform
Request.code     product[x] Request.product
    subject Request.subject
    encounter Request.encounter
    occurrence[x] Request.occurrence[x]
    authoredOn Request.authoredOn
    requester Request.requester
    performerType Request.performerType     performer Request.performer
    reasonCode Request.reasonCode     reasonReference     reason Request.reasonReference 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)
    priorRequest     replaces Handled by message location of ORC (ORC.1=RO or RU)
    groupIdentifier ORC.4
    status ORC.5
    intent N/A
    priority TQ1.9
    code[x]     doNotPerform
    product[x] Varies by domain
    parameter     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
    performerType     performer PRT
    performer     location PRT
    reasonCode     reason ORC.16
    reasonReference     asNeeded
ORC.16     asNeededFor
    insurance IN1/IN2
    supportingInfo Accompanying segments
    note NTE
    relevantHistory N/A
.reasonCode .outboundRelationship[typeCode=RSON].target
DeviceRequest Act[moodCode<=INT]
    identifier .identifier
    instantiatesCanonical .outboundRelationship[typeCode=DEFN].target     instantiatesUri .outboundRelationship[typeCode=DEFN].target     basedOn .outboundRelationship[typeCode=FLFS].target
    priorRequest     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[x]     product[x] .code
    parameter     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
    performerType .participation[typeCode=PRF].role[scoper.determinerCode=KIND].code     performer .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
    reasonCode     location .participation[typeCode=LOC].role[scoper.determinerCode=KIND].code
    reasonReference     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     basedOn Proposal.prnReason.reason
    instantiatesUri     replaces
    basedOn     groupIdentifier Proposal.prnReason.reason
    priorRequest     status Action.currentStatus
    groupIdentifier     intent
    status     priority Action.currentStatus
    intent     doNotPerform
    priority     product[x] DeviceUse.device
    code[x]     quantity DeviceUse.device
    parameter DeviceUse.device
        code DeviceUse.device
        value[x] DeviceUse.device
    subject ClinicalStatement.subject
    encounter ClinicalStatement.encounter
    occurrence[x] DeviceUse.applicationSchedule
    authoredOn ClinicalStatement.statementDateTime
    requester
    performerType     performer
    performer     location
    reasonCode     reason Action.indication.reason
    reasonReference     asNeeded
    asNeededFor
    insurance
    supportingInfo
    note ClinicalStatement.additionalText
    relevantHistory