public static class ConceptMap.ConceptMapGroupComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.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 source system where the concepts to be mapped are defined.
|
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 target system that the concepts will be mapped to.
|
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 mapping for the source concept.
|
modifierExtension| Constructor and Description |
|---|
ConceptMapGroupComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected 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 source system where the concepts to be mapped are defined.). 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 source system where the concepts to be mapped are defined.). 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 source system where the concepts to be mapped are defined.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 target system that the concepts will be mapped to.). 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 target system that the concepts will be mapped to.). 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 target system that the concepts will be mapped to.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 mapping for the source concept. "Unmapped" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched.)public boolean hasUnmapped()
public ConceptMap.ConceptMapGroupComponent setUnmapped(ConceptMap.ConceptMapGroupUnmappedComponent value)
value - unmapped (What to do when there is no mapping for the source concept. "Unmapped" does not include codes that are unmatched, and the unmapped element is ignored in a code is specified to have equivalence = unmatched.)protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic ConceptMap.ConceptMapGroupComponent copy()
copy in class BackboneElementpublic void copyValues(ConceptMap.ConceptMapGroupComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.