public static class ValueSet.ConceptDefinitionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
abstract_
If this code is not for use as a real concept.
|
protected CodeType |
code
A code - a text symbol - that uniquely identifies the concept within the code system.
|
protected List<ValueSet.ConceptDefinitionComponent> |
concept
Defines children of a concept to produce a hierarchy of concepts.
|
protected StringType |
definition
The formal definition of the concept.
|
protected List<ValueSet.ConceptDefinitionDesignationComponent> |
designation
Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
|
protected StringType |
display
A human readable string that is the recommended default way to present this concept to a user.
|
modifierExtension| Constructor and Description |
|---|
ConceptDefinitionComponent() |
ConceptDefinitionComponent(CodeType code) |
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected CodeType code
protected BooleanType abstract_
protected StringType display
protected StringType definition
protected List<ValueSet.ConceptDefinitionDesignationComponent> designation
protected List<ValueSet.ConceptDefinitionComponent> concept
public ConceptDefinitionComponent()
public ConceptDefinitionComponent(CodeType code)
public CodeType getCodeElement()
code (A code - a text symbol - that uniquely identifies the concept within the code system.). 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.ConceptDefinitionComponent setCodeElement(CodeType value)
value - code (A code - a text symbol - that uniquely identifies the concept within the code system.). This is the underlying object with id, value and extensions. The accessor "getCode" gives direct access to the valuepublic String getCode()
public ValueSet.ConceptDefinitionComponent setCode(String value)
value - A code - a text symbol - that uniquely identifies the concept within the code system.public BooleanType getAbstractElement()
abstract_ (If this code is not for use as a real concept.). 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.ConceptDefinitionComponent setAbstractElement(BooleanType value)
value - abstract_ (If this code is not for use as a real concept.). This is the underlying object with id, value and extensions. The accessor "getAbstract" gives direct access to the valuepublic boolean getAbstract()
public ValueSet.ConceptDefinitionComponent setAbstract(boolean value)
value - If this code is not for use as a real concept.public StringType getDisplayElement()
display (A human readable string that is the recommended default way to present this concept to a user.). 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.ConceptDefinitionComponent setDisplayElement(StringType value)
value - display (A human readable string that is the recommended default way to present this concept to a user.). This is the underlying object with id, value and extensions. The accessor "getDisplay" gives direct access to the valuepublic String getDisplay()
public ValueSet.ConceptDefinitionComponent setDisplay(String value)
value - A human readable string that is the recommended default way to present this concept to a user.public StringType getDefinitionElement()
definition (The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the valuepublic boolean hasDefinitionElement()
public boolean hasDefinition()
public ValueSet.ConceptDefinitionComponent setDefinitionElement(StringType value)
value - definition (The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.). This is the underlying object with id, value and extensions. The accessor "getDefinition" gives direct access to the valuepublic String getDefinition()
public ValueSet.ConceptDefinitionComponent setDefinition(String value)
value - The formal definition of the concept. The value set resource does not make formal definitions required, because of the prevalence of legacy systems. However, they are highly recommended, as without them there is no formal meaning associated with the concept.public List<ValueSet.ConceptDefinitionDesignationComponent> getDesignation()
designation (Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.)public boolean hasDesignation()
public ValueSet.ConceptDefinitionDesignationComponent addDesignation()
designation (Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.)public ValueSet.ConceptDefinitionComponent addDesignation(ValueSet.ConceptDefinitionDesignationComponent t)
public List<ValueSet.ConceptDefinitionComponent> getConcept()
concept (Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) and can only be determined by examining the definitions of the concepts.)public boolean hasConcept()
public ValueSet.ConceptDefinitionComponent addConcept()
concept (Defines children of a concept to produce a hierarchy of concepts. The nature of the relationships is variable (is-a/contains/categorizes) and can only be determined by examining the definitions of the concepts.)public ValueSet.ConceptDefinitionComponent addConcept(ValueSet.ConceptDefinitionComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty 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.ConceptDefinitionComponent 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.