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 CodeableConcept |
category
The category or type of interval.
|
protected StringType |
condition
Text based condition for which the reference range is valid.
|
protected Range |
gestationalAge
The gestational age at which this reference range is applicable, in the context of pregnancy.
|
protected Range |
range
The range of the interval.
|
protected CodeableConcept |
type
Codes to indicate what part of the targeted reference population it applies to.
|
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, 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, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected CodeableConcept category
protected CodeableConcept type
protected List<CodeableConcept> appliesTo
protected Range age
protected Range gestationalAge
protected StringType condition
public ObservationDefinitionQualifiedIntervalComponent()
public CodeableConcept getCategory()
category (The category or type of interval.)public boolean hasCategory()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setCategory(CodeableConcept value)
value - category (The category or type of interval.)public boolean hasRange()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setRange(Range value)
value - range (The range of the interval.)public CodeableConcept getType()
type (Codes to indicate what part of the targeted reference population it applies to. For example, the normal or therapeutic range.)public boolean hasType()
public ObservationDefinition.ObservationDefinitionQualifiedIntervalComponent setType(CodeableConcept value)
value - type (Codes to indicate what part of the targeted reference population it 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 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 at 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 at 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 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 class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.