public class NutritionOrder extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
NutritionOrder.NutritiionOrderIntent |
static class |
NutritionOrder.NutritiionOrderIntentEnumFactory |
static class |
NutritionOrder.NutritionOrderEnteralFormulaAdministrationComponent |
static class |
NutritionOrder.NutritionOrderEnteralFormulaComponent |
static class |
NutritionOrder.NutritionOrderOralDietComponent |
static class |
NutritionOrder.NutritionOrderOralDietNutrientComponent |
static class |
NutritionOrder.NutritionOrderOralDietTextureComponent |
static class |
NutritionOrder.NutritionOrderStatus |
static class |
NutritionOrder.NutritionOrderStatusEnumFactory |
static class |
NutritionOrder.NutritionOrderSupplementComponent |
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ADDITIVE
Fluent Client search parameter constant for additive
|
protected List<Reference> |
allergyIntolerance
A link to a record of allergies or intolerances which should be included in the nutrition order.
|
protected List<AllergyIntolerance> |
allergyIntoleranceTarget
The actual objects that are the target of the reference (A link to a record of allergies or intolerances which should be included in the nutrition order.)
|
protected DateTimeType |
dateTime
The date and time that this nutrition order was requested.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATETIME
Fluent Client search parameter constant for datetime
|
protected Reference |
encounter
An encounter that provides additional information about the healthcare context in which this request is made.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected Encounter |
encounterTarget
The actual object that is the target of the reference (An encounter that provides additional information about the healthcare context in which this request is made.)
|
protected NutritionOrder.NutritionOrderEnteralFormulaComponent |
enteralFormula
Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.
|
protected List<CodeableConcept> |
excludeFoodModifier
This modifier is used to convey Order-specific modifier about the type of oral food or oral fluids that should not be given.
|
protected List<CodeableConcept> |
foodPreferenceModifier
This modifier is used to convey order-specific modifiers about the type of food that should be given.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
FORMULA
Fluent Client search parameter constant for formula
|
protected List<Identifier> |
identifier
Identifiers assigned to this order by the order sender or by the order receiver.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INSTANTIATES_CANONICAL
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements.
|
protected List<UriType> |
instantiates
The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INSTANTIATES_CANONICAL
Fluent Client search parameter constant for instantiates-canonical
|
static ca.uhn.fhir.rest.gclient.UriClientParam |
INSTANTIATES_URI
Fluent Client search parameter constant for instantiates-uri
|
protected List<CanonicalType> |
instantiatesCanonical
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.
|
protected List<UriType> |
instantiatesUri
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.
|
protected Enumeration<NutritionOrder.NutritiionOrderIntent> |
intent
Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.
|
protected List<Annotation> |
note
Comments made about the {{title}} by the requester, performer, subject or other participants.
|
protected NutritionOrder.NutritionOrderOralDietComponent |
oralDiet
Diet given orally in contrast to enteral (tube) feeding.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ORALDIET
Fluent Client search parameter constant for oraldiet
|
protected Reference |
orderer
The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.
|
protected Resource |
ordererTarget
The actual object that is the target of the reference (The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.)
|
protected Reference |
patient
The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Patient |
patientTarget
The actual object that is the target of the reference (The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.)
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROVIDER
Fluent Client search parameter constant for provider
|
static String |
SP_ADDITIVE
Search parameter: additive
|
static String |
SP_DATETIME
Search parameter: datetime
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_FORMULA
Search parameter: formula
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_INSTANTIATES_CANONICAL
Search parameter: instantiates-canonical
|
static String |
SP_INSTANTIATES_URI
Search parameter: instantiates-uri
|
static String |
SP_ORALDIET
Search parameter: oraldiet
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PROVIDER
Search parameter: provider
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUPPLEMENT
Search parameter: supplement
|
protected Enumeration<NutritionOrder.NutritionOrderStatus> |
status
The workflow status of the nutrition order/request.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<NutritionOrder.NutritionOrderSupplementComponent> |
supplement
Oral nutritional products given in order to add further nutritional value to the patient's diet.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SUPPLEMENT
Fluent Client search parameter constant for supplement
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
NutritionOrder()
Constructor
|
NutritionOrder(Enumeration<NutritionOrder.NutritionOrderStatus> status,
Enumeration<NutritionOrder.NutritiionOrderIntent> intent,
Reference patient,
DateTimeType dateTime)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected List<CanonicalType> instantiatesCanonical
protected List<UriType> instantiatesUri
protected List<UriType> instantiates
protected Enumeration<NutritionOrder.NutritionOrderStatus> status
protected Enumeration<NutritionOrder.NutritiionOrderIntent> intent
protected Reference patient
protected Patient patientTarget
protected Reference encounter
protected Encounter encounterTarget
protected DateTimeType dateTime
protected Reference orderer
protected Resource ordererTarget
protected List<Reference> allergyIntolerance
protected List<AllergyIntolerance> allergyIntoleranceTarget
protected List<CodeableConcept> foodPreferenceModifier
protected List<CodeableConcept> excludeFoodModifier
protected NutritionOrder.NutritionOrderOralDietComponent oralDiet
protected List<NutritionOrder.NutritionOrderSupplementComponent> supplement
protected NutritionOrder.NutritionOrderEnteralFormulaComponent enteralFormula
protected List<Annotation> note
public static final String SP_IDENTIFIER
Description: Return nutrition orders with this external identifier
Type: token
Path: NutritionOrder.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Return nutrition orders with this external identifier
Type: token
Path: NutritionOrder.identifier
public static final String SP_DATETIME
Description: Return nutrition orders requested on this date
Type: date
Path: NutritionOrder.dateTime
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATETIME
Description: Return nutrition orders requested on this date
Type: date
Path: NutritionOrder.dateTime
public static final String SP_PROVIDER
Description: The identity of the provider who placed the nutrition order
Type: reference
Path: NutritionOrder.orderer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDER
Description: The identity of the provider who placed the nutrition order
Type: reference
Path: NutritionOrder.orderer
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDER
public static final String SP_PATIENT
Description: The identity of the person who requires the diet, formula or nutritional supplement
Type: reference
Path: NutritionOrder.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: The identity of the person who requires the diet, formula or nutritional supplement
Type: reference
Path: NutritionOrder.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_SUPPLEMENT
Description: Type of supplement product requested
Type: token
Path: NutritionOrder.supplement.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SUPPLEMENT
Description: Type of supplement product requested
Type: token
Path: NutritionOrder.supplement.type
public static final String SP_FORMULA
Description: Type of enteral or infant formula
Type: token
Path: NutritionOrder.enteralFormula.baseFormulaType
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FORMULA
Description: Type of enteral or infant formula
Type: token
Path: NutritionOrder.enteralFormula.baseFormulaType
public static final String SP_INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: NutritionOrder.instantiatesCanonical
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INSTANTIATES_CANONICAL
Description: Instantiates FHIR protocol or definition
Type: reference
Path: NutritionOrder.instantiatesCanonical
public static final ca.uhn.fhir.model.api.Include INCLUDE_INSTANTIATES_CANONICAL
public static final String SP_INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: NutritionOrder.instantiatesUri
public static final ca.uhn.fhir.rest.gclient.UriClientParam INSTANTIATES_URI
Description: Instantiates external protocol or definition
Type: uri
Path: NutritionOrder.instantiatesUri
public static final String SP_ENCOUNTER
Description: Return nutrition orders with this encounter identifier
Type: reference
Path: NutritionOrder.encounter
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENCOUNTER
Description: Return nutrition orders with this encounter identifier
Type: reference
Path: NutritionOrder.encounter
public static final ca.uhn.fhir.model.api.Include INCLUDE_ENCOUNTER
public static final String SP_ORALDIET
Description: Type of diet that can be consumed orally (i.e., take via the mouth).
Type: token
Path: NutritionOrder.oralDiet.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ORALDIET
Description: Type of diet that can be consumed orally (i.e., take via the mouth).
Type: token
Path: NutritionOrder.oralDiet.type
public static final String SP_STATUS
Description: Status of the nutrition order.
Type: token
Path: NutritionOrder.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Status of the nutrition order.
Type: token
Path: NutritionOrder.status
public static final String SP_ADDITIVE
Description: Type of module component to add to the feeding
Type: token
Path: NutritionOrder.enteralFormula.additiveType
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ADDITIVE
Description: Type of module component to add to the feeding
Type: token
Path: NutritionOrder.enteralFormula.additiveType
public NutritionOrder()
public NutritionOrder(Enumeration<NutritionOrder.NutritionOrderStatus> status, Enumeration<NutritionOrder.NutritiionOrderIntent> intent, Reference patient, DateTimeType dateTime)
public List<Identifier> getIdentifier()
identifier (Identifiers assigned to this order by the order sender or by the order receiver.)public NutritionOrder setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public NutritionOrder addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic List<CanonicalType> getInstantiatesCanonical()
instantiatesCanonical (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 NutritionOrder setInstantiatesCanonical(List<CanonicalType> theInstantiatesCanonical)
this for easy method chainingpublic boolean hasInstantiatesCanonical()
public CanonicalType addInstantiatesCanonicalElement()
instantiatesCanonical (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 NutritionOrder addInstantiatesCanonical(String value)
value - instantiatesCanonical (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 boolean hasInstantiatesCanonical(String value)
value - instantiatesCanonical (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 List<UriType> getInstantiatesUri()
instantiatesUri (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 NutritionOrder setInstantiatesUri(List<UriType> theInstantiatesUri)
this for easy method chainingpublic boolean hasInstantiatesUri()
public UriType addInstantiatesUriElement()
instantiatesUri (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 NutritionOrder addInstantiatesUri(String value)
value - instantiatesUri (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 boolean hasInstantiatesUri(String value)
value - instantiatesUri (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 List<UriType> getInstantiates()
instantiates (The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.)public NutritionOrder setInstantiates(List<UriType> theInstantiates)
this for easy method chainingpublic boolean hasInstantiates()
public UriType addInstantiatesElement()
instantiates (The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.)public NutritionOrder addInstantiates(String value)
value - instantiates (The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.)public boolean hasInstantiates(String value)
value - instantiates (The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.)public Enumeration<NutritionOrder.NutritionOrderStatus> getStatusElement()
status (The workflow status of the nutrition order/request.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public NutritionOrder setStatusElement(Enumeration<NutritionOrder.NutritionOrderStatus> value)
value - status (The workflow status of the nutrition order/request.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic NutritionOrder.NutritionOrderStatus getStatus()
public NutritionOrder setStatus(NutritionOrder.NutritionOrderStatus value)
value - The workflow status of the nutrition order/request.public Enumeration<NutritionOrder.NutritiionOrderIntent> getIntentElement()
intent (Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic boolean hasIntentElement()
public boolean hasIntent()
public NutritionOrder setIntentElement(Enumeration<NutritionOrder.NutritiionOrderIntent> value)
value - intent (Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.). This is the underlying object with id, value and extensions. The accessor "getIntent" gives direct access to the valuepublic NutritionOrder.NutritiionOrderIntent getIntent()
public NutritionOrder setIntent(NutritionOrder.NutritiionOrderIntent value)
value - Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.public Reference getPatient()
patient (The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.)public boolean hasPatient()
public NutritionOrder setPatient(Reference value)
value - patient (The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.)public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.)public NutritionOrder setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.)public Reference getEncounter()
encounter (An encounter that provides additional information about the healthcare context in which this request is made.)public boolean hasEncounter()
public NutritionOrder setEncounter(Reference value)
value - encounter (An encounter that provides additional information about the healthcare context in which this request is made.)public Encounter getEncounterTarget()
encounter The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (An encounter that provides additional information about the healthcare context in which this request is made.)public NutritionOrder setEncounterTarget(Encounter value)
value - encounter The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (An encounter that provides additional information about the healthcare context in which this request is made.)public DateTimeType getDateTimeElement()
dateTime (The date and time that this nutrition order was requested.). This is the underlying object with id, value and extensions. The accessor "getDateTime" gives direct access to the valuepublic boolean hasDateTimeElement()
public boolean hasDateTime()
public NutritionOrder setDateTimeElement(DateTimeType value)
value - dateTime (The date and time that this nutrition order was requested.). This is the underlying object with id, value and extensions. The accessor "getDateTime" gives direct access to the valuepublic Date getDateTime()
public NutritionOrder setDateTime(Date value)
value - The date and time that this nutrition order was requested.public Reference getOrderer()
orderer (The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.)public boolean hasOrderer()
public NutritionOrder setOrderer(Reference value)
value - orderer (The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.)public Resource getOrdererTarget()
orderer The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.)public NutritionOrder setOrdererTarget(Resource value)
value - orderer The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.)public List<Reference> getAllergyIntolerance()
allergyIntolerance (A link to a record of allergies or intolerances which should be included in the nutrition order.)public NutritionOrder setAllergyIntolerance(List<Reference> theAllergyIntolerance)
this for easy method chainingpublic boolean hasAllergyIntolerance()
public Reference addAllergyIntolerance()
public NutritionOrder addAllergyIntolerance(Reference t)
public Reference getAllergyIntoleranceFirstRep()
allergyIntolerance, creating it if it does not already exist@Deprecated public List<AllergyIntolerance> getAllergyIntoleranceTarget()
@Deprecated public AllergyIntolerance addAllergyIntoleranceTarget()
public List<CodeableConcept> getFoodPreferenceModifier()
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.)public NutritionOrder setFoodPreferenceModifier(List<CodeableConcept> theFoodPreferenceModifier)
this for easy method chainingpublic boolean hasFoodPreferenceModifier()
public CodeableConcept addFoodPreferenceModifier()
public NutritionOrder addFoodPreferenceModifier(CodeableConcept t)
public CodeableConcept getFoodPreferenceModifierFirstRep()
foodPreferenceModifier, creating it if it does not already existpublic List<CodeableConcept> getExcludeFoodModifier()
excludeFoodModifier (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 NutritionOrder setExcludeFoodModifier(List<CodeableConcept> theExcludeFoodModifier)
this for easy method chainingpublic boolean hasExcludeFoodModifier()
public CodeableConcept addExcludeFoodModifier()
public NutritionOrder addExcludeFoodModifier(CodeableConcept t)
public CodeableConcept getExcludeFoodModifierFirstRep()
excludeFoodModifier, creating it if it does not already existpublic NutritionOrder.NutritionOrderOralDietComponent getOralDiet()
oralDiet (Diet given orally in contrast to enteral (tube) feeding.)public boolean hasOralDiet()
public NutritionOrder setOralDiet(NutritionOrder.NutritionOrderOralDietComponent value)
value - oralDiet (Diet given orally in contrast to enteral (tube) feeding.)public List<NutritionOrder.NutritionOrderSupplementComponent> getSupplement()
supplement (Oral nutritional products given in order to add further nutritional value to the patient's diet.)public NutritionOrder setSupplement(List<NutritionOrder.NutritionOrderSupplementComponent> theSupplement)
this for easy method chainingpublic boolean hasSupplement()
public NutritionOrder.NutritionOrderSupplementComponent addSupplement()
public NutritionOrder addSupplement(NutritionOrder.NutritionOrderSupplementComponent t)
public NutritionOrder.NutritionOrderSupplementComponent getSupplementFirstRep()
supplement, creating it if it does not already existpublic NutritionOrder.NutritionOrderEnteralFormulaComponent getEnteralFormula()
enteralFormula (Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.)public boolean hasEnteralFormula()
public NutritionOrder setEnteralFormula(NutritionOrder.NutritionOrderEnteralFormulaComponent value)
value - enteralFormula (Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.)public List<Annotation> getNote()
note (Comments made about the {{title}} by the requester, performer, subject or other participants.)public NutritionOrder setNote(List<Annotation> theNote)
this for easy method chainingpublic boolean hasNote()
public Annotation addNote()
public NutritionOrder addNote(Annotation t)
public Annotation getNoteFirstRep()
note, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic NutritionOrder copy()
copy in class DomainResourcepublic void copyValues(NutritionOrder dst)
protected NutritionOrder typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.