public static class ValueSet.ConceptSetComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<ValueSet.ConceptReferenceComponent> |
concept
Specifies a concept to be included or excluded.
|
protected List<ValueSet.ConceptSetFilterComponent> |
filter
Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system.
|
protected UriType |
system
An absolute URI which is the code system from which the selected codes come from.
|
protected List<CanonicalType> |
valueSet
Selects the concepts found in this value set (based on its value set definition).
|
protected StringType |
version
The version of the code system that the codes are selected from, or the special version '*' for all versions.
|
modifierExtension| Constructor and Description |
|---|
ConceptSetComponent()
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 StringType version
protected List<ValueSet.ConceptReferenceComponent> concept
protected List<ValueSet.ConceptSetFilterComponent> filter
protected List<CanonicalType> valueSet
public ConceptSetComponent()
public UriType getSystemElement()
system (An absolute URI which is the code system from which the selected codes come from.). 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.ConceptSetComponent setSystemElement(UriType value)
value - system (An absolute URI which is the code system from which the selected codes come from.). This is the underlying object with id, value and extensions. The accessor "getSystem" gives direct access to the valuepublic String getSystem()
public ValueSet.ConceptSetComponent setSystem(String value)
value - An absolute URI which is the code system from which the selected codes come from.public StringType getVersionElement()
version (The version of the code system that the codes are selected from, or the special version '*' for all versions.). 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.ConceptSetComponent setVersionElement(StringType value)
value - version (The version of the code system that the codes are selected from, or the special version '*' for all versions.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valuepublic String getVersion()
public ValueSet.ConceptSetComponent setVersion(String value)
value - The version of the code system that the codes are selected from, or the special version '*' for all versions.public List<ValueSet.ConceptReferenceComponent> getConcept()
concept (Specifies a concept to be included or excluded.)public ValueSet.ConceptSetComponent setConcept(List<ValueSet.ConceptReferenceComponent> theConcept)
this for easy method chainingpublic boolean hasConcept()
public ValueSet.ConceptReferenceComponent addConcept()
public ValueSet.ConceptSetComponent addConcept(ValueSet.ConceptReferenceComponent t)
public ValueSet.ConceptReferenceComponent getConceptFirstRep()
concept, creating it if it does not already existpublic List<ValueSet.ConceptSetFilterComponent> getFilter()
filter (Select concepts by specify a matching criterion based on the properties (including relationships) defined by the system, or on filters defined by the system. If multiple filters are specified, they SHALL all be true.)public ValueSet.ConceptSetComponent setFilter(List<ValueSet.ConceptSetFilterComponent> theFilter)
this for easy method chainingpublic boolean hasFilter()
public ValueSet.ConceptSetFilterComponent addFilter()
public ValueSet.ConceptSetComponent addFilter(ValueSet.ConceptSetFilterComponent t)
public ValueSet.ConceptSetFilterComponent getFilterFirstRep()
filter, creating it if it does not already existpublic List<CanonicalType> getValueSet()
valueSet (Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url. If multiple value sets are specified this includes the union of the contents of all of the referenced value sets.)public ValueSet.ConceptSetComponent setValueSet(List<CanonicalType> theValueSet)
this for easy method chainingpublic boolean hasValueSet()
public CanonicalType addValueSetElement()
valueSet (Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url. If multiple value sets are specified this includes the union of the contents of all of the referenced value sets.)public ValueSet.ConceptSetComponent addValueSet(String value)
value - valueSet (Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url. If multiple value sets are specified this includes the union of the contents of all of the referenced value sets.)public boolean hasValueSet(String value)
value - valueSet (Selects the concepts found in this value set (based on its value set definition). This is an absolute URI that is a reference to ValueSet.url. If multiple value sets are specified this includes the union of the contents of all of the referenced value sets.)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 ValueSet.ConceptSetComponent copy()
copy in class BackboneElementpublic void copyValues(ValueSet.ConceptSetComponent 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.