Class NutritionOrder.EnteralFormulaAdministration

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.NutritionOrder.EnteralFormulaAdministration
All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
Enclosing class:
NutritionOrder

public static class NutritionOrder.EnteralFormulaAdministration
extends ca.uhn.fhir.model.api.BaseIdentifiableElement
implements ca.uhn.fhir.model.api.IResourceBlock
Block class for child element: NutritionOrder.enteralFormula.administration ()

Definition: Formula administration instructions as structured data. This repeating structure allows for changing the administration rate or volume over time for both bolus and continuous feeding. An example of this would be an instruction to increase the rate of continuous feeding every 2 hours.

See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.hl7.fhir.instance.model.api.IBase
    • getAllPopulatedChildElementsOfType

      public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
      Specified by:
      getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
    • getSchedule

      Gets the value(s) for schedule (). creating it if it does not exist. Will not return null.

      Definition: The time period and frequency at which the enteral formula should be delivered to the patient

    • setSchedule

      Sets the value(s) for schedule ()

      Definition: The time period and frequency at which the enteral formula should be delivered to the patient

    • getQuantity

      Gets the value(s) for quantity (). creating it if it does not exist. Will not return null.

      Definition: The volume of formula to provide to the patient per the specified administration schedule.

    • setQuantity

      Sets the value(s) for quantity ()

      Definition: The volume of formula to provide to the patient per the specified administration schedule.

    • getRate

      public ca.uhn.fhir.model.api.IDatatype getRate()
      Gets the value(s) for rate[x] (). creating it if it does not exist. Will not return null.

      Definition: The rate of administration of formula via a feeding pump, e.g. 60 mL per hour, according to the specified schedule.

    • setRate

      public NutritionOrder.EnteralFormulaAdministration setRate​(ca.uhn.fhir.model.api.IDatatype theValue)
      Sets the value(s) for rate[x] ()

      Definition: The rate of administration of formula via a feeding pump, e.g. 60 mL per hour, according to the specified schedule.