ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

NutritionOrder — Nutritional prescription

The hospital or outpatient diet order in FHIR. Texture, restrictions, exclusions, schedule, nutrient targets, oral supplementation: the dietitian's full toolkit.

Purpose of the resource

NutritionOrder is the formal diet prescription for a patient during inpatient care, home hospitalisation or outpatient care. It follows the Request pattern (intent, priority, status, occurrence) shared with MedicationRequest and ServiceRequest.

It can describe up to three simultaneous feeding modes: oral (meal tray), enteral (nasogastric tube, jejunostomy) and supplementation (oral nutritional supplements).

Key fields

FieldTypeCardinalityRole
identifierIdentifier[]0..*Business identifiers of the prescription.
instantiatesCanonicalcanonical[]0..*Reference to a PlanDefinition (nutritional protocol).
statuscode1..1draft | active | on-hold | revoked | completed | entered-in-error | unknown.
intentcode1..1proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option.
prioritycode0..1routine | urgent | asap | stat.
subjectReference(Patient | Group)1..1Subject.
encounterReference(Encounter)0..1Context.
dateTimedateTime1..1Issue date.
ordererReference(Practitioner | PractitionerRole)0..1Prescriber.
allergyIntoleranceReference(AllergyIntolerance)[]0..*Allergies to honour.
foodPreferenceModifierCodeableConcept[]0..*Preferences (vegetarian, kosher, halal).
excludeFoodModifierCodeableConcept[]0..*Exclusions.
outsideFoodAllowedboolean0..1Family-brought food permitted.
oralDietBackboneElement0..1Oral diet (type, texture, fluids, nutrient targets).
supplementBackboneElement[]0..*Oral nutritional supplements.
enteralFormulaBackboneElement0..1Enteral feeding (tube).

JSON example

json nutritionorder-example.json
{
  "resourceType": "NutritionOrder",
  "id": "example-diabetic-diet",
  "identifier": [{
    "system": "http://example.org/ordering-system",
    "value": "NO-2026-001"
  }],
  "status": "active",
  "intent": "order",
  "subject": { "reference": "Patient/example" },
  "encounter": { "reference": "Encounter/example" },
  "dateTime": "2026-05-15T08:00:00Z",
  "orderer": { "reference": "Practitioner/example-dietitian" },
  "excludeFoodModifier": [{
    "coding": [{
      "system": "http://snomed.info/sct",
      "code": "227493005",
      "display": "Cashew nut"
    }]
  }],
  "oralDiet": {
    "type": [{
      "coding": [{
        "system": "http://snomed.info/sct",
        "code": "160670007",
        "display": "Diabetic diet"
      }]
    }],
    "schedule": {
      "repeat": {
        "boundsPeriod": {
          "start": "2026-05-15T08:00:00Z"
        },
        "frequency": 3,
        "period": 1,
        "periodUnit": "d"
      }
    },
    "texture": [{
      "modifier": {
        "coding": [{
          "system": "http://snomed.info/sct",
          "code": "228053002",
          "display": "Easy to chew food"
        }]
      }
    }]
  }
}

Oral, enteral, supplement

  • oralDiet — meal tray. Typical fields: type, schedule, nutrient, texture, fluidConsistencyType, instruction.
  • supplement — oral nutritional supplements (ONS) prescribed on top of the standard meal.
  • enteralFormula — tube-administered formula: baseFormulaType, additive, caloricDensity, routeOfAdministration, administration (schedule, rate, quantity).

Common pitfalls

  • Allergies copied as free text — reference AllergyIntolerance for traceability.
  • Missing texture for a dysphagic patient — major clinical risk.
  • Indeterminate schedule — always state frequency and bounds.
  • Confusion supplement / enteralFormula — supplement is oral; enteralFormula is tube-fed.