Skip to main content

ConceptMap

ResourceFoundation · TerminologyTrial useMaturity 3

A statement of relationships from one set of concepts to one or more other concepts - either concepts in code systems, or data element/data element concepts, or classes in class models.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
19 of 26 parameters tested

Structure​

ElementCard.TypeDescription
urlΣ
0..1uriCanonical identifier for this concept map, represented as a URI (globally unique)
identifierΣ
0..1IdentifierAdditional identifier for the concept map
versionΣ
0..1stringBusiness version of the concept map
nameΣ
0..1stringName for this concept map (computer friendly)
titleΣ
0..1stringName for this concept map (human friendly)
statusRequired?!Σ
1..1codedraft | active | retired | unknownBinding (required): publication-status
experimentalΣ
0..1booleanFor testing purposes, not real usage
dateΣ
0..1dateTimeDate last changed
publisherΣ
0..1stringName of the publisher (organization or individual)
contactΣ
0..*ContactDetailContact details for the publisher
description
0..1markdownNatural language description of the concept map
useContextΣ
0..*UsageContextThe context that the content is intended to support
jurisdictionΣ
0..*CodeableConceptIntended jurisdiction for concept map (if applicable)Binding (extensible): jurisdiction
purpose
0..1markdownWhy this concept map is defined
copyright
0..1markdownUse and/or publishing restrictions
source[x]Σ
0..1uri | canonical(ValueSet)The source value set that contains the concepts that are being mapped
target[x]Σ
0..1uri | canonical(ValueSet)The target value set which provides context for the mappings
group
0..*BackboneElementSame source and target systems
source
0..1uriSource system where concepts to be mapped are defined
sourceVersion
0..1stringSpecific version of the code system
target
0..1uriTarget system that the concepts are to be mapped to
targetVersion
0..1stringSpecific version of the code system
elementRequired
1..*BackboneElementMappings for a concept from the source set
code
0..1codeIdentifies element being mapped
display
0..1stringDisplay for the code
target
0..*BackboneElementConcept in target system for element
code
0..1codeCode that identifies the target element
display
0..1stringDisplay for the code
equivalenceRequired?!
1..1coderelatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjointBinding (required): concept-map-equivalence
comment
0..1stringDescription of status/issues in mapping
dependsOn
0..*BackboneElementOther elements required for this mapping (from context)
propertyRequired
1..1uriReference to property mapping depends on
system
0..1canonical(CodeSystem)Code System (if necessary)
valueRequired
1..1stringValue of the referenced element
display
0..1stringDisplay for the code (if value is a code)
product
0..*Same as ConceptMap.group.element.target.dependsOnOther concepts that this mapping also produces
unmapped
0..1BackboneElementWhat to do when there is no mapping for the source concept
modeRequired
1..1codeprovided | fixed | other-mapBinding (required): conceptmap-unmapped-mode
code
0..1codeFixed code when mode = fixed
display
0..1stringDisplay for the code
url
0..1canonical(ConceptMap)canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped

Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey

Search parameters​

Query with GET [base]/ConceptMap?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.

ParameterTypeDescriptionPGES
contexttoken

A use context assigned to the concept map

(ConceptMap.useContext.value.ofType(CodeableConcept))
context-quantityquantity

A quantity- or range-valued use context assigned to the concept map

(ConceptMap.useContext.value.ofType(Quantity)) | (ConceptMap.useContext.value.ofType(Range))
context-typetoken

A type of use context assigned to the concept map

ConceptMap.useContext.code
context-type-quantitycomposite

A use context type and quantity- or range-based value assigned to the concept map

ConceptMap.useContext
context-type-valuecomposite

A use context type and value assigned to the concept map

ConceptMap.useContext
datedate

The concept map publication date

ConceptMap.date
dependsonuri

Reference to property mapping depends on

ConceptMap.group.element.target.dependsOn.property
descriptionstring

The description of the concept map

ConceptMap.description
identifiertoken

External identifier for the concept map

ConceptMap.identifier
jurisdictiontoken

Intended jurisdiction for the concept map

ConceptMap.jurisdiction
namestring

Computationally friendly name of the concept map

ConceptMap.name
otherreference

canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped

ConceptMap.group.unmapped.url
producturi

Reference to property mapping depends on

ConceptMap.group.element.target.product.property
publisherstring

Name of the publisher of the concept map

ConceptMap.publisher
sourcereference

The source value set that contains the concepts that are being mapped

(ConceptMap.source.ofType(canonical))
source-codetoken

Identifies element being mapped

ConceptMap.group.element.code
source-systemuri

Source system where concepts to be mapped are defined

ConceptMap.group.source
source-urireference

The source value set that contains the concepts that are being mapped

(ConceptMap.source.ofType(uri))
statustoken

The current status of the concept map

ConceptMap.status
targetreference

The target value set which provides context for the mappings

(ConceptMap.target.ofType(canonical))
target-codetoken

Code that identifies the target element

ConceptMap.group.element.target.code
target-systemuri

Target system that the concepts are to be mapped to

ConceptMap.group.target
target-urireference

The target value set which provides context for the mappings

(ConceptMap.target.ofType(uri))
titlestring

The human-friendly name of the concept map

ConceptMap.title
urluri

The uri that identifies the concept map

ConceptMap.url
versiontoken

The business version of the concept map

ConceptMap.version

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition