
Class ValueSet.CodeSystemConcept
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
- ValueSet
public static class ValueSet.CodeSystemConcept extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: Concepts that are in the code system. The concept definitions are inherently hierarchical, but the definitions must be consulted to determine what the meaning of the hierarchical relationships are
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description CodeSystemConcept()
-
Method Summary
Modifier and Type Method Description ValueSet.CodeSystemConcept
addConcept()
Adds and returns a new value for concept ()ValueSet.CodeSystemConcept
addConcept(ValueSet.CodeSystemConcept theValue)
Adds a given new value for concept ()ValueSet.CodeSystemConceptDesignation
addDesignation()
Adds and returns a new value for designation ()ValueSet.CodeSystemConcept
addDesignation(ValueSet.CodeSystemConceptDesignation theValue)
Adds a given new value for designation ()Boolean
getAbstract()
Gets the value(s) for abstract ().ca.uhn.fhir.model.primitive.BooleanDt
getAbstractElement()
Gets the value(s) for abstract ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)
String
getCode()
Gets the value(s) for code ().ca.uhn.fhir.model.primitive.CodeDt
getCodeElement()
Gets the value(s) for code ().List<ValueSet.CodeSystemConcept>
getConcept()
Gets the value(s) for concept ().ValueSet.CodeSystemConcept
getConceptFirstRep()
Gets the first repetition for concept (), creating it if it does not already exist.String
getDefinition()
Gets the value(s) for definition ().ca.uhn.fhir.model.primitive.StringDt
getDefinitionElement()
Gets the value(s) for definition ().List<ValueSet.CodeSystemConceptDesignation>
getDesignation()
Gets the value(s) for designation ().ValueSet.CodeSystemConceptDesignation
getDesignationFirstRep()
Gets the first repetition for designation (), creating it if it does not already exist.String
getDisplay()
Gets the value(s) for display ().ca.uhn.fhir.model.primitive.StringDt
getDisplayElement()
Gets the value(s) for display ().boolean
isEmpty()
ValueSet.CodeSystemConcept
setAbstract(boolean theBoolean)
Sets the value for abstract ()ValueSet.CodeSystemConcept
setAbstract(ca.uhn.fhir.model.primitive.BooleanDt theValue)
Sets the value(s) for abstract ()ValueSet.CodeSystemConcept
setCode(ca.uhn.fhir.model.primitive.CodeDt theValue)
Sets the value(s) for code ()ValueSet.CodeSystemConcept
setCode(String theCode)
Sets the value for code ()ValueSet.CodeSystemConcept
setConcept(List<ValueSet.CodeSystemConcept> theValue)
Sets the value(s) for concept ()ValueSet.CodeSystemConcept
setDefinition(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for definition ()ValueSet.CodeSystemConcept
setDefinition(String theString)
Sets the value for definition ()ValueSet.CodeSystemConcept
setDesignation(List<ValueSet.CodeSystemConceptDesignation> theValue)
Sets the value(s) for designation ()ValueSet.CodeSystemConcept
setDisplay(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for display ()ValueSet.CodeSystemConcept
setDisplay(String theString)
Sets the value for display ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
CodeSystemConcept
public CodeSystemConcept()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)- Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getCodeElement
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: A code - a text symbol - that uniquely identifies the concept within the code system
-
getCode
Gets the value(s) for code (). creating it if it does not exist. This method may returnnull
.Definition: A code - a text symbol - that uniquely identifies the concept within the code system
-
setCode
Sets the value(s) for code ()Definition: A code - a text symbol - that uniquely identifies the concept within the code system
-
setCode
Sets the value for code ()Definition: A code - a text symbol - that uniquely identifies the concept within the code system
-
getAbstractElement
Gets the value(s) for abstract (). creating it if it does not exist. Will not returnnull
.Definition: If this code is not for use as a real concept
-
getAbstract
Gets the value(s) for abstract (). creating it if it does not exist. This method may returnnull
.Definition: If this code is not for use as a real concept
-
setAbstract
Sets the value(s) for abstract ()Definition: If this code is not for use as a real concept
-
setAbstract
Sets the value for abstract ()Definition: If this code is not for use as a real concept
-
getDisplayElement
Gets the value(s) for display (). creating it if it does not exist. Will not returnnull
.Definition: A human readable string that is the recommended default way to present this concept to a user
-
getDisplay
Gets the value(s) for display (). creating it if it does not exist. This method may returnnull
.Definition: A human readable string that is the recommended default way to present this concept to a user
-
setDisplay
Sets the value(s) for display ()Definition: A human readable string that is the recommended default way to present this concept to a user
-
setDisplay
Sets the value for display ()Definition: A human readable string that is the recommended default way to present this concept to a user
-
getDefinitionElement
Gets the value(s) for definition (). creating it if it does not exist. Will not returnnull
.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
-
getDefinition
Gets the value(s) for definition (). creating it if it does not exist. This method may returnnull
.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
-
setDefinition
Sets the value(s) for definition ()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
-
setDefinition
Sets the value for definition ()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
-
getDesignation
Gets the value(s) for designation (). creating it if it does not exist. Will not returnnull
.Definition: Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
-
setDesignation
public ValueSet.CodeSystemConcept setDesignation(List<ValueSet.CodeSystemConceptDesignation> theValue)Sets the value(s) for designation ()Definition: Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
-
addDesignation
Adds and returns a new value for designation ()Definition: Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
-
addDesignation
Adds a given new value for designation ()Definition: Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
- Parameters:
theValue
- The designation to add (must not benull
)
-
getDesignationFirstRep
Gets the first repetition for designation (), creating it if it does not already exist.Definition: Additional representations for the concept - other languages, aliases, specialized purposes, used for particular purposes, etc.
-
getConcept
Gets the value(s) for concept (). creating it if it does not exist. Will not returnnull
.Definition: 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
-
setConcept
Sets the value(s) for concept ()Definition: 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
-
addConcept
Adds and returns a new value for concept ()Definition: 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
-
addConcept
Adds a given new value for concept ()Definition: 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
- Parameters:
theValue
- The concept to add (must not benull
)
-
getConceptFirstRep
Gets the first repetition for concept (), creating it if it does not already exist.Definition: 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
-