public class ConceptMap extends BaseResource implements IResource
Definition: A statement of relationships from one set of concepts to one or more other concept systems
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ConceptMap
| Modifier and Type | Class and Description |
|---|---|
static class |
ConceptMap.Concept
Block class for child element: ConceptMap.concept (Mappings for a concept from the source valueset)
|
static class |
ConceptMap.ConceptDependsOn
Block class for child element: ConceptMap.concept.dependsOn (Other concepts required for this mapping (from context))
|
static class |
ConceptMap.ConceptMap2
Block class for child element: ConceptMap.concept.map (A concept from the target value set that this concept maps to)
|
| Modifier and Type | Field and Description |
|---|---|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static TokenClientParam |
DEPENDSON
Fluent Client search parameter constant for dependson
|
static StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_SOURCE
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_TARGET
Constant for fluent queries to be used to add include statements.
|
static StringClientParam |
NAME
Fluent Client search parameter constant for name
|
static TokenClientParam |
PRODUCT
Fluent Client search parameter constant for product
|
static StringClientParam |
PUBLISHER
Fluent Client search parameter constant for publisher
|
static ReferenceClientParam |
SOURCE
Fluent Client search parameter constant for source
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_DEPENDSON
Search parameter constant for dependson
|
static String |
SP_DESCRIPTION
Search parameter constant for description
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_NAME
Search parameter constant for name
|
static String |
SP_PRODUCT
Search parameter constant for product
|
static String |
SP_PUBLISHER
Search parameter constant for publisher
|
static String |
SP_SOURCE
Search parameter constant for source
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SYSTEM
Search parameter constant for system
|
static String |
SP_TARGET
Search parameter constant for target
|
static String |
SP_VERSION
Search parameter constant for version
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static TokenClientParam |
SYSTEM
Fluent Client search parameter constant for system
|
static ReferenceClientParam |
TARGET
Fluent Client search parameter constant for target
|
static TokenClientParam |
VERSION
Fluent Client search parameter constant for version
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
ConceptMap() |
| Modifier and Type | Method and Description |
|---|---|
ConceptMap.Concept |
addConcept()
Adds and returns a new value for concept (Mappings for a concept from the source valueset)
|
ContactDt |
addTelecom()
Adds and returns a new value for telecom (Contact information of the publisher)
|
ConceptMap |
addTelecom(ContactUseEnum theContactUse,
String theValue)
Adds a new value for telecom (Contact information of the publisher)
|
ConceptMap |
addTelecom(String theValue)
Adds a new value for telecom (Contact information of the publisher)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
List<ConceptMap.Concept> |
getConcept()
Gets the value(s) for concept (Mappings for a concept from the source valueset).
|
ConceptMap.Concept |
getConceptFirstRep()
Gets the first repetition for concept (Mappings for a concept from the source valueset),
creating it if it does not already exist.
|
StringDt |
getCopyright()
Gets the value(s) for copyright (About the concept map or its content).
|
DateTimeDt |
getDate()
Gets the value(s) for date (Date for given status).
|
StringDt |
getDescription()
Gets the value(s) for description (Human language description of the concept map).
|
BooleanDt |
getExperimental()
Gets the value(s) for experimental (If for testing purposes, not real usage).
|
StringDt |
getIdentifier()
Gets the value(s) for identifier (Logical id to reference this concept map).
|
StringDt |
getName()
Gets the value(s) for name (Informal name for this concept map).
|
StringDt |
getPublisher()
Gets the value(s) for publisher (Name of the publisher (Organization or individual)).
|
ResourceReferenceDt |
getSource()
Gets the value(s) for source (Identifies the source value set which is being mapped).
|
BoundCodeDt<ValueSetStatusEnum> |
getStatus()
Gets the value(s) for status (draft | active | retired).
|
ResourceReferenceDt |
getTarget()
Gets the value(s) for target (Provides context to the mappings).
|
List<ContactDt> |
getTelecom()
Gets the value(s) for telecom (Contact information of the publisher).
|
ContactDt |
getTelecomFirstRep()
Gets the first repetition for telecom (Contact information of the publisher),
creating it if it does not already exist.
|
StringDt |
getVersion()
Gets the value(s) for version (Logical id for this version of the concept map).
|
boolean |
isEmpty() |
ConceptMap |
setConcept(List<ConceptMap.Concept> theValue)
Sets the value(s) for concept (Mappings for a concept from the source valueset)
|
ConceptMap |
setCopyright(String theString)
Sets the value for copyright (About the concept map or its content)
|
ConceptMap |
setCopyright(StringDt theValue)
Sets the value(s) for copyright (About the concept map or its content)
|
ConceptMap |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date (Date for given status)
|
ConceptMap |
setDate(DateTimeDt theValue)
Sets the value(s) for date (Date for given status)
|
ConceptMap |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date (Date for given status)
|
ConceptMap |
setDescription(String theString)
Sets the value for description (Human language description of the concept map)
|
ConceptMap |
setDescription(StringDt theValue)
Sets the value(s) for description (Human language description of the concept map)
|
ConceptMap |
setExperimental(boolean theBoolean)
Sets the value for experimental (If for testing purposes, not real usage)
|
ConceptMap |
setExperimental(BooleanDt theValue)
Sets the value(s) for experimental (If for testing purposes, not real usage)
|
ConceptMap |
setIdentifier(String theString)
Sets the value for identifier (Logical id to reference this concept map)
|
ConceptMap |
setIdentifier(StringDt theValue)
Sets the value(s) for identifier (Logical id to reference this concept map)
|
ConceptMap |
setName(String theString)
Sets the value for name (Informal name for this concept map)
|
ConceptMap |
setName(StringDt theValue)
Sets the value(s) for name (Informal name for this concept map)
|
ConceptMap |
setPublisher(String theString)
Sets the value for publisher (Name of the publisher (Organization or individual))
|
ConceptMap |
setPublisher(StringDt theValue)
Sets the value(s) for publisher (Name of the publisher (Organization or individual))
|
ConceptMap |
setSource(ResourceReferenceDt theValue)
Sets the value(s) for source (Identifies the source value set which is being mapped)
|
ConceptMap |
setStatus(BoundCodeDt<ValueSetStatusEnum> theValue)
Sets the value(s) for status (draft | active | retired)
|
ConceptMap |
setStatus(ValueSetStatusEnum theValue)
Sets the value(s) for status (draft | active | retired)
|
ConceptMap |
setTarget(ResourceReferenceDt theValue)
Sets the value(s) for target (Provides context to the mappings)
|
ConceptMap |
setTelecom(List<ContactDt> theValue)
Sets the value(s) for telecom (Contact information of the publisher)
|
ConceptMap |
setVersion(String theString)
Sets the value for version (Logical id for this version of the concept map)
|
ConceptMap |
setVersion(StringDt theValue)
Sets the value(s) for version (Logical id for this version of the concept map)
|
getContained, getId, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatapublic static final String SP_IDENTIFIER
Description: The identifier of the concept map
Type: token
Path: ConceptMap.identifier
public static final TokenClientParam IDENTIFIER
Description: The identifier of the concept map
Type: token
Path: ConceptMap.identifier
public static final String SP_VERSION
Description: The version identifier of the concept map
Type: token
Path: ConceptMap.version
public static final TokenClientParam VERSION
Description: The version identifier of the concept map
Type: token
Path: ConceptMap.version
public static final String SP_NAME
Description: Name of the concept map
Type: string
Path: ConceptMap.name
public static final StringClientParam NAME
Description: Name of the concept map
Type: string
Path: ConceptMap.name
public static final String SP_PUBLISHER
Description: Name of the publisher of the concept map
Type: string
Path: ConceptMap.publisher
public static final StringClientParam PUBLISHER
Description: Name of the publisher of the concept map
Type: string
Path: ConceptMap.publisher
public static final String SP_DESCRIPTION
Description: Text search in the description of the concept map
Type: string
Path: ConceptMap.description
public static final StringClientParam DESCRIPTION
Description: Text search in the description of the concept map
Type: string
Path: ConceptMap.description
public static final String SP_STATUS
Description: Status of the concept map
Type: token
Path: ConceptMap.status
public static final TokenClientParam STATUS
Description: Status of the concept map
Type: token
Path: ConceptMap.status
public static final String SP_DATE
Description: The concept map publication date
Type: date
Path: ConceptMap.date
public static final DateClientParam DATE
Description: The concept map publication date
Type: date
Path: ConceptMap.date
public static final String SP_SOURCE
Description: The system for any concepts mapped by this concept map
Type: reference
Path: ConceptMap.source
public static final ReferenceClientParam SOURCE
Description: The system for any concepts mapped by this concept map
Type: reference
Path: ConceptMap.source
public static final Include INCLUDE_SOURCE
public static final String SP_TARGET
Description:
Type: reference
Path: ConceptMap.target
public static final ReferenceClientParam TARGET
Description:
Type: reference
Path: ConceptMap.target
public static final Include INCLUDE_TARGET
public static final String SP_SYSTEM
Description: The system for any destination concepts mapped by this map
Type: token
Path: ConceptMap.concept.map.system
public static final TokenClientParam SYSTEM
Description: The system for any destination concepts mapped by this map
Type: token
Path: ConceptMap.concept.map.system
public static final String SP_DEPENDSON
Description:
Type: token
Path: ConceptMap.concept.dependsOn.concept
public static final TokenClientParam DEPENDSON
Description:
Type: token
Path: ConceptMap.concept.dependsOn.concept
public static final String SP_PRODUCT
Description:
Type: token
Path: ConceptMap.concept.map.product.concept
public static final TokenClientParam PRODUCT
Description:
Type: token
Path: ConceptMap.concept.map.product.concept
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic StringDt getIdentifier()
null.
Definition: The identifier that is used to identify this concept map when it is referenced in a specification, model, design or an instance (should be globally unique OID, UUID, or URI)
public ConceptMap setIdentifier(StringDt theValue)
Definition: The identifier that is used to identify this concept map when it is referenced in a specification, model, design or an instance (should be globally unique OID, UUID, or URI)
public ConceptMap setIdentifier(String theString)
Definition: The identifier that is used to identify this concept map when it is referenced in a specification, model, design or an instance (should be globally unique OID, UUID, or URI)
public StringDt getVersion()
null.
Definition: The identifier that is used to identify this version of the concept map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
public ConceptMap setVersion(StringDt theValue)
Definition: The identifier that is used to identify this version of the concept map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
public ConceptMap setVersion(String theString)
Definition: The identifier that is used to identify this version of the concept map when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
public StringDt getName()
null.
Definition: A free text natural language name describing the concept map
public ConceptMap setName(StringDt theValue)
Definition: A free text natural language name describing the concept map
public ConceptMap setName(String theString)
Definition: A free text natural language name describing the concept map
public StringDt getPublisher()
null.
Definition: The name of the individual or organization that published the concept map
public ConceptMap setPublisher(StringDt theValue)
Definition: The name of the individual or organization that published the concept map
public ConceptMap setPublisher(String theString)
Definition: The name of the individual or organization that published the concept map
public List<ContactDt> getTelecom()
null.
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public ConceptMap setTelecom(List<ContactDt> theValue)
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public ContactDt addTelecom()
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public ContactDt getTelecomFirstRep()
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public ConceptMap addTelecom(ContactUseEnum theContactUse, String theValue)
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public ConceptMap addTelecom(String theValue)
Definition: Contacts of the publisher to assist a user in finding and communicating with the publisher
public StringDt getDescription()
null.
Definition: A free text natural language description of the use of the concept map - reason for definition, conditions of use, etc.
public ConceptMap setDescription(StringDt theValue)
Definition: A free text natural language description of the use of the concept map - reason for definition, conditions of use, etc.
public ConceptMap setDescription(String theString)
Definition: A free text natural language description of the use of the concept map - reason for definition, conditions of use, etc.
public StringDt getCopyright()
null.
Definition: A copyright statement relating to the concept map and/or its contents
public ConceptMap setCopyright(StringDt theValue)
Definition: A copyright statement relating to the concept map and/or its contents
public ConceptMap setCopyright(String theString)
Definition: A copyright statement relating to the concept map and/or its contents
public BoundCodeDt<ValueSetStatusEnum> getStatus()
null.
Definition: The status of the concept map
public ConceptMap setStatus(BoundCodeDt<ValueSetStatusEnum> theValue)
Definition: The status of the concept map
public ConceptMap setStatus(ValueSetStatusEnum theValue)
Definition: The status of the concept map
public BooleanDt getExperimental()
null.
Definition: This ConceptMap was authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
public ConceptMap setExperimental(BooleanDt theValue)
Definition: This ConceptMap was authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
public ConceptMap setExperimental(boolean theBoolean)
Definition: This ConceptMap was authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
public DateTimeDt getDate()
null.
Definition: The date that the concept map status was last changed
public ConceptMap setDate(DateTimeDt theValue)
Definition: The date that the concept map status was last changed
public ConceptMap setDateWithSecondsPrecision(Date theDate)
Definition: The date that the concept map status was last changed
public ConceptMap setDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: The date that the concept map status was last changed
public ResourceReferenceDt getSource()
null.
Definition: The source value set that specifies the concepts that are being mapped
public ConceptMap setSource(ResourceReferenceDt theValue)
Definition: The source value set that specifies the concepts that are being mapped
public ResourceReferenceDt getTarget()
null.
Definition: The target value set provides context to the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made
public ConceptMap setTarget(ResourceReferenceDt theValue)
Definition: The target value set provides context to the mappings. Note that the mapping is made between concepts, not between value sets, but the value set provides important context about how the concept mapping choices are made
public List<ConceptMap.Concept> getConcept()
null.
Definition:
public ConceptMap setConcept(List<ConceptMap.Concept> theValue)
Definition:
public ConceptMap.Concept addConcept()
Definition:
public ConceptMap.Concept getConceptFirstRep()
Definition:
Copyright © 2014 University Health Network. All rights reserved.