R6 Ballot (2nd Draft)

Publish-box (todo)

Orders and Observations icon Work GroupMaturity Level: N/AStandards Status: InformativeSecurity 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]
        type FiveWs.what[x]
        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
            type Request.code
        instruction Request.supportingInfo
        type Request.code
            timing Request.occurrence[x]
        instruction Request.supportingInfo
        type Request.code
                timing Request.occurrence[x]
        administrationInstruction Request.supportingInfo
        modularType 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
            type ODS-4
        instruction ODS-4
        caloricDensity
    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
        caloricDensity
    enteralFormula ODS-1 Value coded for enteral
        type ODS-3
        productName ODS-4
        deliveryDevice
        caloricDensity TQ1-2
        routeOfAdministration ODS-4
        administration ODS-4
            schedule
                timing ODS-2, TQ1-7/8
                asNeeded
                asNeededFor
            quantity TQ1-2
            rate[x] ODS-4
        maxVolumeToAdminister ODS-4
        administrationInstruction ODS-4
    additive
        modularType ODS-3
        productName ODS-4
        quantity
    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
            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
            timing .expectedUseTime
        quantity .quantity
        instruction .text
    enteralFormula .outboundRelationship [typeCode =COMP], target [classCode=SPLY, moodCode=RQO, code=FORMULA]
        type .participation[typeCode=PRD].role[classCode=MANU], manufacturedFoodKind; .code (NutritionalFormulaType)
        productName .id
        caloricDensity .quantity (caloricDensity)
        routeOfAdministration .routeCode
        administration .outboundRelationship [typeCode =COMP], target [classCode=SBADM, moodCode=RQO]
                timing .expectedUseTime
            quantity .doseQuantity
            rate[x] .rateQuantity
        maxVolumeToAdminister .maxDoseQuantity
        administrationInstruction N/A
        modularType N/A (not differentiated from NutritionalFormulaType in HL7 v3)
        productName N/A