Release 4 4B

This page is part of the FHIR Specification (v4.0.1: R4 (v4.3.0: R4B - Mixed Normative and STU ) 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 R4B R4 R3 R2

Orders and Observations 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
    identifier FiveWs.identifier
    status FiveWs.status
    intent FiveWs.class
    patient 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 FiveWs.what[x]
NutritionOrder Request
    identifier Request.identifier
    instantiatesCanonical Request.instantiatesCanonical
    instantiatesUri Request.instantiatesUri
    instantiates Request.instantiates
    status Request.status
    intent Request.intent
    patient Request.subject
    encounter Request.encounter
    dateTime Request.authoredOn
    orderer Request.requester
        type Request.code
        schedule Request.occurrence[x]
            modifier Request.code
            modifier Request.code
            foodType Request.code
        fluidConsistencyType Request.code
        instruction Request.supportingInfo
        type Request.code
        schedule Request.occurrence[x]
        instruction Request.supportingInfo
        baseFormulaType Request.code
        additiveType Request.code
            schedule 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
    status ORC-1
    intent N/A
    patient PID
    encounter PV1
    dateTime ORC-9
    orderer ORC-12
    allergyIntolerance
    foodPreferenceModifier ODS-1 Value = "P",ODS-3
    excludeFoodModifier
    oralDiet ODS-1 Value = "D"
        type ODS-3
        schedule ODS-2, TQ1-7/8
        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
        quantity TQ1-2
        instruction ODS-4
    enteralFormula ODS-1 Value coded for enteral
        baseFormulaType ODS-3
        baseFormulaProductName ODS-4
        additiveType ODS-3
        additiveProductName ODS-4
        caloricDensity TQ1-2
        routeofAdministration ODS-4
        administration ODS-4
            schedule ODS-2,TQ1-7/8
            quantity TQ1-2
            rate[x] ODS-4
        maxVolumeToDeliver ODS-4
        administrationInstruction ODS-4
    note
NutritionOrder SupplyRequest
    identifier .id
    instantiatesCanonical .outboundRelationship[typeCode=DEFN].target
    instantiatesUri .outboundRelationship[typeCode=DEFN].target
    instantiates .outboundRelationship[typeCode=DEFN].target
    status .statusCode
    intent .moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
    patient .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
    oralDiet oralDiet .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=OralDietSupplyType]
        type .code
        schedule .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 .effectiveTime
        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 N/A (not differentiated from NutritionalFormulaType in HL7 v3)
        additiveProductName N/A
        caloricDensity .quantity (caloricDensity)
        routeofAdministration .routeCode
        administration .outboundRelationship [typeCode =COMP], target [classCode=SBADM, moodCode=RQO]
            schedule .effectiveUseTime
            quantity .doseQuantity
            rate[x] .rateQuantity
        maxVolumeToDeliver .maxDoseQuantity
        administrationInstruction N/A