PatientDietaryRegime

A dietary regime assigned to a patient for a specific period. Covers medical diets (diabetic, renal), pre-operative restrictions (NPO), and religious/cultural dietary preferences.

Overview

PatientDietaryRegime tracks dietary requirements and restrictions for patients. These may be medically necessary (diabetic diet, low sodium), temporary (NPO before surgery), or based on patient preferences (vegetarian, halal). The entity links dietary requirements to prescribing practitioners, underlying medical conditions, and time periods for coordinated meal planning and clinical care.

Key Concepts

Regime Categories

Dietary regimes via HealthReferenceDietaryRegime fall into categories:

Medical Diets

  • Diabetic - Controlled carbohydrates for blood sugar management
  • Renal - Restricted protein, sodium, potassium for kidney disease
  • Cardiac - Low sodium, low fat for heart conditions
  • Pureed/Mechanical soft - For swallowing difficulties

Pre/Post-Operative

  • NPO (Nothing by Mouth) - Before surgery or procedures
  • Clear liquids - Post-operative recovery
  • Full liquids - Progression after clear liquids

Therapeutic

  • Low sodium - Hypertension management
  • Low fat - Gallbladder, pancreatic conditions
  • High fiber - Digestive health
  • Gluten-free - Celiac disease

Religious/Cultural

  • Halal - Islamic dietary laws
  • Kosher - Jewish dietary laws
  • Vegetarian/Vegan - No meat or animal products

Time-Bound Regimes

The period via Period defines when the regime applies:

  • Permanent regimes have only startDate (e.g., diabetic diet)
  • Temporary regimes have both startDate and endDate (e.g., NPO)

The calculated isActive field indicates current applicability.

Clinical Context

Each regime can be linked to:

  • prescribedBy - The Practitioner who ordered the diet
  • relatedCondition - The PatientMedicalCondition requiring the diet
  • reason - Free-text explanation of why the diet is needed

Use Cases

Inpatient Meal Planning

When preparing hospital meals:

  1. Query active dietary regimes for patient
  2. Apply all applicable restrictions (may have multiple)
  3. Generate compliant meal options
  4. Label trays with diet type and restrictions
  5. Alert kitchen to any conflicts or special needs

Pre-Operative Preparation

Before surgery:

  1. Create NPO regime with surgery date
  2. Set period.endDate to post-operative date
  3. Notify patient of fasting requirements
  4. Alert nursing staff on shift change
  5. Verify compliance before procedure

Chronic Disease Management

For ongoing conditions:

  1. Link dietary regime to medical condition
  2. Document prescribing provider
  3. Set open-ended period (no end date)
  4. Include specific instructions in notes
  5. Coordinate with nutritionist if needed

Religious Accommodation

For cultural/religious needs:

  1. Record patient's dietary preferences
  2. Create permanent regime (no end date)
  3. Mark as patient-requested vs. medically required
  4. Ensure kitchen can accommodate
  5. Document for future admissions

Diet Progression

Post-operative diet advancement:

  1. Start with NPO regime
  2. Progress to clear liquids (update regime)
  3. Advance to full liquids, then regular
  4. Document progression with dates
  5. Link all to surgical encounter

Related Entities

EntityRelationshipDescription
PatientBelongs toThe patient following this dietary regime
HealthReferenceDietaryRegimeReferencesThe specific type of diet
PeriodContainsTime period the regime is in effect
PractitionerReferencesProvider who prescribed the diet
PatientMedicalConditionReferencesMedical condition requiring the diet

Calculated Fields

FieldTypeDescription
isActivebooleanTrue if current date falls within the regime period
8 properties
Schema

Properties

PropertyTypeModeDescriptionRequired
patientPatient
stored

Patient following this dietary regime

Required
regimeHealthReferenceDietaryRegime
stored

Dietary regime to follow

Required
periodPeriod
stored

Period during which this regime applies

Optional
prescribedByPractitioner
stored

Practitioner who prescribed the dietary regime

Optional
reasonstring
stored

Medical reason for the dietary regime

Example: "Pre-operative preparation"

Optional
relatedConditionPatientMedicalCondition
stored

Medical condition requiring this dietary regime

Optional
isActiveboolean
calculated

Whether the regime is currently active based on period

Optional
notesstring
stored

Additional instructions or notes about the regime

Optional

Examples

Example 1

{
  "@type": "PatientDietaryRegime",
  "patient": {
    "@type": "Patient",
    "givenName": "John",
    "familyName": "Smith"
  },
  "regime": {
    "@type": "HealthReferenceDietaryRegime",
    "code": "DIABETIC",
    "label": "Diabetic Diet",
    "category": "medical"
  },
  "period": {
    "@type": "Period",
    "startDate": "2023-06-15"
  },
  "prescribedBy": {
    "@type": "Practitioner",
    "givenName": "Sarah",
    "familyName": "Williams"
  },
  "reason": "Type 2 diabetes management",
  "notes": "Limit carbohydrates to 45g per meal"
}

Example 2

{
  "@type": "PatientDietaryRegime",
  "patient": {
    "@type": "Patient",
    "givenName": "Sarah",
    "familyName": "Johnson"
  },
  "regime": {
    "@type": "HealthReferenceDietaryRegime",
    "code": "NPO",
    "label": "Nothing by Mouth",
    "category": "medical"
  },
  "period": {
    "@type": "Period",
    "startDate": "2024-03-15",
    "endDate": "2024-03-16"
  },
  "prescribedBy": {
    "@type": "Practitioner",
    "givenName": "Michael",
    "familyName": "Chen"
  },
  "reason": "Pre-operative preparation for surgery",
  "notes": "NPO after midnight before surgery"
}

Example 3

{
  "@type": "PatientDietaryRegime",
  "patient": {
    "@type": "Patient",
    "givenName": "Robert",
    "familyName": "Williams"
  },
  "regime": {
    "@type": "HealthReferenceDietaryRegime",
    "code": "HALAL",
    "label": "Halal Diet",
    "category": "religious"
  },
  "period": {
    "@type": "Period",
    "startDate": "2020-01-01"
  },
  "reason": "Religious preference",
  "notes": "Permanent dietary requirement"
}