Class Observation.ReferenceRange
- 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:
Observation
Definition: Guidance on how to interpret the value by comparison to a normal or recommended range
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAge()
Gets the value(s) for age ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getHigh()
Gets the value(s) for high ().getLow()
Gets the value(s) for low ().Gets the value(s) for meaning ().getText()
Gets the value(s) for text ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for text ().boolean
isEmpty()
Sets the value(s) for age ()setHigh
(SimpleQuantityDt theValue) Sets the value(s) for high ()setLow
(SimpleQuantityDt theValue) Sets the value(s) for low ()setMeaning
(CodeableConceptDt theValue) Sets the value(s) for meaning ()setText
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for text ()Sets the value for text ()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
-
ReferenceRange
public ReferenceRange()
-
-
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
-
getLow
Gets the value(s) for low (). creating it if it does not exist. Will not returnnull
.Definition: The value of the low bound of the reference range. The low bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the low bound is omitted, it is assumed to be meaningless (e.g. reference range is <=2.3).
-
setLow
Sets the value(s) for low ()Definition: The value of the low bound of the reference range. The low bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the low bound is omitted, it is assumed to be meaningless (e.g. reference range is <=2.3).
-
getHigh
Gets the value(s) for high (). creating it if it does not exist. Will not returnnull
.Definition: The value of the high bound of the reference range. The high bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the high bound is omitted, it is assumed to be meaningless (e.g. reference range is >= 2.3).
-
setHigh
Sets the value(s) for high ()Definition: The value of the high bound of the reference range. The high bound of the reference range endpoint is inclusive of the value (e.g. reference range is >=5 - <=9). If the high bound is omitted, it is assumed to be meaningless (e.g. reference range is >= 2.3).
-
getMeaning
Gets the value(s) for meaning (). creating it if it does not exist. Will not returnnull
.Definition: Code for the meaning of the reference range
-
setMeaning
Sets the value(s) for meaning ()Definition: Code for the meaning of the reference range
-
getAge
Gets the value(s) for age (). creating it if it does not exist. Will not returnnull
.Definition: The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so
-
setAge
Sets the value(s) for age ()Definition: The age at which this reference range is applicable. This is a neonatal age (e.g. number of weeks at term) if the meaning says so
-
getTextElement
Gets the value(s) for text (). creating it if it does not exist. Will not returnnull
.Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.
-
getText
Gets the value(s) for text (). creating it if it does not exist. This method may returnnull
.Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.
-
setText
Sets the value(s) for text ()Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.
-
setText
Sets the value for text ()Definition: Text based reference range in an observation which may be used when a quantitative range is not appropriate for an observation. An example would be a reference value of \"Negative\" or a list or table of 'normals'.
-