Release 5 R6 Ballot (2nd Draft)

This page is part of the FHIR Specification (v5.0.0: R5 - STU v6.0.0-ballot2: Release 6 Ballot (2nd Draft) (see Ballot Notes ). This is the The current published version in it's permanent home (it will always be available at this URL). 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
    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         type FiveWs.what[x]
            type         modularType 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
    priority Request.priority
    subject Request.subject
    encounter Request.encounter
    dateTime Request.authoredOn
    orderer Request.requester
        type Request.code
            timing Request.occurrence[x]
            modifier Request.code
            modifier Request.code
            foodType Request.code         fluidConsistencyType             type Request.code
        instruction Request.supportingInfo
        type Request.code
            timing Request.occurrence[x]
        instruction Request.supportingInfo
        baseFormulaType         type Request.code
            type                 timing Request.code Request.occurrence[x]
                timing         administrationInstruction Request.occurrence[x] Request.supportingInfo
        administrationInstruction         modularType Request.supportingInfo Request.code
    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
    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             type ODS-4
        fluidConsistencyType         instruction ODS-4
        instruction         caloricDensity ODS-4
    supplement ODS-1 Value = "P"
        type ODS-3
        productName ODS-3
        schedule
            timing ODS-2, TQ1-7/8
            asNeeded
            asNeededFor
        quantity TQ1-2
        instruction ODS-4
    enteralFormula         caloricDensity
    enteralFormula ODS-1 Value coded for enteral
        baseFormulaType         type ODS-3
        baseFormulaProductName         productName ODS-4
        deliveryDevice
        additive         caloricDensity TQ1-2
            type         routeOfAdministration ODS-3 ODS-4
            productName         administration ODS-4
            quantity             schedule
        caloricDensity                 timing TQ1-2 ODS-2, TQ1-7/8
        routeOfAdministration                 asNeeded ODS-4
        administration                 asNeededFor ODS-4
            schedule             quantity TQ1-2
                timing             rate[x] ODS-2, TQ1-7/8 ODS-4
                asNeeded         maxVolumeToAdminister ODS-4
                asNeededFor         administrationInstruction ODS-4
            quantity     additive TQ1-2
            rate[x]         modularType ODS-4 ODS-3
        maxVolumeToDeliver         productName ODS-4
        administrationInstruction         quantity ODS-4
    note
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)
    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
            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             type .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
            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
            type N/A (not differentiated from NutritionalFormulaType in HL7 v3)             productName N/A         caloricDensity .quantity (caloricDensity)
        routeOfAdministration .routeCode
        administration .outboundRelationship [typeCode =COMP], target [classCode=SBADM, moodCode=RQO]
                timing .expectedUseTime
            quantity .doseQuantity
            rate[x] .rateQuantity
        maxVolumeToDeliver         maxVolumeToAdminister .maxDoseQuantity
        administrationInstruction N/A
        modularType N/A (not differentiated from NutritionalFormulaType in HL7 v3)
        productName N/A