Class ConceptMap.ElementTarget
- 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:
ConceptMap
Definition: A concept from the target value set that this concept maps to
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAdds and returns a new value for dependsOn ()Adds a given new value for dependsOn ()Adds and returns a new value for product ()addProduct
(ConceptMap.ElementTargetDependsOn theValue) Adds a given new value for product ()<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 codeSystem ().ca.uhn.fhir.model.primitive.UriDt
Gets the value(s) for codeSystem ().Gets the value(s) for comments ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for comments ().Gets the value(s) for dependsOn ().Gets the first repetition for dependsOn (), creating it if it does not already exist.Gets the value(s) for equivalence ().ca.uhn.fhir.model.primitive.BoundCodeDt
<ConceptMapEquivalenceEnum> Gets the value(s) for equivalence ().Gets the value(s) for product ().Gets the first repetition for product (), creating it if it does not already exist.boolean
isEmpty()
setCode
(ca.uhn.fhir.model.primitive.CodeDt theValue) Sets the value(s) for code ()Sets the value for code ()setCodeSystem
(ca.uhn.fhir.model.primitive.UriDt theValue) Sets the value(s) for codeSystem ()setCodeSystem
(String theUri) Sets the value for codeSystem ()setComments
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for comments ()setComments
(String theString) Sets the value for comments ()setDependsOn
(List<ConceptMap.ElementTargetDependsOn> theValue) Sets the value(s) for dependsOn ()setEquivalence
(ConceptMapEquivalenceEnum theValue) Sets the value(s) for equivalence ()setEquivalence
(ca.uhn.fhir.model.primitive.BoundCodeDt<ConceptMapEquivalenceEnum> theValue) Sets the value(s) for equivalence ()setProduct
(List<ConceptMap.ElementTargetDependsOn> theValue) Sets the value(s) for product ()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
-
ElementTarget
public ElementTarget()
-
-
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
-
getCodeSystemElement
Gets the value(s) for codeSystem (). creating it if it does not exist. Will not returnnull
.Definition: An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems)
-
getCodeSystem
Gets the value(s) for codeSystem (). creating it if it does not exist. This method may returnnull
.Definition: An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems)
-
setCodeSystem
Sets the value(s) for codeSystem ()Definition: An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems)
-
setCodeSystem
Sets the value for codeSystem ()Definition: An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems)
-
getCodeElement
Gets the value(s) for code (). creating it if it does not exist. Will not returnnull
.Definition: Identity (code or path) or the element/item that the map refers to
-
getCode
Gets the value(s) for code (). creating it if it does not exist. This method may returnnull
.Definition: Identity (code or path) or the element/item that the map refers to
-
setCode
Sets the value(s) for code ()Definition: Identity (code or path) or the element/item that the map refers to
-
setCode
Sets the value for code ()Definition: Identity (code or path) or the element/item that the map refers to
-
getEquivalenceElement
Gets the value(s) for equivalence (). creating it if it does not exist. Will not returnnull
.Definition: The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source)
-
getEquivalence
Gets the value(s) for equivalence (). creating it if it does not exist. This method may returnnull
.Definition: The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source)
-
setEquivalence
public ConceptMap.ElementTarget setEquivalence(ca.uhn.fhir.model.primitive.BoundCodeDt<ConceptMapEquivalenceEnum> theValue) Sets the value(s) for equivalence ()Definition: The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source)
-
setEquivalence
Sets the value(s) for equivalence ()Definition: The equivalence between the source and target concepts (counting for the dependencies and products). The equivalence is read from target to source (e.g. the target is 'wider' than the source)
-
getCommentsElement
Gets the value(s) for comments (). creating it if it does not exist. Will not returnnull
.Definition: A description of status/issues in mapping that conveys additional information not represented in the structured data
-
getComments
Gets the value(s) for comments (). creating it if it does not exist. This method may returnnull
.Definition: A description of status/issues in mapping that conveys additional information not represented in the structured data
-
setComments
Sets the value(s) for comments ()Definition: A description of status/issues in mapping that conveys additional information not represented in the structured data
-
setComments
Sets the value for comments ()Definition: A description of status/issues in mapping that conveys additional information not represented in the structured data
-
getDependsOn
Gets the value(s) for dependsOn (). creating it if it does not exist. Will not returnnull
.Definition: A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value
-
setDependsOn
Sets the value(s) for dependsOn ()Definition: A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value
-
addDependsOn
Adds and returns a new value for dependsOn ()Definition: A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value
-
addDependsOn
Adds a given new value for dependsOn ()Definition: A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value
- Parameters:
theValue
- The dependsOn to add (must not benull
)
-
getDependsOnFirstRep
Gets the first repetition for dependsOn (), creating it if it does not already exist.Definition: A set of additional dependencies for this mapping to hold. This mapping is only applicable if the specified element can be resolved, and it has the specified value
-
getProduct
Gets the value(s) for product (). creating it if it does not exist. Will not returnnull
.Definition: A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on
-
setProduct
Sets the value(s) for product ()Definition: A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on
-
addProduct
Adds and returns a new value for product ()Definition: A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on
-
addProduct
Adds a given new value for product ()Definition: A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on
- Parameters:
theValue
- The product to add (must not benull
)
-
getProductFirstRep
Gets the first repetition for product (), creating it if it does not already exist.Definition: A set of additional outcomes from this mapping to other elements. To properly execute this mapping, the specified element must be mapped to some data element or source that is in context. The mapping may still be useful without a place for the additional data elements, but the equivalence cannot be relied on
-