FHIR Tooling Extensions IG, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/fhir-tools-ig/ and changes regularly. See the Directory of published versions
| URL oficial: http://hl7.org/fhir/tools/StructureDefinition/select-by-map | Versión: 1.1.0 | ||||
| Standards status: Deprecated Retired a partir de 2026-03-04 . | Nivel de madurez: 1 | Nombre computable: SelectByMap | |||
| Otros identificadores: OID:2.16.840.1.113883.4.642.40.1.42.40 | |||||
This extension indicates that in addition to the concepts directly selected (either included or excluded) in the include/exclude statement, any source codes that are mapped to target codes that are selected by the nominated ConceptMapare also selected. The filter property can be used to restrict which types of relationships are included. Todo: If this is useful, it will be moved to the core extensions pack
Context of Use
This extension is deprecated and should no longer be used
Replaced by http://hl7.org/fhir/StructureDefinition/select-by-map
This extension may be used on the following element(s)
ValueSet.compose.include
ValueSet.compose.exclude
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Descripción de perfiles, diferenciales, instantáneas y sus representaciones.
Esta estructura se deriva de Extension .
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Add ConceptMap to selection | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | Extension | The canonical URL for the ConceptMap | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "map" | |
![]() ![]() ![]() ![]() |
1..1 | canonical(ConceptMap) | Value of extension | |
![]() ![]() ![]() |
0..* | Extension | Include targets with this relationship in the selection | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "filter" | |
![]() ![]() ![]() ![]() |
1..1 | code | Value of extension Binding: SelectByMap Filter Codes (VS) (required): The relationship between concepts. | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/select-by-map" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:filter.value[x] | Base | required | SelectByMap Filter Codes (VS) | 📦1.1.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Add ConceptMap to selection | |
![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..1 | Extension | The canonical URL for the ConceptMap | |
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "map" | |
![]() ![]() ![]() ![]() |
1..1 | canonical(ConceptMap) | Value of extension | |
![]() ![]() ![]() |
0..* | Extension | Include targets with this relationship in the selection | |
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "filter" | |
![]() ![]() ![]() ![]() |
1..1 | code | Value of extension Binding: SelectByMap Filter Codes (VS) (required): The relationship between concepts. | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/select-by-map" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:filter.value[x] | Base | required | SelectByMap Filter Codes (VS) | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estructura se deriva de Extension .
Summary
Complex Extension: This extension indicates that in addition to the concepts directly selected (either included or excluded) in the include/exclude statement, any source codes that are mapped to target codes that are selected by the nominated ConceptMapare also selected. The filter property can be used to restrict which types of relationships are included. Todo: If this is useful, it will be moved to the core extensions pack
Maturity: 1
Vista diferencialDifferential View
Esta estructura se deriva de Extension .
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Add ConceptMap to selection | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | Extension | The canonical URL for the ConceptMap | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "map" | |
![]() ![]() ![]() ![]() |
1..1 | canonical(ConceptMap) | Value of extension | |
![]() ![]() ![]() |
0..* | Extension | Include targets with this relationship in the selection | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "filter" | |
![]() ![]() ![]() ![]() |
1..1 | code | Value of extension Binding: SelectByMap Filter Codes (VS) (required): The relationship between concepts. | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/select-by-map" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:filter.value[x] | Base | required | SelectByMap Filter Codes (VS) | 📦1.1.0 | This IG |
Vista instantánea
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | Add ConceptMap to selection | |
![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
1..1 | Extension | The canonical URL for the ConceptMap | |
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "map" | |
![]() ![]() ![]() ![]() |
1..1 | canonical(ConceptMap) | Value of extension | |
![]() ![]() ![]() |
0..* | Extension | Include targets with this relationship in the selection | |
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "filter" | |
![]() ![]() ![]() ![]() |
1..1 | code | Value of extension Binding: SelectByMap Filter Codes (VS) (required): The relationship between concepts. | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/tools/StructureDefinition/select-by-map" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:filter.value[x] | Base | required | SelectByMap Filter Codes (VS) | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Esta estructura se deriva de Extension .
Summary
Complex Extension: This extension indicates that in addition to the concepts directly selected (either included or excluded) in the include/exclude statement, any source codes that are mapped to target codes that are selected by the nominated ConceptMapare also selected. The filter property can be used to restrict which types of relationships are included. Todo: If this is useful, it will be moved to the core extensions pack
Maturity: 1
Otras representaciones de perfil: CSV, Excel, Schematron