Class ValueSet.ExpansionContains
- 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
Definition: The codes that are contained in the value set expansion
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for contains ()addContains
(ValueSet.ExpansionContains theValue) Adds a given new value for contains ()Gets the value(s) for abstract ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for abstract ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) getCode()
Gets the value(s) for code ().ca.uhn.fhir.model.primitive.CodeDt
Gets the value(s) for code ().Gets the value(s) for contains ().Gets the first repetition for contains (), creating it if it does not already exist.Gets the value(s) for display ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for display ().Gets the value(s) for system ().ca.uhn.fhir.model.primitive.UriDt
Gets the value(s) for system ().Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for version ().boolean
isEmpty()
setAbstract
(boolean theBoolean) Sets the value for abstract ()setAbstract
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for abstract ()setCode
(ca.uhn.fhir.model.primitive.CodeDt theValue) Sets the value(s) for code ()Sets the value for code ()setContains
(List<ValueSet.ExpansionContains> theValue) Sets the value(s) for contains ()setDisplay
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for display ()setDisplay
(String theString) Sets the value for display ()setSystem
(ca.uhn.fhir.model.primitive.UriDt theValue) Sets the value(s) for system ()Sets the value for system ()setVersion
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for version ()setVersion
(String theString) Sets the value for version ()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
-
ExpansionContains
public ExpansionContains()
-
-
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
-
getSystemElement
Gets the value(s) for system (). creating it if it does not exist. Will not returnnull
.Definition: An absolute URI which is the code system in which the code for this item in the expansion is defined
-
getSystem
Gets the value(s) for system (). creating it if it does not exist. This method may returnnull
.Definition: An absolute URI which is the code system in which the code for this item in the expansion is defined
-
setSystem
Sets the value(s) for system ()Definition: An absolute URI which is the code system in which the code for this item in the expansion is defined
-
setSystem
Sets the value for system ()Definition: An absolute URI which is the code system in which the code for this item in the expansion is defined
-
getAbstractElement
Gets the value(s) for abstract (). creating it if it does not exist. Will not returnnull
.Definition: If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value
-
getAbstract
Gets the value(s) for abstract (). creating it if it does not exist. This method may returnnull
.Definition: If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value
-
setAbstract
Sets the value(s) for abstract ()Definition: If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value
-
setAbstract
Sets the value for abstract ()Definition: If true, this entry is included in the expansion for navigational purposes, and the user cannot select the code directly as a proper value
-
getVersionElement
Gets the value(s) for version (). creating it if it does not exist. Will not returnnull
.Definition: The version of this code system that defined this code and/or display. This should only be used with code systems that do not enforce concept permanence
-
getVersion
Gets the value(s) for version (). creating it if it does not exist. This method may returnnull
.Definition: The version of this code system that defined this code and/or display. This should only be used with code systems that do not enforce concept permanence
-
setVersion
Sets the value(s) for version ()Definition: The version of this code system that defined this code and/or display. This should only be used with code systems that do not enforce concept permanence
-
setVersion
Sets the value for version ()Definition: The version of this code system that defined this code and/or display. This should only be used with code systems that do not enforce concept permanence
-
getCodeElement
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set
-
getCode
Gets the value(s) for code (). creating it if it does not exist. This method may returnnull
.Definition: The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set
-
setCode
Sets the value(s) for code ()Definition: The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set
-
setCode
Sets the value for code ()Definition: The code for this item in the expansion hierarchy. If this code is missing the entry in the hierarchy is a place holder (abstract) and does not represent a valid code in the value set
-
getDisplayElement
Gets the value(s) for display (). creating it if it does not exist. Will not returnnull
.Definition: The recommended display for this item in the expansion
-
getDisplay
Gets the value(s) for display (). creating it if it does not exist. This method may returnnull
.Definition: The recommended display for this item in the expansion
-
setDisplay
Sets the value(s) for display ()Definition: The recommended display for this item in the expansion
-
setDisplay
Sets the value for display ()Definition: The recommended display for this item in the expansion
-
getContains
Gets the value(s) for contains (). creating it if it does not exist. Will not returnnull
.Definition: Other codes and entries contained under this entry in the hierarchy
-
setContains
Sets the value(s) for contains ()Definition: Other codes and entries contained under this entry in the hierarchy
-
addContains
Adds and returns a new value for contains ()Definition: Other codes and entries contained under this entry in the hierarchy
-
addContains
Adds a given new value for contains ()Definition: Other codes and entries contained under this entry in the hierarchy
- Parameters:
theValue
- The contains to add (must not benull
)
-
getContainsFirstRep
Gets the first repetition for contains (), creating it if it does not already exist.Definition: Other codes and entries contained under this entry in the hierarchy
-