FHIR R4
Vocabulary Work GroupMaturity Level: 3 Trial UseSecurity Category: Anonymous Compartments: Not linked to any defined compartments

Detailed Descriptions for the elements in the ConceptMap resource.

ConceptMap
Element IdConceptMap
Definition 描述一组概念与另一组或其它几组概念的关系。这些概念可以是编码系统中定义的概念,也可以是数据元/数据元概念,或者是类模型中的类
Cardinality0..*
TypeDomainResource
Invariants
Defined on this element
cmd-0Warning Name should be usable as an identifier for the module by machine processing applications such as code generationname.matches('[A-Z]([A-Za-z0-9_]){0,254}')
ConceptMap.url
Element IdConceptMap.url
Definition 在标准规范、模型、设计或应用实例中引用此资源时用于标识此资源的绝对URI;也称为官方标识符。它应该是全局唯一的文本地址,官方应在该地址上发布(或将要发布)概念映射资源的权威实例,并被官方引用。当概念映射存储在不同的服务器上时,此地址必须保持不变。
Cardinality0..1
Typeuri
Requirements

Allows the concept map to be referenced by a single globally unique identifier.

Summarytrue
Comments

Can be a urn:uuid: or a urn:oid: but real http: addresses are preferred. Multiple instances may share the same URL if they have a distinct version.

The determination of when to create a new version of a resource (same url, new version) vs. defining a new artifact is up to the author. Considerations for making this decision are found in Technical and Business Versions.

In some cases, the resource can no longer be found at the stated url, but the url itself cannot change. Implementations can use the meta.source element to indicate where the current master source of the resource can be found.

ConceptMap.identifier
Element IdConceptMap.identifier
Definition

A formal identifier that is used to identify this concept map when it is represented in other formats, or referenced in a specification, model, design or an instance.

NoteThis is a business identifier, not a resource identifier (see discussion)
Cardinality0..1
TypeIdentifier
Requirements

Allows externally provided and/or usable business identifiers to be easily associated with the module.

Summarytrue
Comments

Typically, this is used for identifiers that can go in an HL7 V3 II (instance identifier) data type, and can then identify this concept map outside of FHIR, where it is not possible to use the logical URI.

ConceptMap.version
Element IdConceptMap.version
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 concept map author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.

NoteThis is a business versionId, not a resource version id (see discussion)
Cardinality0..1
Typestring
Summarytrue
Comments

There may be different concept map instances that have the same identifier but different versions. The version can be appended to the url in a reference to allow a reference to a particular business version of the concept map with the format [url]|[version].

ConceptMap.name
Element IdConceptMap.name
Definition

A natural language name identifying the concept map. This name should be usable as an identifier for the module by machine processing applications such as code generation.

Cardinality0..1
Typestring
Requirements

Support human navigation and code generation.

Summarytrue
Comments

The name is not expected to be globally unique. The name should be a simple alphanumeric type name to ensure that it is machine-processing friendly.

Invariants
Affect this element
inv-0Warning Name should be usable as an identifier for the module by machine processing applications such as code generationname.matches('[A-Z]([A-Za-z0-9_]){0,254}')
ConceptMap.title
Element IdConceptMap.title
Definition

A short, descriptive, user-friendly title for the concept map.

Cardinality0..1
Typestring
Summarytrue
Comments

This name does not need to be machine-processing friendly and may contain punctuation, white-space, etc.

ConceptMap.status
Element IdConceptMap.status
Definition 此概念映射的发布状态。它支持对映射内容生命周期进行跟踪。

The status of this concept map. Enables tracking the life-cycle of the content.

Cardinality1..1
Terminology BindingPublicationStatus (Required)
Typecode
Is Modifiertrue (Reason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration)
Summarytrue
Comments

Allows filtering of concept maps that are appropriate for use versus not.

ConceptMap.experimental
Element IdConceptMap.experimental
Definition 此是概念映射资源是否是为了测试(或教育/评估等)而编写的,而不是用于生产环境。
Cardinality0..1
Typeboolean
Requirements 测试映射支持与生产级概念映射资源相同的生命周期进行开发。
Summarytrue
Comments 可用于筛选概念映射资源是否可用。
ConceptMap.date
Element IdConceptMap.date
Definition 概念映射资源发布的日期(可精确到时间)。此日期必须随资源的业务版本(version)、状态编码(status)、映射实质内容的变更而同步更改。
Cardinality0..1
TypedateTime
Alternate NamesRevision Date
Summarytrue
Comments 请注意,这与资源上次修改日期不同,因为概念映射资源可能是最近提交的一个副本。可以通过扩展添加更多的时间,并通过历史版本来查询。
ConceptMap.publisher
Element IdConceptMap.publisher
Definition 发布此概念映射的组织或个人的名称。
Cardinality0..1
Typestring
Requirements 帮助建立概念映射的“权威性”或“可信度”。可当作联系人使用。
Summarytrue
Comments 通常是一个组织,但也可能是个人。概念映射的发布者(或管理者)是主要负责维护概念映射的组织或个人。这与开发和最初编写内容的不一是同一个人或组织。它是概念映射问题的主要联系人。除非可从资源上下文中获得此信息,否则应填充此项。
ConceptMap.contact
Element IdConceptMap.contact
Definition

Contact details to assist a user in finding and communicating with the publisher.

Cardinality0..*
TypeContactDetail
Summarytrue
Comments

May be a web site, an email address, a telephone number, etc.

ConceptMap.description
Element IdConceptMap.description
Definition 从使用者的角度用自由文本自然语言对概念映射的描述。
Cardinality0..1
Typemarkdown
Comments 该描述并不用于描述此概念映射的语义,而是用于描述其用途。如果其模型在未来发生变更,此描述可以确保其使用的完整性。
ConceptMap.useContext
Element IdConceptMap.useContext
Definition 此资源的重点和目的是支持列出的场景。这些场景可以是一般类别(性别、年龄等),也可以是对特定项目(保险计划、研究等)的引用,也可用于帮助索引和搜索适当的概念映射实例。
Cardinality0..*
TypeUsageContext
Requirements用于协助搜索合适的内容
Summarytrue
Comments如果指定了多个useContexts,则既不期望应用所有场景,也不期望一定要应用某个场景。
ConceptMap.jurisdiction
Element IdConceptMap.jurisdiction
Definition 使用概念映射的地理区域范围或法规约定的区域范围。
Cardinality0..*
Terminology BindingJurisdiction (Extensible)
TypeCodeableConcept
Summarytrue
Comments 使用时可能会超出最初设计或打算使用的管辖范围。
ConceptMap.purpose
Element IdConceptMap.purpose
Definition 解释为什么需要这个概念映射,以及为什么它是如此设计的。
Cardinality0..1
Typemarkdown
Comments 此元素不是用于描述概念映射的用法。相反,它强调“为什么”需要定义此映射和“为什么”这样定义。 它可用于追溯设计此概念映射结构的源材料或规范。
ConceptMap.copyright
Element IdConceptMap.copyright
Definition 此概念映射及其相关内容的版权声明。版权声明通常是对此概念映射的使用和发布的法律限制。
Cardinality0..1
Typemarkdown
Requirements

Consumers must be able to determine any legal restrictions on the use of the concept map and/or its content.

Alternate NamesLicense; Restrictions
Comments 概念映射和其中包含的编码的版权通常是不同的。版权声明应在需要时明确区分这些内容。
ConceptMap.source[x]
Element IdConceptMap.source[x]
Definition 源值域集,其中含有被映射的概念。它可以帮助本次映射解理上文下场景。
Cardinality0..1
Typeuri|canonical(ValueSet)
[x] NoteSee Choice of Data Types for further information about how to use [x]
Summarytrue
Comments

Should be a version specific reference. URIs SHOULD be absolute. If there is no source or target value set, there is no specified context for the map (not recommended). The source value set may select codes from either an explicit (standard or local) or implicit code system.

ConceptMap.target[x]
Element IdConceptMap.target[x]
Definition 目标值域集,其中含有映射的目标概念。它可以帮助本次映射解理上文下场景。 注意,映射是针对概念之间的,而不非值域集之间,但是值域集为如何选择概念的映射提供了重要上下文。
Cardinality0..1
Typeuri|canonical(ValueSet)
[x] NoteSee Choice of Data Types for further information about how to use [x]
Summarytrue
Comments 应该引用特定版本的引用URI绝对地址。如果不指定源或目标值域,映射则失去了上下文场景意义(不推荐)。
ConceptMap.group
Element IdConceptMap.group
Definition 一组具有相同源和目标编码系统的映射。即表示两个编码系统之间的概念映射。
Cardinality0..*
ConceptMap.group.source
Element IdConceptMap.group.source
Definition 被映射概念所属编码系统(源系统)的绝对URI地址。
Cardinality0..1
Typeuri
Comments 如果指定了源值域集(ConceptMap.source),并且此值域集只包含了一个编码系统中的概念,则不需要指定此元素。
ConceptMap.group.sourceVersion
Element IdConceptMap.group.sourceVersion
Definition 由编码系统发布者确定的编码系统的特定版本。
Cardinality0..1
Typestring
Comments

The specification of a particular code system version may be required for code systems which lack concept permanence.

ConceptMap.group.target
Element IdConceptMap.group.target
Definition 映射指向的概念所属编码系统(目标系统)的绝对URI地址。
Cardinality0..1
Typeuri
Comments 如果存在以下两种情况之一,则不需要指定此元素:
  • 已经指定了目标值域集(ConceptMap.target),并且此值域集只包含了一个编码系统中的概念
  • 所有目标元素等效性均为“不匹配”,即所有的 ConceptMap.group.element.target.equivalence = 'ummatched'
  • ConceptMap.group.targetVersion
    Element IdConceptMap.group.targetVersion
    Definition 由目标编码系统发布者确定的编码系统的特定版本。
    Cardinality0..1
    Typestring
    Comments 对于概念持久性不强的编码系统,可能需要指定特定的编码系统版本。
    ConceptMap.group.element
    Element IdConceptMap.group.element
    Definition 将源编码系统中单个概念对应到目标编码系统中单个或多个概念的映射。
    Cardinality1..*
    Alternate Namescode; concept; item
    Comments 在理想情况下,源值域集中的每个概念只会映射一次(一对一或一对多)。 但是某些概念可能出现多次映射的情况,这时需要指定备注(ConceptMap.group.element.target.comment)或依赖(ConceptMap.group.element.target.dependsOn)。
    ConceptMap.group.element.code
    Element IdConceptMap.group.element.code
    Definition 用编码或路径标识映射元素(ConceptMap.group.element)中的被映射概念。
    Cardinality0..1
    Typecode
    ConceptMap.group.element.display
    Element IdConceptMap.group.element.display
    Definition 编码的显示。此显示仅在编辑概念映射时用于帮助编辑者。

    The display for the code. The display is only provided to help editors when editing the concept map.

    Cardinality0..1
    Typestring
    Comments 当执行映射时此显示内容将被忽略。
    ConceptMap.group.element.target
    Element IdConceptMap.group.element.target
    Definition 此概念(ConceptMap.group.element.code)映射到的目标值域集中的概念。
    Cardinality0..*
    Comments 理想情况下,只有一个具有“意同”和“等价”的映射。但如果等价性为“更窄”,则允许同时映射多个“更窄”的概念。也可以用来指定多个其它“不匹配”的概念。
    Invariants
    Defined on this element
    cmd-1Rule If the map is narrower or inexact, there SHALL be some commentscomment.exists() or equivalence.empty() or ((equivalence != 'narrower') and (equivalence != 'inexact'))
    ConceptMap.group.element.target.code
    Element IdConceptMap.group.element.target.code
    Definition

    Identity (code or path) or the element/item that the map refers to.

    Cardinality0..1
    Typecode
    ConceptMap.group.element.target.display
    Element IdConceptMap.group.element.target.display
    Definition

    The display for the code. The display is only provided to help editors when editing the concept map.

    Cardinality0..1
    Typestring
    Comments

    The display is ignored when processing the map.

    ConceptMap.group.element.target.equivalence
    Element IdConceptMap.group.element.target.equivalence
    Definition 源概念和目标概念之间的等价性(包括依赖和属性)。等价性是从目标概念的角度与源概念进行比较(例如,'wider'意为目标概念比源概念更“宽广”)。
    Cardinality1..1
    Terminology BindingConceptMapEquivalence (Required)
    Typecode
    Is Modifier true (Reason: 此元素值会对映射的意义造成严重影响,特别是“互斥”(‘disjoint’),不同的值可能意味着映射的概念之间是等价的,也可能意味这完全不同,或只是有相关性等等。 )
    Comments此元素的某些值会导致目标映射不适用
    ConceptMap.group.element.target.comment
    Element IdConceptMap.group.element.target.comment
    Definition 对映射的状态或问题的描述,它作为附加信息对资源中结构化元素未能表达的信息进行补充说明。
    Cardinality0..1
    Typestring
    Invariants
    Affect this element
    cmd-1Rule If the map is narrower or inexact, there SHALL be some commentscomment.exists() or equivalence.empty() or ((equivalence != 'narrower') and (equivalence != 'inexact'))
    ConceptMap.group.element.target.dependsOn
    Element IdConceptMap.group.element.target.dependsOn
    Definition 映射适用的附加依赖条件。 仅当上下文场景中所需的相关元素可被解析且其值符合条件时此映射才适用。
    Cardinality0..*
    ConceptMap.group.element.target.dependsOn.property
    Element IdConceptMap.group.element.target.dependsOn.property
    Definition 指向某个包含在源系统(ConceptMap.group.source)中具有编码值的属性。 即表示以源系统的某个属性作为条件。
    Cardinality1..1
    Typeuri
    ConceptMap.group.element.target.dependsOn.system
    Element IdConceptMap.group.element.target.dependsOn.system
    Definition 依赖属性编码所属编码系统的绝对URI(如果依赖源系统的属性是另一个编码系统中的概念)。
    Cardinality0..1
    Typecanonical(CodeSystem)
    Meaning if Missing 若不填此值,则意为:依赖属性的编码是包含在源系统(ConceptMap.group.source) 或目标系统(ConceptMap.group.target)中。
    ConceptMap.group.element.target.dependsOn.value
    Element IdConceptMap.group.element.target.dependsOn.value
    Definition 映射所依赖的标识(编码或路径)或 映射引用的元素/项/值集/文本。

    Cardinality1..1
    Typestring
    ConceptMap.group.element.target.dependsOn.display
    Element IdConceptMap.group.element.target.dependsOn.display
    Definition

    The display for the code. The display is only provided to help editors when editing the concept map.

    Cardinality0..1
    Typestring
    Comments

    The display is ignored when processing the map.

    ConceptMap.group.element.target.product
    Element IdConceptMap.group.element.target.product
    Definition 当映射需要目标系统(ConceptMap.group.target)中更多的概念支持才能准确的进行映射转换时,需要用到此条目。 如果不提供这些额外概念(在product.property中指定),此映射虽然仍可用,但其等价性就不可靠了。
    Cardinality0..*
    TypeSee ConceptMap.group.element.target.dependsOn
    ConceptMap.group.unmapped
    Element IdConceptMap.group.unmapped
    Definition 当目标系统中没有与源系统相匹配的概念时使用(用于解决那些没有在此概念映射资源中设置对应关系的概念的翻译问题)。 此条目不会包含那些源概念与目标概念等价性为“unmatched”的code。
    即当源概念的ConceptMap.group.element.target.equivalence=“unmatched”时,此条目将被忽略。
    Cardinality0..1
    Comments 仅当ConceptMap.group.element.code所属的编码系统与ConceptMap.group.source的值一致时,此条目才生效。
    Invariants
    Defined on this element
    cmd-2Rule If the mode is 'fixed', a code must be provided(mode = 'fixed') implies code.exists()
    cmd-3Rule If the mode is 'other-map', a url must be provided(mode = 'other-map') implies url.exists()
    ConceptMap.group.unmapped.mode
    Element IdConceptMap.group.unmapped.mode
    Definition 当不能在目标系统中找到与源概念(ConceptMap.group.element.code)相匹配的概念时,所采取的操作模式。操作模式有三种: 一是“provided”模式,使用$translate 请求参数中的code作为“未映射编码”对应的编码值。即将提供的编码直接作为结果编码,这在进行对同一编码系统的不同版本之间的映射时很有用,因为只需要在概念映射中编辑少数变更后的编码的映射关系,其它能变更的编码都视为“未映射编码”。;二是“fixed”模式,即固定映射到默认编码(通过指定ConceptMap.group.unmapped.code);三是“other-map”模式,这将使用另一个概念映射资 源来表达这部分的对应关系(通过指定ConceptMap.group.unmapped.url)。
    Cardinality1..1
    Terminology BindingConceptMapGroupUnmappedMode (Required)
    Typecode
    ConceptMap.group.unmapped.code
    Element IdConceptMap.group.unmapped.code
    Definition 当操作模式为"固定"时(ConceptMap.group.unmapped.mode== 'fixed'),将所有不能匹配的编码都映射到这个元素值所指定的固定编码。
    Cardinality0..1
    Typecode
    ConceptMap.group.unmapped.display
    Element IdConceptMap.group.unmapped.display
    Definition 显示不能匹配的说明文字,仅在编辑概念映射时用于帮助编辑者。
    Cardinality0..1
    Typestring
    Comments

    The display is ignored when processing the map.

    ConceptMap.group.unmapped.url
    Element IdConceptMap.group.unmapped.url
    Definition 用其它概念映射资源来解决没有概念能匹配的问题。
    Cardinality0..1
    Typecanonical(ConceptMap)