public static class CodeSystem.ConceptDefinitionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Type | Property and Description |
|---|---|
CodeSystem.ConceptDefinitionPropertyComponent |
add |
boolean |
has |
| 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.ConceptDefinitionPropertyComponent> |
property
A property value for this concept.
|
modifierExtension| Constructor and Description |
|---|
ConceptDefinitionComponent()
Constructor
|
ConceptDefinitionComponent(CodeType code)
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentpublic boolean hasProperty
protected CodeType code
protected StringType display
protected StringType definition
protected List<CodeSystem.ConceptDefinitionDesignationComponent> designation
protected List<CodeSystem.ConceptDefinitionPropertyComponent> 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 boolean hasDesignation()
public CodeSystem.ConceptDefinitionDesignationComponent addDesignation()
designation (Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.)public CodeSystem.ConceptDefinitionComponent addDesignation(CodeSystem.ConceptDefinitionDesignationComponent t)
public List<CodeSystem.ConceptDefinitionPropertyComponent> getProperty()
property (A property value for this concept.)public boolean hasProperty()
public CodeSystem.ConceptDefinitionPropertyComponent addProperty()
public CodeSystem.ConceptDefinitionComponent addProperty(CodeSystem.ConceptDefinitionPropertyComponent t)
public 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) and can only be determined by examining the definitions of the concepts.)public boolean hasConcept()
public CodeSystem.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 CodeSystem.ConceptDefinitionComponent addConcept(CodeSystem.ConceptDefinitionComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void 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 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 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.