FHIR Release 3 (STU) CI-Build

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this 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 . Page versions: R5 R4B R4 R3 R2

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

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

NutritionOrder clinical.careprovision
    identifier FiveWs.identifier
    status FiveWs.status
    intent FiveWs.class
    priority FiveWs.grade
    subject FiveWs.subject
    encounter FiveWs.context
    dateTime FiveWs.recorded
    requester FiveWs.author
        type FiveWs.what[x]
            modifier FiveWs.what[x]
        type FiveWs.what[x]
        type FiveWs.what[x]
        modularType FiveWs.what[x]
NutritionOrder Request
SupplyRequest     identifier Request.identifier
    basedOn Request.basedOn
    groupIdentifier Request.groupIdentifier
    status Request.status
    intent Request.intent
    priority Request.priority
    subject Request.subject
    encounter Request.encounter
    dateTime Request.authoredOn
    requester Request.requester
    performer Request.performer
        type Request.code
            timing Request.occurrence[x]
            modifier Request.code
            modifier Request.code
            type Request.code
        instruction Request.supportingInfo
        type Request.product
            timing Request.occurrence[x]
        instruction Request.supportingInfo
        type Request.product
                timing Request.occurrence[x]
        administrationInstruction Request.supportingInfo
        modularType Request.product
    note Request.note
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.
.id .statusCode .outboundRelationship [typeCode =COMP], target [classCode=PROC, moodCode=EVN, code=NutritionModificationType] .code .participation{typeCode=PRD].role{classCode=MANU), manufacturedFoodKind .inboundRelationship [typeCode =COMP], target [classCode=PROC, moodCode=EVN, code=DietTextureModificationType] .code .participation{typeCode=PRD].role{classCode=MANU), manufacturedFoodKind; .code .code (Not differentiated from dietTextureModificationType in HL7 v3) .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=SUPPLEMENT] .participation{typeCode=PRD].role{classCode=MANU), manufacturedFoodKind; .code (NutritionalSupplementType) .id .quantity .participation{typeCode=PRD].role{classCode=MANU), manufacturedFoodKind; .code (NutritionalFormulaType) .quantity (caloricDensity) .routeCode .outboundRelationship [typeCode =COMP], target [classCode=SBADM, moodCode=RQO] .doseQuantity .rateQuantity .maxDoseQuantity
NutritionOrder ORC / ODS
    identifier ORC-2/ORC-3
    basedOn
    groupIdentifier ORC-4
    status ORC-1
    intent N/A
    patient     priority .participation[typeCode=SBJ].role
    subject PID
    encounter PV1
    supportingInformation .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    dateTime ORC-9
author.time     requester ORC-12
    orderer     performer .participation[typeCode=AUT].role
    allergyIntolerance .outboundRelationship[typeCode=RSON].target[classCode=OBS, moodCode=EVN]
    foodPreferenceModifier ODS-1 Value = "P",ODS-3
    excludeFoodModifier
N/A     outsideFoodAllowed
    oralDiet oralDiet .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=OralDietSupplyType] ODS-1 Value = "D"
        type ODS-3
        schedule .expectedUseTime
        nutrient             timing ODS-2, TQ1-7/8
            modifier             asNeeded .code
            amount             asNeededFor .quantity
        texture         nutrient ODS-4
            modifier ODS-4
            foodType             amount ODS-4
        texture ODS-4
        fluidConsistencyType             modifier ODS-4
            type ODS-4
        instruction ODS-4
        caloricDensity .text
    supplement ODS-1 Value = "P"
        type ODS-3
        productName ODS-3
        schedule .effectiveTime
        quantity             timing ODS-2, TQ1-7/8
        instruction             asNeeded .text
    enteralFormula             asNeededFor .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=FORMULA]
        baseFormulaType         quantity TQ1-2
        instruction ODS-4
        baseFormulaProductName         caloricDensity .id
        additiveType     enteralFormula ODS-1 Value coded for enteral
N/A (not differentiated from NutritionalFormulaType in HL7 v3)         type ODS-3
        additiveProductName         productName ODS-4
N/A         deliveryDevice[x]
        caloricDensity TQ1-2
        routeOfAdministration ODS-4
        routeofAdministration         administration ODS-4
            schedule
        administration                 timing ODS-2, TQ1-7/8
                asNeeded
            schedule                 asNeededFor .effectiveUseTime
            quantity TQ1-2
            rate[x] ODS-4
        maxVolumeToAdminister ODS-4
        maxVolumeToDeliver         administrationInstruction ODS-4
    additive
        administrationInstruction         modularType ODS-3
N/A         productName ODS-4
        quantity
        routeOfAdministration ODS-4
    note
Request.context.reference(Encounter) Request.requester             foodType
NutritionOrder Request SupplyRequest
    identifier .id
Request.identifier     groupIdentifier .inboundRelationship(typeCode=COMP].source[moodCode=INT].identifier
    status .statusCode
Request.status     intent .moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
    patient     priority .priorityCode
Request.subject.reference(Patient)     subject .participation[typeCode=SBJ].role
    encounter .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    dateTime Request.authoredOn author.time
    orderer     requester .participation[typeCode=AUT].role
    allergyIntolerance .outboundRelationship[typeCode=RSON].target[classCode=OBS, moodCode=EVN]
    foodPreferenceModifier .outboundRelationship [typeCode =COMP], target [classCode=PROC, moodCode=EVN, code=NutritionModificationType]
    excludeFoodModifier N/A
    outsideFoodAllowed N/A
    oralDiet oralDiet .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=OralDietSupplyType]
        type .code
        schedule             timing .expectedUseTime
        nutrient .participation[typeCode=PRD].role[classCode=MANU], manufacturedFoodKind
            modifier .code
            amount .quantity
        texture .inboundRelationship [typeCode =COMP], target [classCode=PROC, moodCode=EVN, code=DietTextureModificationType]
            modifier .code
        fluidConsistencyType             type .participation[typeCode=PRD].role[classCode=MANU], manufacturedFoodKind; .code
        instruction .text
    supplement .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=SUPPLEMENT]
        type .participation[typeCode=PRD].role[classCode=MANU], manufacturedFoodKind; .code (NutritionalSupplementType)
        productName .id
        schedule             timing .expectedUseTime
        quantity .quantity
        instruction .text
    enteralFormula .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=FORMULA]
        baseFormulaType         type .participation[typeCode=PRD].role[classCode=MANU], manufacturedFoodKind; .code (NutritionalFormulaType)
        baseFormulaProductName         productName .id
        additiveType         caloricDensity .quantity (caloricDensity)
        additiveProductName         routeOfAdministration .routeCode
        caloricDensity         administration .outboundRelationship [typeCode =COMP], target [classCode=SBADM, moodCode=RQO]
        routeofAdministration                 timing .expectedUseTime
        administration             quantity .doseQuantity
            schedule             rate[x] .rateQuantity
            quantity         maxVolumeToAdminister .maxDoseQuantity
            rate[x]         administrationInstruction N/A
        maxVolumeToDeliver         modularType N/A (not differentiated from NutritionalFormulaType in HL7 v3)
        administrationInstruction         productName N/A
        routeOfAdministration .routeCode