public static class ValueSet.ValueSetExpansionContainsComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
abstract_
If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value.
|
protected CodeType |
code
The code for this item in the expansion hierarchy.
|
protected List<ValueSet.ValueSetExpansionContainsComponent> |
contains
Other codes and entries contained under this entry in the hierarchy.
|
protected List<ValueSet.ConceptReferenceDesignationComponent> |
designation
Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc.
|
protected StringType |
display
The recommended display for this item in the expansion.
|
protected BooleanType |
inactive
If the concept is inactive in the code system that defines it.
|
protected UriType |
system
An absolute URI which is the code system in which the code for this item in the expansion is defined.
|
protected StringType |
version
The version of the code system from this code was taken.
|
modifierExtension| Constructor and Description |
|---|
ValueSetExpansionContainsComponent()
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 UriType system
protected BooleanType abstract_
protected BooleanType inactive
protected StringType version
protected CodeType code
protected StringType display
protected List<ValueSet.ConceptReferenceDesignationComponent> designation
protected List<ValueSet.ValueSetExpansionContainsComponent> contains
public ValueSetExpansionContainsComponent()
public UriType getSystemElement()
system (An absolute URI which is the code system in which the code for this item in the expansion is defined.). This is the underlying object with id, value and extensions. The accessor "getSystem" gives direct access to the valuepublic boolean hasSystemElement()
public boolean hasSystem()
public ValueSet.ValueSetExpansionContainsComponent setSystemElement(UriType value)
value - system (An absolute URI which is the code system in which the code for this item in the expansion is defined.). This is the underlying object with id, value and extensions. The accessor "getSystem" gives direct access to the valuepublic String getSystem()
public ValueSet.ValueSetExpansionContainsComponent setSystem(String value)
value - An absolute URI which is the code system in which the code for this item in the expansion is defined.public BooleanType getAbstractElement()
abstract_ (If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value.). This is the underlying object with id, value and extensions. The accessor "getAbstract" gives direct access to the valuepublic boolean hasAbstractElement()
public boolean hasAbstract()
public ValueSet.ValueSetExpansionContainsComponent setAbstractElement(BooleanType value)
value - abstract_ (If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value.). This is the underlying object with id, value and extensions. The accessor "getAbstract" gives direct access to the valuepublic boolean getAbstract()
public ValueSet.ValueSetExpansionContainsComponent setAbstract(boolean value)
value - If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value.public BooleanType getInactiveElement()
inactive (If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use).). This is the underlying object with id, value and extensions. The accessor "getInactive" gives direct access to the valuepublic boolean hasInactiveElement()
public boolean hasInactive()
public ValueSet.ValueSetExpansionContainsComponent setInactiveElement(BooleanType value)
value - inactive (If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use).). This is the underlying object with id, value and extensions. The accessor "getInactive" gives direct access to the valuepublic boolean getInactive()
public ValueSet.ValueSetExpansionContainsComponent setInactive(boolean value)
value - If the concept is inactive in the code system that defines it. Inactive codes are those that are no longer to be used, but are maintained by the code system for understanding legacy data. It might not be known or specified whether an concept is inactive (and it may depend on the context of use).public StringType getVersionElement()
version (The version of the code system from this code was taken. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valuepublic boolean hasVersionElement()
public boolean hasVersion()
public ValueSet.ValueSetExpansionContainsComponent setVersionElement(StringType value)
value - version (The version of the code system from this code was taken. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valuepublic String getVersion()
public ValueSet.ValueSetExpansionContainsComponent setVersion(String value)
value - The version of the code system from this code was taken. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.public CodeType getCodeElement()
code (The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set.). This is the underlying object with id, value and extensions. The accessor "getCode" gives direct access to the valuepublic boolean hasCodeElement()
public boolean hasCode()
public ValueSet.ValueSetExpansionContainsComponent setCodeElement(CodeType value)
value - code (The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set.). This is the underlying object with id, value and extensions. The accessor "getCode" gives direct access to the valuepublic String getCode()
public ValueSet.ValueSetExpansionContainsComponent setCode(String value)
value - The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set.public StringType getDisplayElement()
display (The recommended display for this item in the expansion.). This is the underlying object with id, value and extensions. The accessor "getDisplay" gives direct access to the valuepublic boolean hasDisplayElement()
public boolean hasDisplay()
public ValueSet.ValueSetExpansionContainsComponent setDisplayElement(StringType value)
value - display (The recommended display for this item in the expansion.). This is the underlying object with id, value and extensions. The accessor "getDisplay" gives direct access to the valuepublic String getDisplay()
public ValueSet.ValueSetExpansionContainsComponent setDisplay(String value)
value - The recommended display for this item in the expansion.public List<ValueSet.ConceptReferenceDesignationComponent> getDesignation()
designation (Additional representations for this item - other languages, aliases, specialized purposes, used for particular purposes, etc. These are relevant when the conditions of the expansion do not fix to a single correct representation.)public ValueSet.ValueSetExpansionContainsComponent setDesignation(List<ValueSet.ConceptReferenceDesignationComponent> theDesignation)
this for easy method chainingpublic boolean hasDesignation()
public ValueSet.ConceptReferenceDesignationComponent addDesignation()
public ValueSet.ValueSetExpansionContainsComponent addDesignation(ValueSet.ConceptReferenceDesignationComponent t)
public ValueSet.ConceptReferenceDesignationComponent getDesignationFirstRep()
designation, creating it if it does not already existpublic List<ValueSet.ValueSetExpansionContainsComponent> getContains()
contains (Other codes and entries contained under this entry in the hierarchy.)public ValueSet.ValueSetExpansionContainsComponent setContains(List<ValueSet.ValueSetExpansionContainsComponent> theContains)
this for easy method chainingpublic boolean hasContains()
public ValueSet.ValueSetExpansionContainsComponent addContains()
public ValueSet.ValueSetExpansionContainsComponent addContains(ValueSet.ValueSetExpansionContainsComponent t)
public ValueSet.ValueSetExpansionContainsComponent getContainsFirstRep()
contains, creating it if it does not already existprotected 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 ValueSet.ValueSetExpansionContainsComponent copy()
copy in class BackboneElementpublic void copyValues(ValueSet.ValueSetExpansionContainsComponent 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.