public static class CodeSystem.ConceptDefinitionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeType |
code
A code - a text symbol - that uniquely identifies the concept within the code system.
|
protected List<CodeSystem.ConceptDefinitionComponent> |
concept
Defines children of a concept to produce a hierarchy of concepts.
|
protected StringType |
definition
The formal definition of the concept.
|
protected List<CodeSystem.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.
|
protected List<CodeSystem.ConceptPropertyComponent> |
property
A property value for this concept.
|
modifierExtension| Constructor and Description |
|---|
ConceptDefinitionComponent()
Constructor
|
ConceptDefinitionComponent(CodeType code)
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 CodeType code
protected StringType display
protected StringType definition
protected List<CodeSystem.ConceptDefinitionDesignationComponent> designation
protected List<CodeSystem.ConceptPropertyComponent> property
protected List<CodeSystem.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 CodeSystem.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 CodeSystem.ConceptDefinitionComponent setCode(String value)
value - A code - a text symbol - that uniquely identifies the concept within the code system.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 CodeSystem.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 CodeSystem.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 code system 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 CodeSystem.ConceptDefinitionComponent setDefinitionElement(StringType value)
value - definition (The formal definition of the concept. The code system 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 CodeSystem.ConceptDefinitionComponent setDefinition(String value)
value - The formal definition of the concept. The code system 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<CodeSystem.ConceptDefinitionDesignationComponent> getDesignation()
designation (Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.)public CodeSystem.ConceptDefinitionComponent setDesignation(List<CodeSystem.ConceptDefinitionDesignationComponent> theDesignation)
this for easy method chainingpublic boolean hasDesignation()
public CodeSystem.ConceptDefinitionDesignationComponent addDesignation()
public CodeSystem.ConceptDefinitionComponent addDesignation(CodeSystem.ConceptDefinitionDesignationComponent t)
public CodeSystem.ConceptDefinitionDesignationComponent getDesignationFirstRep()
designation, creating it if it does not already existpublic List<CodeSystem.ConceptPropertyComponent> getProperty()
property (A property value for this concept.)public CodeSystem.ConceptDefinitionComponent setProperty(List<CodeSystem.ConceptPropertyComponent> theProperty)
this for easy method chainingpublic boolean hasProperty()
public CodeSystem.ConceptPropertyComponent addProperty()
public CodeSystem.ConceptDefinitionComponent addProperty(CodeSystem.ConceptPropertyComponent t)
public CodeSystem.ConceptPropertyComponent getPropertyFirstRep()
property, creating it if it does not already existpublic List<CodeSystem.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) - see hierarchyMeaning.)public CodeSystem.ConceptDefinitionComponent setConcept(List<CodeSystem.ConceptDefinitionComponent> theConcept)
this for easy method chainingpublic boolean hasConcept()
public CodeSystem.ConceptDefinitionComponent addConcept()
public CodeSystem.ConceptDefinitionComponent addConcept(CodeSystem.ConceptDefinitionComponent t)
public CodeSystem.ConceptDefinitionComponent getConceptFirstRep()
concept, 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 CodeSystem.ConceptDefinitionComponent copy()
copy in class BackboneElementpublic void copyValues(CodeSystem.ConceptDefinitionComponent 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.