public static class Observation.ObservationComponentComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
code
Describes what was observed.
|
protected CodeableConcept |
dataAbsentReason
Provides a reason why the expected value in the element Observation.value[x] is missing.
|
protected CodeableConcept |
interpretation
The assessment made based on the result of the observation.
|
protected List<Observation.ObservationReferenceRangeComponent> |
referenceRange
Guidance on how to interpret the value by comparison to a normal or recommended range.
|
protected Type |
value
The information determined as a result of making the observation, if the information has a simple value.
|
modifierExtension| Constructor and Description |
|---|
ObservationComponentComponent()
Constructor
|
ObservationComponentComponent(CodeableConcept code)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected CodeableConcept code
protected Type value
protected CodeableConcept dataAbsentReason
protected CodeableConcept interpretation
protected List<Observation.ObservationReferenceRangeComponent> referenceRange
public ObservationComponentComponent()
public ObservationComponentComponent(CodeableConcept code)
public CodeableConcept getCode()
code (Describes what was observed. Sometimes this is called the observation "code".)public boolean hasCode()
public Observation.ObservationComponentComponent setCode(CodeableConcept value)
value - code (Describes what was observed. Sometimes this is called the observation "code".)public Type getValue()
value (The information determined as a result of making the observation, if the information has a simple value.)public Quantity getValueQuantity() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueQuantity()
public CodeableConcept getValueCodeableConcept() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueCodeableConcept()
public StringType getValueStringType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueStringType()
public Range getValueRange() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueRange()
public Ratio getValueRatio() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueRatio()
public SampledData getValueSampledData() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueSampledData()
public Attachment getValueAttachment() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueAttachment()
public TimeType getValueTimeType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueTimeType()
public DateTimeType getValueDateTimeType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueDateTimeType()
public Period getValuePeriod() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValuePeriod()
public boolean hasValue()
public Observation.ObservationComponentComponent setValue(Type value)
value - value (The information determined as a result of making the observation, if the information has a simple value.)public CodeableConcept getDataAbsentReason()
dataAbsentReason (Provides a reason why the expected value in the element Observation.value[x] is missing.)public boolean hasDataAbsentReason()
public Observation.ObservationComponentComponent setDataAbsentReason(CodeableConcept value)
value - dataAbsentReason (Provides a reason why the expected value in the element Observation.value[x] is missing.)public CodeableConcept getInterpretation()
interpretation (The assessment made based on the result of the observation. Intended as a simple compact code often placed adjacent to the result value in reports and flow sheets to signal the meaning/normalcy status of the result. Otherwise known as abnormal flag.)public boolean hasInterpretation()
public Observation.ObservationComponentComponent setInterpretation(CodeableConcept value)
value - interpretation (The assessment made based on the result of the observation. Intended as a simple compact code often placed adjacent to the result value in reports and flow sheets to signal the meaning/normalcy status of the result. Otherwise known as abnormal flag.)public List<Observation.ObservationReferenceRangeComponent> getReferenceRange()
referenceRange (Guidance on how to interpret the value by comparison to a normal or recommended range.)public Observation.ObservationComponentComponent setReferenceRange(List<Observation.ObservationReferenceRangeComponent> theReferenceRange)
this for easy method chainingpublic boolean hasReferenceRange()
public Observation.ObservationReferenceRangeComponent addReferenceRange()
public Observation.ObservationComponentComponent addReferenceRange(Observation.ObservationReferenceRangeComponent t)
public Observation.ObservationReferenceRangeComponent getReferenceRangeFirstRep()
referenceRange, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic Observation.ObservationComponentComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.