Release 4 5

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

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

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

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