FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.uv.fml
Resource TypeImplementationGuide
IdImplementationGuide-hl7.fhir.uv.fml.json
FHIR VersionR6
Sourcehttps://build.fhir.org/ig/HL7/mapping-language-ig/index.html
URLhttp://hl7.org/fhir/uv/fml/ImplementationGuide/hl7.fhir.uv.fml
Version0.1.0
Statusactive
Date2026-07-16T02:35:01+00:00
NameFML
TitleFHIR Mapping Language (FML)
Realmuv
Authorityhl7
DescriptionThe 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.

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ImplementationGuide hl7.fhir.uv.fml

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.


Source1

{
  "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"
      }
    ]
  }
}