FHIR IG analytics| Package | hl7.fhir.uv.fml |
| Resource Type | ImplementationGuide |
| Id | ImplementationGuide-hl7.fhir.uv.fml.json |
| FHIR Version | R6 |
| Source | https://build.fhir.org/ig/HL7/mapping-language-ig/index.html |
| URL | http://hl7.org/fhir/uv/fml/ImplementationGuide/hl7.fhir.uv.fml |
| Version | 0.1.0 |
| Status | active |
| Date | 2026-07-16T02:35:01+00:00 |
| Name | FML |
| Title | FHIR Mapping Language (FML) |
| Realm | uv |
| Authority | hl7 |
| Description | The FHIR Mapping Language (FML) specification is a Domain Specific Language (DSL) for describing how to transform data from one structure to another. It is designed to be used in the context of FHIR, but can be applied to any data transformation use case. |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: ImplementationGuide hl7.fhir.uv.fml
The official URL for this implementation guide is:
http://hl7.org/fhir/uv/fml/ImplementationGuide/hl7.fhir.uv.fml
The FHIR Mapping Language (FML) specification is a Domain Specific Language (DSL) for describing how to transform data from one structure to another. It is designed to be used in the context of FHIR, but can be applied to any data transformation use case.
{
"resourceType": "ImplementationGuide",
"id": "hl7.fhir.uv.fml",
"text": {
"status": "generated",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "trial-use"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
"valueInteger": 3
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "fhir"
}
],
"url": "http://hl7.org/fhir/uv/fml/ImplementationGuide/hl7.fhir.uv.fml",
"version": "0.1.0",
"name": "FML",
"title": "FHIR Mapping Language (FML)",
"status": "active",
"date": "2026-07-16T02:35:01+00:00",
"publisher": "HL7 International / FHIR Infrastructure",
"contact": [
{
"name": "HL7 International / FHIR Infrastructure",
"telecom": [
{
"system": "url",
"value": "http://www.hl7.org/Special/committees/fiwg"
}
]
},
{
"telecom": [
{
"system": "url",
"value": "http://www.hl7.org/Special/committees/fiwg"
}
]
}
],
"description": "The FHIR Mapping Language (FML) specification is a Domain Specific Language (DSL) for describing how to transform data from one structure to another. It is designed to be used in the context of FHIR, but can be applied to any data transformation use case.",
"jurisdiction": [
{
"coding": [
{
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code": "001",
"display": "World"
}
]
}
],
"packageId": "hl7.fhir.uv.fml",
"license": "CC0-1.0",
"fhirVersion": [
"6.0.0-ballot3"
],
"dependsOn": [
{
"id": "hl7tx",
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
"valueMarkdown": "Automatically added as a dependency - all IGs depend on HL7 Terminology"
}
],
"uri": "http://terminology.hl7.org/ImplementationGuide/hl7.terminology",
"packageId": "hl7.terminology.r5",
"version": "7.2.0"
},
{
"id": "hl7ext",
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
"valueMarkdown": "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"
}
],
"uri": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions",
"packageId": "hl7.fhir.uv.extensions.r5",
"version": "5.3.0"
}
],
"definition": {
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency",
"valueCode": "hl7.fhir.uv.tools.r5#1.1.2"
}
],
"resource": [
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-example.html"
}
],
"reference": {
"reference": "StructureMap/example"
},
"name": "Example Map",
"description": "Example Structure Map",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "OperationDefinition"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "OperationDefinition-StructureMap-transform.html"
}
],
"reference": {
"reference": "OperationDefinition/StructureMap-transform"
},
"name": "Model Instance Transformation",
"description": "The transform operation takes input content, applies a structure map transform, and then returns the output.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-group-type-mode.html"
}
],
"reference": {
"reference": "CodeSystem/map-group-type-mode"
},
"name": "Structure Map Group Type Mode",
"description": "If this is the default rule set to apply for the source type, or this combination of types.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-group-type-mode.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-group-type-mode"
},
"name": "Structure Map Group Type Mode",
"description": "If this is the default rule set to apply for the source type, or this combination of types.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-input-mode.html"
}
],
"reference": {
"reference": "CodeSystem/map-input-mode"
},
"name": "Structure Map Input Mode",
"description": "Mode for this instance of data.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-input-mode.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-input-mode"
},
"name": "Structure Map Input Mode",
"description": "Mode for this instance of data.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-model-mode.html"
}
],
"reference": {
"reference": "CodeSystem/map-model-mode"
},
"name": "Structure Map Model Mode",
"description": "How the referenced structure is used in this mapping.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-model-mode.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-model-mode"
},
"name": "Structure Map Model Mode",
"description": "How the referenced structure is used in this mapping.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-source-list-mode.html"
}
],
"reference": {
"reference": "CodeSystem/map-source-list-mode"
},
"name": "Structure Map Source List Mode",
"description": "If field is a list, how to manage the source.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-source-list-mode.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-source-list-mode"
},
"name": "Structure Map Source List Mode",
"description": "If field is a list, how to manage the source.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-target-list-mode.html"
}
],
"reference": {
"reference": "CodeSystem/map-target-list-mode"
},
"name": "Structure Map Target List Mode",
"description": "If field is a list, how to manage the production.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-target-list-mode.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-target-list-mode"
},
"name": "Structure Map Target List Mode",
"description": "If field is a list, how to manage the production.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "CodeSystem-map-transform.html"
}
],
"reference": {
"reference": "CodeSystem/map-transform"
},
"name": "Structure Map Transform",
"description": "How data is copied/created.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "ValueSet-vs-map-transform.html"
}
],
"reference": {
"reference": "ValueSet/vs-map-transform"
},
"name": "Structure Map Transform",
"description": "How data is copied/created.",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "List"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "List-StructureMap-examples.html"
}
],
"reference": {
"reference": "List/StructureMap-examples"
},
"name": "StructureMap-examples",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "List"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "List-StructureMap-operations.html"
}
],
"reference": {
"reference": "List/StructureMap-operations"
},
"name": "StructureMap-operations",
"isExample": false
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-supplyrequest-transform.html"
}
],
"reference": {
"reference": "StructureMap/supplyrequest-transform"
},
"name": "Transform from an ActivityDefinition to a SupplyRequest",
"description": "Transform from an ActivityDefinition to a SupplyRequest",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-Comments.html"
}
],
"reference": {
"reference": "StructureMap/Comments"
},
"name": "Comments",
"description": "Example demonstrating the use of comments in FML",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-ConceptMapEmbedded.html"
},
{
"extension": [
{
"url": "type",
"valueCode": "ConceptMap"
},
{
"url": "id",
"valueId": "GenderMap"
},
{
"url": "title",
"valueString": "ConceptMap"
},
{
"url": "description"
}
],
"url": "http://hl7.org/fhir/tools/StructureDefinition/contained-resource-information"
}
],
"reference": {
"reference": "StructureMap/ConceptMapEmbedded"
},
"name": "ConceptMapEmbedded",
"description": "Example Map to demonstrate an embedded ConceptMap",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-Constants.html"
}
],
"reference": {
"reference": "StructureMap/Constants"
},
"name": "Constants",
"description": "Example demonstrating reusable constants defined with the let keyword",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-DependentGroup.html"
}
],
"reference": {
"reference": "StructureMap/DependentGroup"
},
"name": "DependentGroup",
"description": "Example demonstrating invoking another group by name using then GroupName(params)",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-DependentInline.html"
}
],
"reference": {
"reference": "StructureMap/DependentInline"
},
"name": "DependentInline",
"description": "Example demonstrating inline dependent rules in a then { } block",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-DependentMultiGroup.html"
}
],
"reference": {
"reference": "StructureMap/DependentMultiGroup"
},
"name": "DependentMultiGroup",
"description": "Example demonstrating invoking multiple groups in sequence separated by commas",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-FhirPathSourceAsVar.html"
}
],
"reference": {
"reference": "StructureMap/FhirPathSourceAsVar"
},
"name": "FhirPathSourceAsVar",
"description": "Example demonstrating the where clause for filtering source elements with FHIRPath",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-GroupBasic.html"
}
],
"reference": {
"reference": "StructureMap/GroupBasic"
},
"name": "GroupBasic",
"description": "Example demonstrating a basic group with typed source and target parameters",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-GroupExtends.html"
}
],
"reference": {
"reference": "StructureMap/GroupExtends"
},
"name": "GroupExtends",
"description": "Example demonstrating a group that extends another group to inherit its rules",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-GroupTypePlus.html"
}
],
"reference": {
"reference": "StructureMap/GroupTypePlus"
},
"name": "GroupTypePlus",
"description": "Example demonstrating the type+ stereotype that also creates the target type when not fixed",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-GroupTypes.html"
}
],
"reference": {
"reference": "StructureMap/GroupTypes"
},
"name": "GroupTypes",
"description": "Example demonstrating the types stereotype marking a default mapping for a type pair",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-Imports.html"
}
],
"reference": {
"reference": "StructureMap/Imports"
},
"name": "Imports",
"description": "Example demonstrating the imports statement with wildcard support",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-MetadataBasic.html"
}
],
"reference": {
"reference": "StructureMap/MetadataBasic"
},
"name": "MetadataBasic",
"description": "Example demonstrating required metadata: url, name, and status",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-MetadataExtended.html"
}
],
"reference": {
"reference": "StructureMap/MetadataExtended"
},
"name": "Extended Metadata Example",
"description": "This is a **multi-line** markdown description.\nIt demonstrates the extended metadata capabilities.",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SimpleBatch.html"
}
],
"reference": {
"reference": "StructureMap/SimpleBatch"
},
"name": "SimpleBatch",
"description": "Example demonstrating the batch identity shorthand for copying multiple simple elements in a single rule",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SimpleIdentity.html"
}
],
"reference": {
"reference": "StructureMap/SimpleIdentity"
},
"name": "SimpleIdentity",
"description": "Example demonstrating the identity transform shorthand src.element -> tgt.element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceCardinality.html"
}
],
"reference": {
"reference": "StructureMap/SourceCardinality"
},
"name": "SourceCardinality",
"description": "Example demonstrating cardinality constraints on source elements",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceCheck.html"
}
],
"reference": {
"reference": "StructureMap/SourceCheck"
},
"name": "SourceCheck",
"description": "Example demonstrating the check clause that raises an error on failed conditions",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceCopy.html"
}
],
"reference": {
"reference": "StructureMap/SourceCopy"
},
"name": "SourceCopy",
"description": "Example demonstrating a simple copy of a source element to a target element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceDefault.html"
}
],
"reference": {
"reference": "StructureMap/SourceDefault"
},
"name": "SourceDefault",
"description": "Example demonstrating the default keyword for fallback values",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceListFirst.html"
}
],
"reference": {
"reference": "StructureMap/SourceListFirst"
},
"name": "SourceListFirst",
"description": "Example demonstrating the first list option to select only the first element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceListLast.html"
}
],
"reference": {
"reference": "StructureMap/SourceListLast"
},
"name": "SourceListLast",
"description": "Example demonstrating the last list option to select only the last element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceListNotFirst.html"
}
],
"reference": {
"reference": "StructureMap/SourceListNotFirst"
},
"name": "SourceListNotFirst",
"description": "Example demonstrating the not_first list option to skip the first element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceListNotLast.html"
}
],
"reference": {
"reference": "StructureMap/SourceListNotLast"
},
"name": "SourceListNotLast",
"description": "Example demonstrating the not_last list option to skip the last element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceListOnlyOne.html"
}
],
"reference": {
"reference": "StructureMap/SourceListOnlyOne"
},
"name": "SourceListOnlyOne",
"description": "Example demonstrating the only_one list option that errors on multiple elements",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceLog.html"
}
],
"reference": {
"reference": "StructureMap/SourceLog"
},
"name": "SourceLog",
"description": "Example demonstrating the log statement for writing to the application log",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceMultiple.html"
}
],
"reference": {
"reference": "StructureMap/SourceMultiple"
},
"name": "SourceMultiple",
"description": "Example demonstrating multiple source statements producing a cross-product",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceTypeFilter.html"
}
],
"reference": {
"reference": "StructureMap/SourceTypeFilter"
},
"name": "SourceTypeFilter",
"description": "Example demonstrating source type filtering with the : type syntax",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SourceWhere.html"
}
],
"reference": {
"reference": "StructureMap/SourceWhere"
},
"name": "SourceWhere",
"description": "Example demonstrating the where clause for filtering source elements with FHIRPath",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-StructArrayToArray.html"
}
],
"reference": {
"reference": "StructureMap/StructArrayToArray"
},
"name": "StructArrayToArray",
"description": "Example demonstrating mapping a repeating source array to a repeating target array",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-StructArrayToProp.html"
}
],
"reference": {
"reference": "StructureMap/StructArrayToProp"
},
"name": "StructArrayToProp",
"description": "Example demonstrating extracting a single value from an array into a scalar property",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-StructNestedToTop.html"
}
],
"reference": {
"reference": "StructureMap/StructNestedToTop"
},
"name": "StructNestedToTop",
"description": "Example demonstrating pulling a nested child element up to a top-level property",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-StructPropToArray.html"
}
],
"reference": {
"reference": "StructureMap/StructPropToArray"
},
"name": "StructPropToArray",
"description": "Example demonstrating mapping a scalar property into a repeating array element",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-StructTopToNested.html"
}
],
"reference": {
"reference": "StructureMap/StructTopToNested"
},
"name": "StructTopToNested",
"description": "Example demonstrating pushing a top-level property down into a nested structure",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-SyntaxBackticks.html"
}
],
"reference": {
"reference": "StructureMap/SyntaxBackticks"
},
"name": "SyntaxBackticks",
"description": "Example demonstrating backtick-escaped identifiers for reserved words and special characters",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TargetMultiple.html"
}
],
"reference": {
"reference": "StructureMap/TargetMultiple"
},
"name": "TargetMultiple",
"description": "Example demonstrating multiple target assignments in a single rule",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TargetSubelement.html"
}
],
"reference": {
"reference": "StructureMap/TargetSubelement"
},
"name": "TargetSubelement",
"description": "Example demonstrating target sub-element access using dot notation",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformAppend.html"
}
],
"reference": {
"reference": "StructureMap/TransformAppend"
},
"name": "TransformAppend",
"description": "Example demonstrating the append transform to concatenate string values",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformC.html"
}
],
"reference": {
"reference": "StructureMap/TransformC"
},
"name": "TransformC",
"description": "Example demonstrating the c transform to create a Coding",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformCast.html"
}
],
"reference": {
"reference": "StructureMap/TransformCast"
},
"name": "TransformCast",
"description": "Example demonstrating the cast transform for type conversion",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformCc.html"
}
],
"reference": {
"reference": "StructureMap/TransformCc"
},
"name": "TransformCc",
"description": "Example demonstrating the cc transform to create a CodeableConcept",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformCp.html"
}
],
"reference": {
"reference": "StructureMap/TransformCp"
},
"name": "TransformCp",
"description": "Example demonstrating the cp transform to create a ContactPoint",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformCreate.html"
}
],
"reference": {
"reference": "StructureMap/TransformCreate"
},
"name": "TransformCreate",
"description": "Example demonstrating the create transform to construct a new typed instance",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformEvaluate.html"
}
],
"reference": {
"reference": "StructureMap/TransformEvaluate"
},
"name": "TransformEvaluate",
"description": "Example demonstrating the evaluate transform to execute a FHIRPath expression",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformEvaluate2.html"
}
],
"reference": {
"reference": "StructureMap/TransformEvaluate2"
},
"name": "TransformEvaluate2",
"description": "Additional examples demonstrating the evaluate transform to execute a FHIRPath expression",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformEvaluateConcise.html"
}
],
"reference": {
"reference": "StructureMap/TransformEvaluateConcise"
},
"name": "TransformEvaluateConcise",
"description": "Example demonstrating the evaluate transform to execute a FHIRPath expression",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformId.html"
}
],
"reference": {
"reference": "StructureMap/TransformId"
},
"name": "TransformId",
"description": "Example demonstrating the id transform to create an Identifier",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformQty.html"
}
],
"reference": {
"reference": "StructureMap/TransformQty"
},
"name": "TransformQty",
"description": "Example demonstrating the qty transform to create a Quantity",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformReference.html"
}
],
"reference": {
"reference": "StructureMap/TransformReference"
},
"name": "TransformReference",
"description": "Example demonstrating the reference transform to generate a resource reference",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformTranslate.html"
}
],
"reference": {
"reference": "StructureMap/TransformTranslate"
},
"name": "TransformTranslate",
"description": "Example demonstrating the translate transform using a ConceptMap for code mapping",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformTruncate.html"
}
],
"reference": {
"reference": "StructureMap/TransformTruncate"
},
"name": "TransformTruncate",
"description": "Example demonstrating the truncate transform to limit string length",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-TransformUuid.html"
}
],
"reference": {
"reference": "StructureMap/TransformUuid"
},
"name": "TransformUuid",
"description": "Example demonstrating the uuid transform to generate a unique identifier",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-UsesAlias.html"
}
],
"reference": {
"reference": "StructureMap/UsesAlias"
},
"name": "UsesAlias",
"description": "Example demonstrating the alias keyword for uses declarations",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-UsesQueriedProduced.html"
}
],
"reference": {
"reference": "StructureMap/UsesQueriedProduced"
},
"name": "UsesQueriedProduced",
"description": "Example demonstrating queried and produced modes in uses declarations - Only demonstrates produced, doesn't demonstrate queried.",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureMap"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureMap-UsesSourceTarget.html"
}
],
"reference": {
"reference": "StructureMap/UsesSourceTarget"
},
"name": "UsesSourceTarget",
"description": "Example demonstrating basic source and target uses declarations",
"isExample": true,
"profile": [
"http://hl7.org/fhir/StructureDefinition/StructureMap"
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resourcedefn"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "StructureDefinition-StructureMap.html"
}
],
"reference": {
"reference": "StructureDefinition/StructureMap"
},
"name": "Structure Map",
"description": "A Map of relationships between 2 structures that can be used to transform data."
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-context.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-context"
},
"name": "StructureMapContextSearchParam",
"description": "A use context assigned to the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-context-quantity.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-context-quantity"
},
"name": "StructureMapContextQuantitySearchParam",
"description": "A quantity- or range-valued use context assigned to the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-context-type.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-context-type"
},
"name": "StructureMapContextTypeSearchParam",
"description": "A type of use context assigned to the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-context-type-quantity.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-context-type-quantity"
},
"name": "StructureMapContextTypeQuantitySearchParam",
"description": "A use context type and quantity- or range-based value assigned to the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-context-type-value.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-context-type-value"
},
"name": "StructureMapContextTypeValueSearchParam",
"description": "A use context type and value assigned to the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-date.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-date"
},
"name": "StructureMapDateSearchParam",
"description": "The structure map publication date"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-description.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-description"
},
"name": "StructureMapDescriptionSearchParam",
"description": "The description of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-identifier.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-identifier"
},
"name": "StructureMapIdentifierSearchParam",
"description": "External identifier for the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-jurisdiction.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-jurisdiction"
},
"name": "StructureMapJurisdictionSearchParam",
"description": "Jurisdiction of the authority that maintains the the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-name.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-name"
},
"name": "StructureMapNameSearchParam",
"description": "Computationally friendly name of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-publisher.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-publisher"
},
"name": "StructureMapPublisherSearchParam",
"description": "Name of the publisher of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-status.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-status"
},
"name": "StructureMapStatusSearchParam",
"description": "The current status of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-title.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-title"
},
"name": "StructureMapTitleSearchParam",
"description": "The human-friendly name of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-url.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-url"
},
"name": "StructureMapUrlSearchParam",
"description": "The uri that identifies the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-version.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-version"
},
"name": "StructureMapVersionSearchParam",
"description": "The business version of the structure map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-source.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-source"
},
"name": "StructureMapSourceSearchParam",
"description": "A source StructureDefinition for the map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-target.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-target"
},
"name": "StructureMapTargetSearchParam",
"description": "A target StructureDefinition for the map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-queried.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-queried"
},
"name": "StructureMapQueriedSearchParam",
"description": "A queried StructureDefinition for the map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-produced.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-produced"
},
"name": "StructureMapProducedSearchParam",
"description": "A produced StructureDefinition for the map"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "SearchParameter"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page",
"valueUri": "SearchParameter-StructureMap-experimental.html"
}
],
"reference": {
"reference": "SearchParameter/StructureMap-experimental"
},
"name": "StructureMapExperimentalSearchParam",
"description": "Whether the StructureMap is experimental"
}
],
"page": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "toc.html",
"name": "toc.html",
"title": "Table of Contents",
"generation": "html",
"page": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "index.html",
"name": "index.html",
"title": "Home",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "fml.html",
"name": "fml.html",
"title": "Specification",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "transforms.html",
"name": "transforms.html",
"title": "Target Transform Functions",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "grammar.html",
"name": "grammar.html",
"title": "FML Grammar",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "tutorial.html",
"name": "tutorial.html",
"title": "FML Tutorial",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "changes.html",
"name": "changes.html",
"title": "Change Log",
"generation": "markdown"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative"
}
],
"sourceUrl": "examples.html",
"name": "examples.html",
"title": "FML Annotated Examples",
"generation": "markdown"
}
]
},
"parameter": [
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "copyrightyear"
},
"value": "2022+"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "releaselabel"
},
"value": "STU 1"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-publisher"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-contact"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "globals-in-artifacts"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "show-inherited-invariants"
},
"value": "false"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "shownav"
},
"value": "false"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-pages"
},
"value": "input/pagecontent"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-pages"
},
"value": "input/resources/structuremap"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/resources/structuremap"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "additional-resource"
},
"value": "input/resources/structuremap/StructureDefinition-StructureMap.xml"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-history"
},
"value": "http://hl7.org/fhir/uv/fml/history.html"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "autoload-resources"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/capabilities"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/examples"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/extensions"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/models"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/operations"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/profiles"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/resources"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/vocabulary"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/testing"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "input/history"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-resource"
},
"value": "fsh-generated/resources"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-pages"
},
"value": "template/config"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-pages"
},
"value": "input/images"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-liquid"
},
"value": "template/liquid"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-liquid"
},
"value": "input/liquid"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-qa"
},
"value": "temp/qa"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-temp"
},
"value": "temp/pages"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-output"
},
"value": "output"
},
{
"code": {
"system": "http://hl7.org/fhir/guide-parameter-code",
"code": "path-tx-cache"
},
"value": "input-cache/txcache"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "path-suppressed-warnings"
},
"value": "input/ignoreWarnings.txt"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "template-html"
},
"value": "template-page.html"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "template-md"
},
"value": "template-page-md.html"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-context"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-copyright"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-jurisdiction"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-license"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-version"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "apply-wg"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "active-tables"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "fmm-definition"
},
"value": "http://hl7.org/fhir/versions.html#maturity"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "propagate-status"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "excludelogbinaryformat"
},
"value": "true"
},
{
"code": {
"system": "http://hl7.org/fhir/tools/CodeSystem/ig-parameters",
"code": "tabbed-snapshots"
},
"value": "true"
}
]
}
}