public class SampledData extends Type implements org.hl7.fhir.instance.model.api.ICompositeType
| Modifier and Type | Field and Description |
|---|---|
protected StringType |
data
A series of data points which are decimal values separated by a single space (character u20).
|
protected PositiveIntType |
dimensions
The number of sample points at each time point.
|
protected DecimalType |
factor
A correction factor that is applied to the sampled data points before they are added to the origin.
|
protected DecimalType |
lowerLimit
The lower limit of detection of the measured points.
|
protected Quantity |
origin
The base quantity that a measured value of zero represents.
|
protected DecimalType |
period
The length of time between sampling times, measured in milliseconds.
|
protected DecimalType |
upperLimit
The upper limit of detection of the measured points.
|
| Constructor and Description |
|---|
SampledData()
Constructor
|
SampledData(Quantity origin,
DecimalType period,
PositiveIntType dimensions)
Constructor
|
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected Quantity origin
protected DecimalType period
protected DecimalType factor
protected DecimalType lowerLimit
protected DecimalType upperLimit
protected PositiveIntType dimensions
protected StringType data
public SampledData()
public SampledData(Quantity origin, DecimalType period, PositiveIntType dimensions)
public Quantity getOrigin()
origin (The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series.)public boolean hasOrigin()
public SampledData setOrigin(Quantity value)
value - origin (The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series.)public DecimalType getPeriodElement()
period (The length of time between sampling times, measured in milliseconds.). This is the underlying object with id, value and extensions. The accessor "getPeriod" gives direct access to the valuepublic boolean hasPeriodElement()
public boolean hasPeriod()
public SampledData setPeriodElement(DecimalType value)
value - period (The length of time between sampling times, measured in milliseconds.). This is the underlying object with id, value and extensions. The accessor "getPeriod" gives direct access to the valuepublic BigDecimal getPeriod()
public SampledData setPeriod(BigDecimal value)
value - The length of time between sampling times, measured in milliseconds.public SampledData setPeriod(long value)
value - The length of time between sampling times, measured in milliseconds.public SampledData setPeriod(double value)
value - The length of time between sampling times, measured in milliseconds.public DecimalType getFactorElement()
factor (A correction factor that is applied to the sampled data points before they are added to the origin.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the valuepublic boolean hasFactorElement()
public boolean hasFactor()
public SampledData setFactorElement(DecimalType value)
value - factor (A correction factor that is applied to the sampled data points before they are added to the origin.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the valuepublic BigDecimal getFactor()
public SampledData setFactor(BigDecimal value)
value - A correction factor that is applied to the sampled data points before they are added to the origin.public SampledData setFactor(long value)
value - A correction factor that is applied to the sampled data points before they are added to the origin.public SampledData setFactor(double value)
value - A correction factor that is applied to the sampled data points before they are added to the origin.public DecimalType getLowerLimitElement()
lowerLimit (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).). This is the underlying object with id, value and extensions. The accessor "getLowerLimit" gives direct access to the valuepublic boolean hasLowerLimitElement()
public boolean hasLowerLimit()
public SampledData setLowerLimitElement(DecimalType value)
value - lowerLimit (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).). This is the underlying object with id, value and extensions. The accessor "getLowerLimit" gives direct access to the valuepublic BigDecimal getLowerLimit()
public SampledData setLowerLimit(BigDecimal value)
value - 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).public SampledData setLowerLimit(long value)
value - 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).public SampledData setLowerLimit(double value)
value - 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).public DecimalType getUpperLimitElement()
upperLimit (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).). This is the underlying object with id, value and extensions. The accessor "getUpperLimit" gives direct access to the valuepublic boolean hasUpperLimitElement()
public boolean hasUpperLimit()
public SampledData setUpperLimitElement(DecimalType value)
value - upperLimit (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).). This is the underlying object with id, value and extensions. The accessor "getUpperLimit" gives direct access to the valuepublic BigDecimal getUpperLimit()
public SampledData setUpperLimit(BigDecimal value)
value - 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).public SampledData setUpperLimit(long value)
value - 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).public SampledData setUpperLimit(double value)
value - 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).public PositiveIntType getDimensionsElement()
dimensions (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.). This is the underlying object with id, value and extensions. The accessor "getDimensions" gives direct access to the valuepublic boolean hasDimensionsElement()
public boolean hasDimensions()
public SampledData setDimensionsElement(PositiveIntType value)
value - dimensions (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.). This is the underlying object with id, value and extensions. The accessor "getDimensions" gives direct access to the valuepublic int getDimensions()
public SampledData setDimensions(int value)
value - 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.public StringType getDataElement()
data (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.). This is the underlying object with id, value and extensions. The accessor "getData" gives direct access to the valuepublic boolean hasDataElement()
public boolean hasData()
public SampledData setDataElement(StringType value)
value - data (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.). This is the underlying object with id, value and extensions. The accessor "getData" gives direct access to the valuepublic String getData()
public SampledData setData(String value)
value - 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.protected void listChildren(List<Property> children)
listChildren in class Elementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic SampledData copy()
public void copyValues(SampledData dst)
protected SampledData typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class Elementpublic boolean equalsShallow(Base other_)
equalsShallow in class ElementCopyright © 2014–2021 Health Level 7. All rights reserved.