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