Class TNutritionOrder

Unit

Declaration

type TNutritionOrder = class(TDomainResource)

Description

A request to supply a diet, formula feeding (enteral) or oral nutritional supplement to a patient/resident. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property instantiatesCanonical : TBSFHIRPrimitiveStringArray read GetinstantiatesCanonicalArray;
Public property instantiatesUri : TBSFHIRPrimitiveStringArray read GetinstantiatesUriArray;
Public property instantiates : TBSFHIRPrimitiveStringArray read GetinstantiatesArray;
Public property basedOn : TReferenceArray read GetbasedOnArray;
Public property groupIdentifier : TIdentifier read GetgroupIdentifier write SetgroupIdentifier;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TRequestStatus read GetstatusElement write SetstatusElement;
Public property intent : string read Getintent write Setintent;
Public property intentElement : TRequestIntent read GetintentElement write SetintentElement;
Public property priority : string read Getpriority write Setpriority;
Public property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property supportingInformation : TReferenceArray read GetsupportingInformationArray;
Public property dateTime_ : string read GetdateTime_ write SetdateTime_;
Public property dateTime_Element : TdateTime_ read GetdateTime_Element write SetdateTime_Element;
Public property orderer : TReference read Getorderer write Setorderer;
Public property performer : TCodeableReferenceArray read GetperformerArray;
Public property allergyIntolerance : TReferenceArray read GetallergyIntoleranceArray;
Public property foodPreferenceModifier : TCodeableConceptArray read GetfoodPreferenceModifierArray;
Public property excludeFoodModifier : TCodeableConceptArray read GetexcludeFoodModifierArray;
Public property outsideFoodAllowed : boolean read GetoutsideFoodAllowed write SetoutsideFoodAllowed;
Public property outsideFoodAllowedElement : Tboolean read GetoutsideFoodAllowedElement write SetoutsideFoodAllowedElement;
Public property oralDiet : TNutritionOrderOralDiet read GetoralDiet write SetoralDiet;
Public property supplement : TNutritionOrderSupplementArray read GetsupplementArray;
Public property enteralFormula : TNutritionOrderEnteralFormula read GetenteralFormula write SetenteralFormula;
Public property note : TAnnotationArray read GetnoteArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

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

Public property instantiatesCanonical : TBSFHIRPrimitiveStringArray read GetinstantiatesCanonicalArray;

The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.

Public property instantiatesUri : TBSFHIRPrimitiveStringArray read GetinstantiatesUriArray;

The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.

Public property instantiates : TBSFHIRPrimitiveStringArray read GetinstantiatesArray;

The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A plan or request that is fulfilled in whole or in part by this nutrition order.

Public property groupIdentifier : TIdentifier read GetgroupIdentifier write SetgroupIdentifier;

A shared identifier common to all nutrition orders that were authorized more or less simultaneously by a single author, representing the composite or group identifier.

Public property status : string read Getstatus write Setstatus;

The workflow status of the nutrition order/request.

Public property statusElement : TRequestStatus read GetstatusElement write SetstatusElement;
 
Public property intent : string read Getintent write Setintent;

Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.

Public property intentElement : TRequestIntent read GetintentElement write SetintentElement;
 
Public property priority : string read Getpriority write Setpriority;

Indicates how quickly the Nutrition Order should be addressed with respect to other requests.

Public property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement;
 
Public property subject : TReference read Getsubject write Setsubject;

The person or set of individuals who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.

Public property encounter : TReference read Getencounter write Setencounter;

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

Public property supportingInformation : TReferenceArray read GetsupportingInformationArray;

Information to support fulfilling (i.e. dispensing or administering) of the nutrition, for example, patient height and weight

. )

Public property dateTime_ : string read GetdateTime_ write SetdateTime_;

The date and time that this nutrition order was requested.

Public property dateTime_Element : TdateTime_ read GetdateTime_Element write SetdateTime_Element;
 
Public property orderer : TReference read Getorderer write Setorderer;

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

Public property performer : TCodeableReferenceArray read GetperformerArray;

The specified desired performer of the nutrition order.

Public property allergyIntolerance : TReferenceArray read GetallergyIntoleranceArray;

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

Public property foodPreferenceModifier : TCodeableConceptArray read GetfoodPreferenceModifierArray;

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.

Public property excludeFoodModifier : TCodeableConceptArray read GetexcludeFoodModifierArray;

This modifier is used to convey Order-specific modifier about the type of oral food or oral fluids 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.

Public property outsideFoodAllowed : boolean read GetoutsideFoodAllowed write SetoutsideFoodAllowed;

This modifier is used to convey whether a food item is allowed to be brought in by the patient and/or family. If set to true, indicates that the receiving system does not need to supply the food item.

Public property outsideFoodAllowedElement : Tboolean read GetoutsideFoodAllowedElement write SetoutsideFoodAllowedElement;
 
Public property oralDiet : TNutritionOrderOralDiet read GetoralDiet write SetoralDiet;

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

Public property supplement : TNutritionOrderSupplementArray read GetsupplementArray;

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

Public property enteralFormula : TNutritionOrderEnteralFormula read GetenteralFormula write SetenteralFormula;

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

Public property note : TAnnotationArray read GetnoteArray;

Comments made about the {{title}} by the requester, performer, subject or other participants.


Generated by PasDoc 0.15.0.