public static class ValueSet.ValueSetExpansionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<ValueSet.ValueSetExpansionContainsComponent> |
contains
The codes that are contained in the value set expansion.
|
protected UriType |
identifier
An identifier that uniquely identifies this expansion of the valueset, based on a unique combination of the provided parameters, the system default parameters, and the underlying system code system versions etc.
|
protected IntegerType |
offset
If paging is being used, the offset at which this resource starts.
|
protected List<ValueSet.ValueSetExpansionParameterComponent> |
parameter
A parameter that controlled the expansion process.
|
protected DateTimeType |
timestamp
The time at which the expansion was produced by the expanding system.
|
protected IntegerType |
total
The total number of concepts in the expansion.
|
modifierExtension| Constructor and Description |
|---|
ValueSetExpansionComponent()
Constructor
|
ValueSetExpansionComponent(DateTimeType timestamp)
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 identifier
protected DateTimeType timestamp
protected IntegerType total
protected IntegerType offset
protected List<ValueSet.ValueSetExpansionParameterComponent> parameter
protected List<ValueSet.ValueSetExpansionContainsComponent> contains
public ValueSetExpansionComponent()
public ValueSetExpansionComponent(DateTimeType timestamp)
public UriType getIdentifierElement()
identifier (An identifier that uniquely identifies this expansion of the valueset, based on a unique combination of the provided parameters, the system default parameters, and the underlying system code system versions etc. Systems may re-use the same identifier as long as those factors remain the same, and the expansion is the same, but are not required to do so. This is a business identifier.). This is the underlying object with id, value and extensions. The accessor "getIdentifier" gives direct access to the valuepublic boolean hasIdentifierElement()
public boolean hasIdentifier()
public ValueSet.ValueSetExpansionComponent setIdentifierElement(UriType value)
value - identifier (An identifier that uniquely identifies this expansion of the valueset, based on a unique combination of the provided parameters, the system default parameters, and the underlying system code system versions etc. Systems may re-use the same identifier as long as those factors remain the same, and the expansion is the same, but are not required to do so. This is a business identifier.). This is the underlying object with id, value and extensions. The accessor "getIdentifier" gives direct access to the valuepublic String getIdentifier()
public ValueSet.ValueSetExpansionComponent setIdentifier(String value)
value - An identifier that uniquely identifies this expansion of the valueset, based on a unique combination of the provided parameters, the system default parameters, and the underlying system code system versions etc. Systems may re-use the same identifier as long as those factors remain the same, and the expansion is the same, but are not required to do so. This is a business identifier.public DateTimeType getTimestampElement()
timestamp (The time at which the expansion was produced by the expanding system.). This is the underlying object with id, value and extensions. The accessor "getTimestamp" gives direct access to the valuepublic boolean hasTimestampElement()
public boolean hasTimestamp()
public ValueSet.ValueSetExpansionComponent setTimestampElement(DateTimeType value)
value - timestamp (The time at which the expansion was produced by the expanding system.). This is the underlying object with id, value and extensions. The accessor "getTimestamp" gives direct access to the valuepublic Date getTimestamp()
public ValueSet.ValueSetExpansionComponent setTimestamp(Date value)
value - The time at which the expansion was produced by the expanding system.public IntegerType getTotalElement()
total (The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter.). This is the underlying object with id, value and extensions. The accessor "getTotal" gives direct access to the valuepublic boolean hasTotalElement()
public boolean hasTotal()
public ValueSet.ValueSetExpansionComponent setTotalElement(IntegerType value)
value - total (The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter.). This is the underlying object with id, value and extensions. The accessor "getTotal" gives direct access to the valuepublic int getTotal()
public ValueSet.ValueSetExpansionComponent setTotal(int value)
value - The total number of concepts in the expansion. If the number of concept nodes in this resource is less than the stated number, then the server can return more using the offset parameter.public IntegerType getOffsetElement()
offset (If paging is being used, the offset at which this resource starts. I.e. this resource is a partial view into the expansion. If paging is not being used, this element SHALL NOT be present.). This is the underlying object with id, value and extensions. The accessor "getOffset" gives direct access to the valuepublic boolean hasOffsetElement()
public boolean hasOffset()
public ValueSet.ValueSetExpansionComponent setOffsetElement(IntegerType value)
value - offset (If paging is being used, the offset at which this resource starts. I.e. this resource is a partial view into the expansion. If paging is not being used, this element SHALL NOT be present.). This is the underlying object with id, value and extensions. The accessor "getOffset" gives direct access to the valuepublic int getOffset()
public ValueSet.ValueSetExpansionComponent setOffset(int value)
value - If paging is being used, the offset at which this resource starts. I.e. this resource is a partial view into the expansion. If paging is not being used, this element SHALL NOT be present.public List<ValueSet.ValueSetExpansionParameterComponent> getParameter()
parameter (A parameter that controlled the expansion process. These parameters may be used by users of expanded value sets to check whether the expansion is suitable for a particular purpose, or to pick the correct expansion.)public ValueSet.ValueSetExpansionComponent setParameter(List<ValueSet.ValueSetExpansionParameterComponent> theParameter)
this for easy method chainingpublic boolean hasParameter()
public ValueSet.ValueSetExpansionParameterComponent addParameter()
public ValueSet.ValueSetExpansionComponent addParameter(ValueSet.ValueSetExpansionParameterComponent t)
public ValueSet.ValueSetExpansionParameterComponent getParameterFirstRep()
parameter, creating it if it does not already existpublic List<ValueSet.ValueSetExpansionContainsComponent> getContains()
contains (The codes that are contained in the value set expansion.)public ValueSet.ValueSetExpansionComponent setContains(List<ValueSet.ValueSetExpansionContainsComponent> theContains)
this for easy method chainingpublic boolean hasContains()
public ValueSet.ValueSetExpansionContainsComponent addContains()
public ValueSet.ValueSetExpansionComponent 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.ValueSetExpansionComponent copy()
copy in class BackboneElementpublic void copyValues(ValueSet.ValueSetExpansionComponent 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.