Class ValueSet.ComposeInclude
- 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: Include one or more codes from a code system
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for concept ()addConcept
(ValueSet.ComposeIncludeConcept theValue) Adds a given new value for concept ()Adds and returns a new value for filter ()addFilter
(ValueSet.ComposeIncludeFilter theValue) Adds a given new value for filter ()<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for concept ().Gets the first repetition for concept (), creating it if it does not already exist.Gets the value(s) for filter ().Gets the first repetition for filter (), creating it if it does not already exist.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()
setConcept
(List<ValueSet.ComposeIncludeConcept> theValue) Sets the value(s) for concept ()setFilter
(List<ValueSet.ComposeIncludeFilter> theValue) Sets the value(s) for filter ()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
-
ComposeInclude
public ComposeInclude()
-
-
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 from which the selected codes come from
-
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 from which the selected codes come from
-
setSystem
Sets the value(s) for system ()Definition: An absolute URI which is the code system from which the selected codes come from
-
setSystem
Sets the value for system ()Definition: An absolute URI which is the code system from which the selected codes come from
-
getVersionElement
Gets the value(s) for version (). creating it if it does not exist. Will not returnnull
.Definition: The version of the code system that the codes are selected from
-
getVersion
Gets the value(s) for version (). creating it if it does not exist. This method may returnnull
.Definition: The version of the code system that the codes are selected from
-
setVersion
Sets the value(s) for version ()Definition: The version of the code system that the codes are selected from
-
setVersion
Sets the value for version ()Definition: The version of the code system that the codes are selected from
-
getConcept
Gets the value(s) for concept (). creating it if it does not exist. Will not returnnull
.Definition: Specifies a concept to be included or excluded.
-
setConcept
Sets the value(s) for concept ()Definition: Specifies a concept to be included or excluded.
-
addConcept
Adds and returns a new value for concept ()Definition: Specifies a concept to be included or excluded.
-
addConcept
Adds a given new value for concept ()Definition: Specifies a concept to be included or excluded.
- 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: Specifies a concept to be included or excluded.
-
getFilter
Gets the value(s) for filter (). creating it if it does not exist. Will not returnnull
.Definition: Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
-
setFilter
Sets the value(s) for filter ()Definition: Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
-
addFilter
Adds and returns a new value for filter ()Definition: Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
-
addFilter
Adds a given new value for filter ()Definition: Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
- Parameters:
theValue
- The filter to add (must not benull
)
-
getFilterFirstRep
Gets the first repetition for filter (), creating it if it does not already exist.Definition: Select concepts by specify a matching criteria based on the properties (including relationships) defined by the system. If multiple filters are specified, they SHALL all be true.
-