
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
public static class ConceptMap.ElementTarget extends ca.uhn.fhir.model.api.BaseIdentifiableElement implements ca.uhn.fhir.model.api.IResourceBlock
Definition: A concept from the target value set that this concept maps to
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ElementTarget()
-
Method Summary
Modifier and Type Method Description ConceptMap.ElementTargetDependsOn
addDependsOn()
Adds and returns a new value for dependsOn ()ConceptMap.ElementTarget
addDependsOn(ConceptMap.ElementTargetDependsOn theValue)
Adds a given new value for dependsOn ()ConceptMap.ElementTargetDependsOn
addProduct()
Adds and returns a new value for product ()ConceptMap.ElementTarget
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)
String
getCode()
Gets the value(s) for code ().ca.uhn.fhir.model.primitive.CodeDt
getCodeElement()
Gets the value(s) for code ().String
getCodeSystem()
Gets the value(s) for codeSystem ().ca.uhn.fhir.model.primitive.UriDt
getCodeSystemElement()
Gets the value(s) for codeSystem ().String
getComments()
Gets the value(s) for comments ().ca.uhn.fhir.model.primitive.StringDt
getCommentsElement()
Gets the value(s) for comments ().List<ConceptMap.ElementTargetDependsOn>
getDependsOn()
Gets the value(s) for dependsOn ().ConceptMap.ElementTargetDependsOn
getDependsOnFirstRep()
Gets the first repetition for dependsOn (), creating it if it does not already exist.String
getEquivalence()
Gets the value(s) for equivalence ().ca.uhn.fhir.model.primitive.BoundCodeDt<ConceptMapEquivalenceEnum>
getEquivalenceElement()
Gets the value(s) for equivalence ().List<ConceptMap.ElementTargetDependsOn>
getProduct()
Gets the value(s) for product ().ConceptMap.ElementTargetDependsOn
getProductFirstRep()
Gets the first repetition for product (), creating it if it does not already exist.boolean
isEmpty()
ConceptMap.ElementTarget
setCode(ca.uhn.fhir.model.primitive.CodeDt theValue)
Sets the value(s) for code ()ConceptMap.ElementTarget
setCode(String theCode)
Sets the value for code ()ConceptMap.ElementTarget
setCodeSystem(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for codeSystem ()ConceptMap.ElementTarget
setCodeSystem(String theUri)
Sets the value for codeSystem ()ConceptMap.ElementTarget
setComments(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for comments ()ConceptMap.ElementTarget
setComments(String theString)
Sets the value for comments ()ConceptMap.ElementTarget
setDependsOn(List<ConceptMap.ElementTargetDependsOn> theValue)
Sets the value(s) for dependsOn ()ConceptMap.ElementTarget
setEquivalence(ConceptMapEquivalenceEnum theValue)
Sets the value(s) for equivalence ()ConceptMap.ElementTarget
setEquivalence(ca.uhn.fhir.model.primitive.BoundCodeDt<ConceptMapEquivalenceEnum> theValue)
Sets the value(s) for equivalence ()ConceptMap.ElementTarget
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
-