public static class ConceptMap.ConceptMapGroupComponent extends BackboneElement implements IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<ConceptMap.SourceElementComponent> |
element
Mappings for an individual concept in the source to one or more concepts in the target.
|
protected UriType |
source
An absolute URI that identifies the Code System (if the source is a value set that crosses more than one code system).
|
protected StringType |
sourceVersion
The specific version of the code system, as determined by the code system authority.
|
protected UriType |
target
An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems).
|
protected StringType |
targetVersion
The specific version of the code system, as determined by the code system authority.
|
protected ConceptMap.ConceptMapGroupUnmappedComponent |
unmapped
What to do when there is no match in the mappings in the group.
|
modifierExtension| Constructor and Description |
|---|
ConceptMapGroupComponent()
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentaddExtension, getExtension, hasExtensionaddModifierExtension, getModifierExtension, hasModifierExtensionprotected UriType source
protected StringType sourceVersion
protected UriType target
protected StringType targetVersion
protected List<ConceptMap.SourceElementComponent> element
protected ConceptMap.ConceptMapGroupUnmappedComponent unmapped
public ConceptMapGroupComponent()
public UriType getSourceElement()
source (An absolute URI that identifies the Code System (if the source is a value set that crosses more than one code system).). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the valuepublic boolean hasSourceElement()
public boolean hasSource()
public ConceptMap.ConceptMapGroupComponent setSourceElement(UriType value)
value - source (An absolute URI that identifies the Code System (if the source is a value set that crosses more than one code system).). This is the underlying object with id, value and extensions. The accessor "getSource" gives direct access to the valuepublic String getSource()
public ConceptMap.ConceptMapGroupComponent setSource(String value)
value - An absolute URI that identifies the Code System (if the source is a value set that crosses more than one code system).public StringType getSourceVersionElement()
sourceVersion (The specific version of the code system, as determined by the code system authority.). This is the underlying object with id, value and extensions. The accessor "getSourceVersion" gives direct access to the valuepublic boolean hasSourceVersionElement()
public boolean hasSourceVersion()
public ConceptMap.ConceptMapGroupComponent setSourceVersionElement(StringType value)
value - sourceVersion (The specific version of the code system, as determined by the code system authority.). This is the underlying object with id, value and extensions. The accessor "getSourceVersion" gives direct access to the valuepublic String getSourceVersion()
public ConceptMap.ConceptMapGroupComponent setSourceVersion(String value)
value - The specific version of the code system, as determined by the code system authority.public UriType getTargetElement()
target (An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems).). This is the underlying object with id, value and extensions. The accessor "getTarget" gives direct access to the valuepublic boolean hasTargetElement()
public boolean hasTarget()
public ConceptMap.ConceptMapGroupComponent setTargetElement(UriType value)
value - target (An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems).). This is the underlying object with id, value and extensions. The accessor "getTarget" gives direct access to the valuepublic String getTarget()
public ConceptMap.ConceptMapGroupComponent setTarget(String value)
value - An absolute URI that identifies the code system of the target code (if the target is a value set that cross code systems).public StringType getTargetVersionElement()
targetVersion (The specific version of the code system, as determined by the code system authority.). This is the underlying object with id, value and extensions. The accessor "getTargetVersion" gives direct access to the valuepublic boolean hasTargetVersionElement()
public boolean hasTargetVersion()
public ConceptMap.ConceptMapGroupComponent setTargetVersionElement(StringType value)
value - targetVersion (The specific version of the code system, as determined by the code system authority.). This is the underlying object with id, value and extensions. The accessor "getTargetVersion" gives direct access to the valuepublic String getTargetVersion()
public ConceptMap.ConceptMapGroupComponent setTargetVersion(String value)
value - The specific version of the code system, as determined by the code system authority.public List<ConceptMap.SourceElementComponent> getElement()
element (Mappings for an individual concept in the source to one or more concepts in the target.)public ConceptMap.ConceptMapGroupComponent setElement(List<ConceptMap.SourceElementComponent> theElement)
this for easy method chainingpublic boolean hasElement()
public ConceptMap.SourceElementComponent addElement()
public ConceptMap.ConceptMapGroupComponent addElement(ConceptMap.SourceElementComponent t)
public ConceptMap.SourceElementComponent getElementFirstRep()
element, creating it if it does not already existpublic ConceptMap.ConceptMapGroupUnmappedComponent getUnmapped()
unmapped (What to do when there is no match in the mappings in the group.)public boolean hasUnmapped()
public ConceptMap.ConceptMapGroupComponent setUnmapped(ConceptMap.ConceptMapGroupUnmappedComponent value)
value - unmapped (What to do when there is no match in the mappings in the group.)protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class BackboneElementFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class BackboneElementFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class BackboneElementFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class BackboneElementFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class BackboneElementFHIRExceptionpublic ConceptMap.ConceptMapGroupComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2017 University Health Network. All rights reserved.