public static class ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Range |
age
The age at which this reference range is applicable.
|
protected List<CodeableConcept> |
appliesTo
Codes to indicate the target population this reference range applies to.
|
protected Enumeration<ObservationDefinition.ObservationRangeCategory> |
category
The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition.
|
protected StringType |
condition
Text based condition for which the reference range is valid.
|
protected CodeableConcept |
context
Codes to indicate the health context the range applies to.
|
protected Enumeration<Enumerations.AdministrativeGender> |
gender
Sex of the population the range applies to.
|
protected Range |
gestationalAge
The gestational age to which this reference range is applicable, in the context of pregnancy.
|
protected Range |
range
The low and high values determining the interval.
|
modifierExtension| Constructor and Description |
|---|
ObservationDefinitionQualifiedIntervalComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, 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, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected Enumeration<ObservationDefinition.ObservationRangeCategory> category
protected Range range
protected CodeableConcept context
protected List<CodeableConcept> appliesTo
protected Enumeration<Enumerations.AdministrativeGender> gender
protected Range age
protected Range gestationalAge
protected StringType condition
public ObservationDefinitionQualifiedIntervalComponent()
public Enumeration<ObservationDefinition.ObservationRangeCategory> getCategoryElement()
category (The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition.). This is the underlying object with id, value and extensions. The accessor "getCategory" gives direct access to the valuepublic boolean hasCategoryElement()
public boolean hasCategory()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setCategoryElement(Enumeration<ObservationDefinition.ObservationRangeCategory> value)
value - category (The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition.). This is the underlying object with id, value and extensions. The accessor "getCategory" gives direct access to the valuepublic ObservationDefinition.ObservationRangeCategory getCategory()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setCategory(ObservationDefinition.ObservationRangeCategory value)
value - The category of interval of values for continuous or ordinal observations conforming to this ObservationDefinition.public Range getRange()
range (The low and high values determining the interval. There may be only one of the two.)public boolean hasRange()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setRange(Range value)
value - range (The low and high values determining the interval. There may be only one of the two.)public CodeableConcept getContext()
context (Codes to indicate the health context the range applies to. For example, the normal or therapeutic range.)public boolean hasContext()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setContext(CodeableConcept value)
value - context (Codes to indicate the health context the range applies to. For example, the normal or therapeutic range.)public List<CodeableConcept> getAppliesTo()
appliesTo (Codes to indicate the target population this reference range applies to.)public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setAppliesTo(List<CodeableConcept> theAppliesTo)
this for easy method chainingpublic boolean hasAppliesTo()
public CodeableConcept addAppliesTo()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent addAppliesTo(CodeableConcept t)
public CodeableConcept getAppliesToFirstRep()
appliesTo, creating it if it does not already existpublic Enumeration<Enumerations.AdministrativeGender> getGenderElement()
gender (Sex of the population the range applies to.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the valuepublic boolean hasGenderElement()
public boolean hasGender()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setGenderElement(Enumeration<Enumerations.AdministrativeGender> value)
value - gender (Sex of the population the range applies to.). This is the underlying object with id, value and extensions. The accessor "getGender" gives direct access to the valuepublic Enumerations.AdministrativeGender getGender()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setGender(Enumerations.AdministrativeGender value)
value - Sex of the population the range applies to.public Range getAge()
age (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.)public boolean hasAge()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setAge(Range value)
value - age (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.)public Range getGestationalAge()
gestationalAge (The gestational age to which this reference range is applicable, in the context of pregnancy.)public boolean hasGestationalAge()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setGestationalAge(Range value)
value - gestationalAge (The gestational age to which this reference range is applicable, in the context of pregnancy.)public StringType getConditionElement()
condition (Text based condition for which the reference range is valid.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the valuepublic boolean hasConditionElement()
public boolean hasCondition()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setConditionElement(StringType value)
value - condition (Text based condition for which the reference range is valid.). This is the underlying object with id, value and extensions. The accessor "getCondition" gives direct access to the valuepublic String getCondition()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setCondition(String value)
value - Text based condition for which the reference range is valid.protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent copy()
copy in class BackboneElementpublic void copyValues(ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.