Package org.hl7.fhir.r5.model
Class ObservationDefinition.ObservationDefinitionQualifiedValueComponent
- java.lang.Object
-
- org.hl7.fhir.r5.model.Base
-
- org.hl7.fhir.r5.model.Element
-
- org.hl7.fhir.r5.model.BackboneElement
-
- org.hl7.fhir.r5.model.ObservationDefinition.ObservationDefinitionQualifiedValueComponent
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseBackboneElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
- Enclosing class:
- ObservationDefinition
public static class ObservationDefinition.ObservationDefinitionQualifiedValueComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected CanonicalTypeabnormalCodedValueSetThe set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.protected RangeageThe age range this set of qualified values applies to.protected List<CodeableConcept>appliesToThe target population this set of qualified values applies to.protected StringTypeconditionText based condition for which the the set of qualified values is valid.protected CodeableConceptcontextA concept defining the context for this set of qualified values.protected CanonicalTypecriticalCodedValueSetThe set of critical coded results for qualitative observations that match the criteria of this set of qualified values.protected Enumeration<Enumerations.AdministrativeGender>genderThe gender this set of qualified values applies to.protected RangegestationalAgeThe gestational age this set of qualified values applies to.protected CanonicalTypenormalCodedValueSetThe set of normal coded results for qualitative observations that match the criteria of this set of qualified values.protected RangerangeThe range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.protected Enumeration<ObservationDefinition.ObservationRangeCategory>rangeCategoryThe category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.protected CanonicalTypevalidCodedValueSetThe set of valid coded results for qualitative observations that match the criteria of this set of qualified values.-
Fields inherited from class org.hl7.fhir.r5.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ObservationDefinitionQualifiedValueComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r5.model.BackboneElement
addModifierExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, removeExtension, setModifierExtension
-
Methods inherited from class org.hl7.fhir.r5.model.Element
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
-
Methods inherited from class org.hl7.fhir.r5.model.Base
children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getXhtml, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
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
getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement
getUserData, setUserData
-
-
-
-
Field Detail
-
context
protected CodeableConcept context
A concept defining the context for this set of qualified values.
-
appliesTo
protected List<CodeableConcept> appliesTo
The target population this set of qualified values applies to.
-
gender
protected Enumeration<Enumerations.AdministrativeGender> gender
The gender this set of qualified values applies to.
-
gestationalAge
protected Range gestationalAge
The gestational age this set of qualified values applies to.
-
condition
protected StringType condition
Text based condition for which the the set of qualified values is valid.
-
rangeCategory
protected Enumeration<ObservationDefinition.ObservationRangeCategory> rangeCategory
The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.
-
range
protected Range range
The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.
-
validCodedValueSet
protected CanonicalType validCodedValueSet
The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.
-
normalCodedValueSet
protected CanonicalType normalCodedValueSet
The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.
-
abnormalCodedValueSet
protected CanonicalType abnormalCodedValueSet
The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.
-
criticalCodedValueSet
protected CanonicalType criticalCodedValueSet
The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.
-
-
Constructor Detail
-
ObservationDefinitionQualifiedValueComponent
public ObservationDefinitionQualifiedValueComponent()
Constructor
-
-
Method Detail
-
getContext
public CodeableConcept getContext()
- Returns:
context(A concept defining the context for this set of qualified values.)
-
hasContext
public boolean hasContext()
-
setContext
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setContext(CodeableConcept value)
- Parameters:
value-context(A concept defining the context for this set of qualified values.)
-
getAppliesTo
public List<CodeableConcept> getAppliesTo()
- Returns:
appliesTo(The target population this set of qualified values applies to.)
-
setAppliesTo
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setAppliesTo(List<CodeableConcept> theAppliesTo)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasAppliesTo
public boolean hasAppliesTo()
-
addAppliesTo
public CodeableConcept addAppliesTo()
-
addAppliesTo
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent addAppliesTo(CodeableConcept t)
-
getAppliesToFirstRep
public CodeableConcept getAppliesToFirstRep()
- Returns:
- The first repetition of repeating field
appliesTo, creating it if it does not already exist {3}
-
getGenderElement
public Enumeration<Enumerations.AdministrativeGender> getGenderElement()
- Returns:
gender(The gender this set of qualified values applies to.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the value
-
hasGenderElement
public boolean hasGenderElement()
-
hasGender
public boolean hasGender()
-
setGenderElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setGenderElement(Enumeration<Enumerations.AdministrativeGender> value)
- Parameters:
value-gender(The gender this set of qualified values applies to.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the value
-
getGender
public Enumerations.AdministrativeGender getGender()
- Returns:
- The gender this set of qualified values applies to.
-
setGender
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setGender(Enumerations.AdministrativeGender value)
- Parameters:
value- The gender this set of qualified values applies to.
-
hasAge
public boolean hasAge()
-
setAge
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setAge(Range value)
- Parameters:
value-age(The age range this set of qualified values applies to.)
-
getGestationalAge
public Range getGestationalAge()
- Returns:
gestationalAge(The gestational age this set of qualified values applies to.)
-
hasGestationalAge
public boolean hasGestationalAge()
-
setGestationalAge
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setGestationalAge(Range value)
- Parameters:
value-gestationalAge(The gestational age this set of qualified values applies to.)
-
getConditionElement
public StringType getConditionElement()
- Returns:
condition(Text based condition for which the the set of qualified values is valid.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the value
-
hasConditionElement
public boolean hasConditionElement()
-
hasCondition
public boolean hasCondition()
-
setConditionElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setConditionElement(StringType value)
- Parameters:
value-condition(Text based condition for which the the set of qualified values is valid.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the value
-
getCondition
public String getCondition()
- Returns:
- Text based condition for which the the set of qualified values is valid.
-
setCondition
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setCondition(String value)
- Parameters:
value- Text based condition for which the the set of qualified values is valid.
-
getRangeCategoryElement
public Enumeration<ObservationDefinition.ObservationRangeCategory> getRangeCategoryElement()
- Returns:
rangeCategory(The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getRangeCategory" gives direct access to the value
-
hasRangeCategoryElement
public boolean hasRangeCategoryElement()
-
hasRangeCategory
public boolean hasRangeCategory()
-
setRangeCategoryElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setRangeCategoryElement(Enumeration<ObservationDefinition.ObservationRangeCategory> value)
- Parameters:
value-rangeCategory(The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getRangeCategory" gives direct access to the value
-
getRangeCategory
public ObservationDefinition.ObservationRangeCategory getRangeCategory()
- Returns:
- The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.
-
setRangeCategory
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setRangeCategory(ObservationDefinition.ObservationRangeCategory value)
- Parameters:
value- The category of range of values for continuous or ordinal observations that match the criteria of this set of qualified values.
-
getRange
public Range getRange()
- Returns:
range(The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.)
-
hasRange
public boolean hasRange()
-
setRange
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setRange(Range value)
- Parameters:
value-range(The range of values defined for continuous or ordinal observations that match the criteria of this set of qualified values.)
-
getValidCodedValueSetElement
public CanonicalType getValidCodedValueSetElement()
- Returns:
validCodedValueSet(The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getValidCodedValueSet" gives direct access to the value
-
hasValidCodedValueSetElement
public boolean hasValidCodedValueSetElement()
-
hasValidCodedValueSet
public boolean hasValidCodedValueSet()
-
setValidCodedValueSetElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setValidCodedValueSetElement(CanonicalType value)
- Parameters:
value-validCodedValueSet(The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getValidCodedValueSet" gives direct access to the value
-
getValidCodedValueSet
public String getValidCodedValueSet()
- Returns:
- The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.
-
setValidCodedValueSet
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setValidCodedValueSet(String value)
- Parameters:
value- The set of valid coded results for qualitative observations that match the criteria of this set of qualified values.
-
getNormalCodedValueSetElement
public CanonicalType getNormalCodedValueSetElement()
- Returns:
normalCodedValueSet(The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getNormalCodedValueSet" gives direct access to the value
-
hasNormalCodedValueSetElement
public boolean hasNormalCodedValueSetElement()
-
hasNormalCodedValueSet
public boolean hasNormalCodedValueSet()
-
setNormalCodedValueSetElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setNormalCodedValueSetElement(CanonicalType value)
- Parameters:
value-normalCodedValueSet(The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getNormalCodedValueSet" gives direct access to the value
-
getNormalCodedValueSet
public String getNormalCodedValueSet()
- Returns:
- The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.
-
setNormalCodedValueSet
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setNormalCodedValueSet(String value)
- Parameters:
value- The set of normal coded results for qualitative observations that match the criteria of this set of qualified values.
-
getAbnormalCodedValueSetElement
public CanonicalType getAbnormalCodedValueSetElement()
- Returns:
abnormalCodedValueSet(The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getAbnormalCodedValueSet" gives direct access to the value
-
hasAbnormalCodedValueSetElement
public boolean hasAbnormalCodedValueSetElement()
-
hasAbnormalCodedValueSet
public boolean hasAbnormalCodedValueSet()
-
setAbnormalCodedValueSetElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setAbnormalCodedValueSetElement(CanonicalType value)
- Parameters:
value-abnormalCodedValueSet(The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getAbnormalCodedValueSet" gives direct access to the value
-
getAbnormalCodedValueSet
public String getAbnormalCodedValueSet()
- Returns:
- The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.
-
setAbnormalCodedValueSet
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setAbnormalCodedValueSet(String value)
- Parameters:
value- The set of abnormal coded results for qualitative observations that match the criteria of this set of qualified values.
-
getCriticalCodedValueSetElement
public CanonicalType getCriticalCodedValueSetElement()
- Returns:
criticalCodedValueSet(The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getCriticalCodedValueSet" gives direct access to the value
-
hasCriticalCodedValueSetElement
public boolean hasCriticalCodedValueSetElement()
-
hasCriticalCodedValueSet
public boolean hasCriticalCodedValueSet()
-
setCriticalCodedValueSetElement
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setCriticalCodedValueSetElement(CanonicalType value)
- Parameters:
value-criticalCodedValueSet(The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.). This is the underlying object with id, value and extensions. The accessor "getCriticalCodedValueSet" gives direct access to the value
-
getCriticalCodedValueSet
public String getCriticalCodedValueSet()
- Returns:
- The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.
-
setCriticalCodedValueSet
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent setCriticalCodedValueSet(String value)
- Parameters:
value- The set of critical coded results for qualitative observations that match the criteria of this set of qualified values.
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public ObservationDefinition.ObservationDefinitionQualifiedValueComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(ObservationDefinition.ObservationDefinitionQualifiedValueComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-