FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Responsible Owner: FHIR Infrastructure icon Informative

Mappings for the request pattern (see Mappings to Other Standards for further information & status).

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.
Request ORC
    identifier ORC.2, ORC.3
    basedOn ORC.8 (plus others)
    replaces Handled by message location of ORC (ORC.1=RO or RU)
    groupIdentifier ORC.4
    status ORC.5
    statusReason
    intent N/A
    priority TQ1.9
    doNotPerform
    category
    code Varies by domain
    product Varies by domain
    subject Accompanying PID segment
    encounter Accompanying PV1
    occurrence[x] Accompanying TQ1/TQ2 segments
    authoredOn ORC.9
    requester ORC.12
    reported[x]
    performerType PRT
    performer PRT
    deliverTo
    reason ORC.16
    insurance IN1/IN2
    supportingInfo Accompanying segments
    note NTE
    relevantHistory N/A
Request Act[moodCode<=INT]
    identifier .identifier
    basedOn .outboundRelationship[typeCode=FLFS].target
    replaces .outboundRelationship[typeCode=RPLC].target
    groupIdentifier .inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
    status .status
    statusReason .inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde
    intent .moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
    priority .priorityCode
    code .code
    product .participation[typeCode=PRD].role
    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
    reported[x] .participation[typeCode=RPT].role
    performerType .participation[typeCode=PRF].role[scoper.determinerCode=KIND].code
    performer .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
    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]