Class SampledDataDt
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeDatatype
,ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IDatatype
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseDatatype
,org.hl7.fhir.instance.model.api.ICompositeType
Definition: A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data
Requirements: There is a need for a concise way to handle the data produced by devices that sample a physical state at a high frequency
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getData()
Gets the value(s) for data ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for data ().Gets the value(s) for dimensions ().ca.uhn.fhir.model.primitive.PositiveIntDt
Gets the value(s) for dimensions ().Gets the value(s) for factor ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for factor ().Gets the value(s) for lowerLimit ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for lowerLimit ().Gets the value(s) for origin ().Gets the value(s) for period ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for period ().Gets the value(s) for upperLimit ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for upperLimit ().boolean
isEmpty()
setData
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for data ()Sets the value for data ()setDimensions
(int theInteger) Sets the value for dimensions ()setDimensions
(ca.uhn.fhir.model.primitive.PositiveIntDt theValue) Sets the value(s) for dimensions ()setFactor
(double theValue) Sets the value for factor ()setFactor
(long theValue) Sets the value for factor ()setFactor
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for factor ()setFactor
(BigDecimal theValue) Sets the value for factor ()setLowerLimit
(double theValue) Sets the value for lowerLimit ()setLowerLimit
(long theValue) Sets the value for lowerLimit ()setLowerLimit
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for lowerLimit ()setLowerLimit
(BigDecimal theValue) Sets the value for lowerLimit ()setOrigin
(SimpleQuantityDt theValue) Sets the value(s) for origin ()setPeriod
(double theValue) Sets the value for period ()setPeriod
(long theValue) Sets the value for period ()setPeriod
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for period ()setPeriod
(BigDecimal theValue) Sets the value for period ()setUpperLimit
(double theValue) Sets the value for upperLimit ()setUpperLimit
(long theValue) Sets the value for upperLimit ()setUpperLimit
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for upperLimit ()setUpperLimit
(BigDecimal theValue) Sets the value for upperLimit ()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
-
Constructor Details
-
SampledDataDt
public SampledDataDt()Constructor
-
-
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
-
getOrigin
Gets the value(s) for origin (). creating it if it does not exist. Will not returnnull
.Definition: The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
-
setOrigin
Sets the value(s) for origin ()Definition: The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series
-
getPeriodElement
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: The length of time between sampling times, measured in milliseconds
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. This method may returnnull
.Definition: The length of time between sampling times, measured in milliseconds
-
setPeriod
Sets the value(s) for period ()Definition: The length of time between sampling times, measured in milliseconds
-
setPeriod
Sets the value for period ()Definition: The length of time between sampling times, measured in milliseconds
-
setPeriod
Sets the value for period ()Definition: The length of time between sampling times, measured in milliseconds
-
setPeriod
Sets the value for period ()Definition: The length of time between sampling times, measured in milliseconds
-
getFactorElement
Gets the value(s) for factor (). creating it if it does not exist. Will not returnnull
.Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
getFactor
Gets the value(s) for factor (). creating it if it does not exist. This method may returnnull
.Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
setFactor
Sets the value(s) for factor ()Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
setFactor
Sets the value for factor ()Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
setFactor
Sets the value for factor ()Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
setFactor
Sets the value for factor ()Definition: A correction factor that is applied to the sampled data points before they are added to the origin
-
getLowerLimitElement
Gets the value(s) for lowerLimit (). creating it if it does not exist. Will not returnnull
.Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
getLowerLimit
Gets the value(s) for lowerLimit (). creating it if it does not exist. This method may returnnull
.Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
setLowerLimit
Sets the value(s) for lowerLimit ()Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
setLowerLimit
Sets the value for lowerLimit ()Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
setLowerLimit
Sets the value for lowerLimit ()Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
setLowerLimit
Sets the value for lowerLimit ()Definition: The lower limit of detection of the measured points. This is needed if any of the data points have the value \"L\" (lower than detection limit)
-
getUpperLimitElement
Gets the value(s) for upperLimit (). creating it if it does not exist. Will not returnnull
.Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
getUpperLimit
Gets the value(s) for upperLimit (). creating it if it does not exist. This method may returnnull
.Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
setUpperLimit
Sets the value(s) for upperLimit ()Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
setUpperLimit
Sets the value for upperLimit ()Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
setUpperLimit
Sets the value for upperLimit ()Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
setUpperLimit
Sets the value for upperLimit ()Definition: The upper limit of detection of the measured points. This is needed if any of the data points have the value \"U\" (higher than detection limit)
-
getDimensionsElement
Gets the value(s) for dimensions (). creating it if it does not exist. Will not returnnull
.Definition: The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once
-
getDimensions
Gets the value(s) for dimensions (). creating it if it does not exist. This method may returnnull
.Definition: The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once
-
setDimensions
Sets the value(s) for dimensions ()Definition: The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once
-
setDimensions
Sets the value for dimensions ()Definition: The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once
-
getDataElement
Gets the value(s) for data (). creating it if it does not exist. Will not returnnull
.Definition: A series of data points which are decimal values separated by a single space (character u20). The special values \"E\" (error), \"L\" (below detection limit) and \"U\" (above detection limit) can also be used in place of a decimal value
-
getData
Gets the value(s) for data (). creating it if it does not exist. This method may returnnull
.Definition: A series of data points which are decimal values separated by a single space (character u20). The special values \"E\" (error), \"L\" (below detection limit) and \"U\" (above detection limit) can also be used in place of a decimal value
-
setData
Sets the value(s) for data ()Definition: A series of data points which are decimal values separated by a single space (character u20). The special values \"E\" (error), \"L\" (below detection limit) and \"U\" (above detection limit) can also be used in place of a decimal value
-
setData
Sets the value for data ()Definition: A series of data points which are decimal values separated by a single space (character u20). The special values \"E\" (error), \"L\" (below detection limit) and \"U\" (above detection limit) can also be used in place of a decimal value
-