
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
public static class Observation.ReferenceRange extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: Guidance on how to interpret the value by comparison to a normal or recommended range
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ReferenceRange()
-
Method Summary
Modifier and Type Method Description RangeDt
getAge()
Gets the value(s) for age ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
SimpleQuantityDt
getHigh()
Gets the value(s) for high ().SimpleQuantityDt
getLow()
Gets the value(s) for low ().CodeableConceptDt
getMeaning()
Gets the value(s) for meaning ().String
getText()
Gets the value(s) for text ().ca.uhn.fhir.model.primitive.StringDt
getTextElement()
Gets the value(s) for text ().boolean
isEmpty()
Observation.ReferenceRange
setAge(RangeDt theValue)
Sets the value(s) for age ()Observation.ReferenceRange
setHigh(SimpleQuantityDt theValue)
Sets the value(s) for high ()Observation.ReferenceRange
setLow(SimpleQuantityDt theValue)
Sets the value(s) for low ()Observation.ReferenceRange
setMeaning(CodeableConceptDt theValue)
Sets the value(s) for meaning ()Observation.ReferenceRange
setText(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for text ()Observation.ReferenceRange
setText(String theString)
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'.
-