Class 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
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:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for quantity ().ca.uhn.fhir.model.api.IDatatype
getRate()
Gets the value(s) for rate[x] ().Gets the value(s) for schedule ().boolean
isEmpty()
setQuantity
(SimpleQuantityDt theValue) Sets the value(s) for quantity ()setRate
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for rate[x] ()setSchedule
(TimingDt theValue) Sets the value(s) for schedule ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
EnteralFormulaAdministration
public EnteralFormulaAdministration()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.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 interfaceca.uhn.fhir.model.api.ICompositeElement
-
getSchedule
Gets the value(s) for schedule (). creating it if it does not exist. Will not returnnull
.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 returnnull
.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
Gets the value(s) for rate[x] (). creating it if it does not exist. Will not returnnull
.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.
-