2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Conceptmap.questionnaire

This is an example form generated from the questionnaire. See also the XML or JSON format.

Conceptmap.questionnaire - FHIR v0.4.0 Form
2nd DSTU Draft For Comment

This is an example form generated from the questionnaire. See also the XML or JSON format

A map from one set of concepts to one or more other concepts

ConceptMap
ConceptMap.id
ConceptMap.id.value Logical id of this artefact
ConceptMap.id 1

Metadata about the resource

ConceptMap.meta
ConceptMap.meta 1
ConceptMap.implicitRules
ConceptMap.implicitRules.value A set of rules under which this content was created
ConceptMap.implicitRules 1
ConceptMap.language
ConceptMap.language.value language
ConceptMap.language 1

Text summary of the resource, for human interpretation

ConceptMap.text
ConceptMap.text 1

Contained, inline Resources

ConceptMap.contained
ConceptMap.contained 1
ConceptMap.url
ConceptMap.url.value Globally unique logical id for concept map
ConceptMap.url 1

Additional identifier for the concept map

ConceptMap.identifier
ConceptMap.identifier.label label:
ConceptMap.identifier.system system:
ConceptMap.identifier.value value:
ConceptMap.identifier 1
ConceptMap.version
ConceptMap.version.value Logical id for this version of the concept map
ConceptMap.version 1
ConceptMap.name
ConceptMap.name.value Informal name for this concept map
ConceptMap.name 1
ConceptMap.publisher
ConceptMap.publisher.value Name of the publisher (Organization or individual)
ConceptMap.publisher 1

Contact details of the publisher

May be a web site, an email address, a telephone number (tel:), etc.

ConceptMap.contact
ConceptMap.contact.id
ConceptMap.contact.id.value xml:id (or equivalent in JSON)
ConceptMap.contact.id 1
ConceptMap.contact.name
ConceptMap.contact.name.value Name of a individual to contact
ConceptMap.contact.name 1

Contact details for individual or publisher

ConceptMap.contact.telecom
ConceptMap.contact.telecom.system type:
ConceptMap.contact.telecom.value value:
ConceptMap.contact.telecom.use use:
ConceptMap.contact.telecom 1
ConceptMap.contact 1
ConceptMap.description
ConceptMap.description.value Human language description of the concept map
ConceptMap.description 1
ConceptMap.requirements
ConceptMap.requirements.value Why is this needed?
ConceptMap.requirements 1
ConceptMap.copyright
ConceptMap.copyright.value Use and/or Publishing restrictions
ConceptMap.copyright 1
ConceptMap.status
ConceptMap.status.value status
ConceptMap.status 1
ConceptMap.experimental
ConceptMap.experimental.value If for testing purposes, not real usage
ConceptMap.experimental 1
ConceptMap.date
ConceptMap.date.value Date for given status
ConceptMap.date 1

Identifies the source of the concepts which are being mapped

ConceptMap.source[x]
ConceptMap.source[x]._type type
ConceptMap.source[x]._uri
ConceptMap.source[x]._uri.value uri
ConceptMap.source[x]._uri 1
ConceptMap.source[x]._ValueSet
ConceptMap.source[x]._ValueSet.value ValueSet
ConceptMap.source[x]._ValueSet 1
ConceptMap.source[x]._Profile
ConceptMap.source[x]._Profile.value Profile
ConceptMap.source[x]._Profile 1
ConceptMap.source[x] 1

Provides context to the mappings

ConceptMap.target[x]
ConceptMap.target[x]._type type
ConceptMap.target[x]._uri
ConceptMap.target[x]._uri.value uri
ConceptMap.target[x]._uri 1
ConceptMap.target[x]._ValueSet
ConceptMap.target[x]._ValueSet.value ValueSet
ConceptMap.target[x]._ValueSet 1
ConceptMap.target[x]._Profile
ConceptMap.target[x]._Profile.value Profile
ConceptMap.target[x]._Profile 1
ConceptMap.target[x] 1

Mappings for a concept from the source set

Generally, the ideal is that there would only be one mapping for each concept in the source value set, but a given concept may be mapped mutliple times with different comments or dependencies.

ConceptMap.element
ConceptMap.element.id
ConceptMap.element.id.value xml:id (or equivalent in JSON)
ConceptMap.element.id 1
ConceptMap.element.codeSystem
ConceptMap.element.codeSystem.value Code System (if value set crosses code systems)
ConceptMap.element.codeSystem 1
ConceptMap.element.code
ConceptMap.element.code.value code
ConceptMap.element.code 1

Other elements required for this mapping (from context)

ConceptMap.element.dependsOn
ConceptMap.element.dependsOn.id
ConceptMap.element.dependsOn.id.value xml:id (or equivalent in JSON)
ConceptMap.element.dependsOn.id 1
ConceptMap.element.dependsOn.element
ConceptMap.element.dependsOn.element.value Reference to element/field/valueset mapping depends on
ConceptMap.element.dependsOn.element 1
ConceptMap.element.dependsOn.codeSystem
ConceptMap.element.dependsOn.codeSystem.value Code System (if necessary)
ConceptMap.element.dependsOn.codeSystem 1
ConceptMap.element.dependsOn.code
ConceptMap.element.dependsOn.code.value Value of the referenced element
ConceptMap.element.dependsOn.code 1
ConceptMap.element.dependsOn 1

Target of this map

Ideally there would only be one map, with equal or equivalent mapping. But multiple maps are allowed for several narrower options, or to assert that other concepts are unmatched.

ConceptMap.element.map
ConceptMap.element.map.id
ConceptMap.element.map.id.value xml:id (or equivalent in JSON)
ConceptMap.element.map.id 1
ConceptMap.element.map.codeSystem
ConceptMap.element.map.codeSystem.value System of the target (if necessary)
ConceptMap.element.map.codeSystem 1
ConceptMap.element.map.code
ConceptMap.element.map.code.value code
ConceptMap.element.map.code 1
ConceptMap.element.map.equivalence
ConceptMap.element.map.equivalence.value equivalence
ConceptMap.element.map.equivalence 1
ConceptMap.element.map.comments
ConceptMap.element.map.comments.value Description of status/issues in mapping
ConceptMap.element.map.comments 1

Other concepts that this mapping also produces

ConceptMap.element.map.product
ConceptMap.element.map.product 1
ConceptMap.element.map 1
ConceptMap.element 1
ConceptMap 1