public static class ValueSet.CodeSystem extends BaseIdentifiableElement implements IResourceBlock
Definition: A definition of a code system, inlined into the value set (as a packaging convenience). Note that the inline code system may be used from other value sets by referring to its (codeSystem.system) directly
| Constructor and Description |
|---|
CodeSystem() |
| Modifier and Type | Method and Description |
|---|---|
ValueSet.CodeSystemConcept |
addConcept()
Adds and returns a new value for concept ()
|
ValueSet.CodeSystem |
addConcept(ValueSet.CodeSystemConcept theValue)
Adds a given new value for concept ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
Boolean |
getCaseSensitive()
Gets the value(s) for caseSensitive ().
|
BooleanDt |
getCaseSensitiveElement()
Gets the value(s) for caseSensitive ().
|
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 |
getSystem()
Gets the value(s) for system ().
|
UriDt |
getSystemElement()
Gets the value(s) for system ().
|
String |
getVersion()
Gets the value(s) for version ().
|
StringDt |
getVersionElement()
Gets the value(s) for version ().
|
boolean |
isEmpty() |
ValueSet.CodeSystem |
setCaseSensitive(boolean theBoolean)
Sets the value for caseSensitive ()
|
ValueSet.CodeSystem |
setCaseSensitive(BooleanDt theValue)
Sets the value(s) for caseSensitive ()
|
ValueSet.CodeSystem |
setConcept(List<ValueSet.CodeSystemConcept> theValue)
Sets the value(s) for concept ()
|
ValueSet.CodeSystem |
setSystem(String theUri)
Sets the value for system ()
|
ValueSet.CodeSystem |
setSystem(UriDt theValue)
Sets the value(s) for system ()
|
ValueSet.CodeSystem |
setVersion(String theString)
Sets the value for version ()
|
ValueSet.CodeSystem |
setVersion(StringDt theValue)
Sets the value(s) for version ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic CodeSystem()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic UriDt getSystemElement()
null.
Definition: An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system
public String getSystem()
null.
Definition: An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system
public ValueSet.CodeSystem setSystem(UriDt theValue)
Definition: An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system
public ValueSet.CodeSystem setSystem(String theUri)
Definition: An absolute URI that is used to reference this code system, including in [Coding]{datatypes.html#Coding}.system
public StringDt getVersionElement()
null.
Definition: The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked
public String getVersion()
null.
Definition: The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked
public ValueSet.CodeSystem setVersion(StringDt theValue)
Definition: The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked
public ValueSet.CodeSystem setVersion(String theString)
Definition: The version of this code system that defines the codes. Note that the version is optional because a well maintained code system does not suffer from versioning, and therefore the version does not need to be maintained. However many code systems are not well maintained, and the version needs to be defined and tracked
public BooleanDt getCaseSensitiveElement()
null.
Definition: If code comparison is case sensitive when codes within this system are compared to each other
public Boolean getCaseSensitive()
null.
Definition: If code comparison is case sensitive when codes within this system are compared to each other
public ValueSet.CodeSystem setCaseSensitive(BooleanDt theValue)
Definition: If code comparison is case sensitive when codes within this system are compared to each other
public ValueSet.CodeSystem setCaseSensitive(boolean theBoolean)
Definition: If code comparison is case sensitive when codes within this system are compared to each other
public List<ValueSet.CodeSystemConcept> getConcept()
null.
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
public ValueSet.CodeSystem setConcept(List<ValueSet.CodeSystemConcept> theValue)
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
public ValueSet.CodeSystemConcept addConcept()
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
public ValueSet.CodeSystem addConcept(ValueSet.CodeSystemConcept theValue)
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
theValue - The concept to add (must not be null)public ValueSet.CodeSystemConcept getConceptFirstRep()
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
Copyright © 2014–2016 University Health Network. All rights reserved.