Show / Hide Table of Contents

Class NutritionOrder

A request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident.

Inheritance
System.Object
Resource
DomainResource
NutritionOrder
Implements
IFhirJsonSerializable
Inherited Members
DomainResource.Contained
DomainResource.Extension
DomainResource.ModifierExtension
DomainResource.Text
Resource.Id
Resource._Id
Resource.ImplicitRules
Resource._ImplicitRules
Resource.Language
Resource._Language
Resource.Meta
Namespace: fhirCsR2.Models
Assembly: fhirCsR2.dll
Syntax
public class NutritionOrder : DomainResource, IFhirJsonSerializable

Properties

| Improve this Doc View Source

_DateTime

Extension container element for DateTime

Declaration
public Element _DateTime { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

_Status

Extension container element for Status

Declaration
public Element _Status { get; set; }
Property Value
Type Description
Element
| Improve this Doc View Source

AllergyIntolerance

A link to a record of allergies or intolerances which should be included in the nutrition order.

Declaration
public List<Reference> AllergyIntolerance { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Reference>
| Improve this Doc View Source

DateTime

The date and time that this nutrition order was requested.

Declaration
public string DateTime { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Encounter

An encounter that provides additional information about the healthcare context in which this request is made.

Declaration
public Reference Encounter { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

EnteralFormula

Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.

Declaration
public NutritionOrderEnteralFormula EnteralFormula { get; set; }
Property Value
Type Description
NutritionOrderEnteralFormula
| Improve this Doc View Source

ExcludeFoodModifier

This modifier is used to convey order-specific modifiers about the type of food that should NOT be given. These can be derived from patient allergies, intolerances, or preferences such as No Red Meat, No Soy or No Wheat or Gluten-Free. While it should not be necessary to repeat allergy or intolerance information captured in the referenced allergyIntolerance resource in the excludeFoodModifier, this element may be used to convey additional specificity related to foods that should be eliminated from the patient’s diet for any reason. This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings.

Declaration
public List<CodeableConcept> ExcludeFoodModifier { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<CodeableConcept>
| Improve this Doc View Source

FoodPreferenceModifier

This modifier is used to convey order-specific modifiers about the type of food that should be given. These can be derived from patient allergies, intolerances, or preferences such as Halal, Vegan or Kosher. This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings.

Declaration
public List<CodeableConcept> FoodPreferenceModifier { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<CodeableConcept>
| Improve this Doc View Source

Identifier

Identifiers assigned to this order by the order sender or by the order receiver.

Declaration
public List<Identifier> Identifier { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<Identifier>
| Improve this Doc View Source

OralDiet

Diet given orally in contrast to enteral (tube) feeding.

Declaration
public NutritionOrderOralDiet OralDiet { get; set; }
Property Value
Type Description
NutritionOrderOralDiet
| Improve this Doc View Source

Orderer

The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.

Declaration
public Reference Orderer { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

Patient

The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.

Declaration
public Reference Patient { get; set; }
Property Value
Type Description
Reference
| Improve this Doc View Source

ResourceType

Resource Type Name

Declaration
public override string ResourceType { get; }
Property Value
Type Description
System.String
Overrides
Resource.ResourceType
| Improve this Doc View Source

Status

The workflow status of the nutrition order/request.

Declaration
public string Status { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Supplement

Oral nutritional products given in order to add further nutritional value to the patient's diet.

Declaration
public List<NutritionOrderSupplement> Supplement { get; set; }
Property Value
Type Description
fhirCsR2.Models.List<NutritionOrderSupplement>

Methods

| Improve this Doc View Source

DeserializeJson(ref Utf8JsonReader, JsonSerializerOptions)

Deserialize a JSON object

Declaration
public void DeserializeJson(ref Utf8JsonReader reader, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
| Improve this Doc View Source

DeserializeJsonProperty(ref Utf8JsonReader, JsonSerializerOptions, String)

Deserialize a JSON property

Declaration
public void DeserializeJsonProperty(ref Utf8JsonReader reader, JsonSerializerOptions options, string propertyName)
Parameters
Type Name Description
Utf8JsonReader reader
JsonSerializerOptions options
System.String propertyName
| Improve this Doc View Source

SerializeJson(Utf8JsonWriter, JsonSerializerOptions, Boolean)

Serialize to a JSON object

Declaration
public void SerializeJson(Utf8JsonWriter writer, JsonSerializerOptions options, bool includeStartObject = true)
Parameters
Type Name Description
Utf8JsonWriter writer
JsonSerializerOptions options
System.Boolean includeStartObject

Implements

IFhirJsonSerializable
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX