PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.extensions.r4@5.1.0
    http://hl7.org/fhir/StructureMap/ElementDefinition4to5
{
  "description": "FMLConversionforElementDefinitionR4toR5",
  "_filename": "StructureMap-ElementDefinition4to5.json",
  "package_name": "hl7.fhir.uv.extensions.r4",
  "date": "2024-04-27T18:40:24+10:00",
  "group": [ {
    "name": "ElementDefinition",
    "rule": [ {
      "name": "modifierExtension",
      "source": [ {
        "context": "src",
        "element": "modifierExtension",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "modifierExtension",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "path",
      "source": [ {
        "context": "src",
        "element": "path",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "path",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "representation",
      "source": [ {
        "context": "src",
        "element": "representation",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "representation",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#PropertyRepresentation"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    }, {
      "name": "sliceName",
      "source": [ {
        "context": "src",
        "element": "sliceName",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "sliceName",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "sliceIsConstraining",
      "source": [ {
        "context": "src",
        "element": "sliceIsConstraining",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "sliceIsConstraining",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "label",
      "source": [ {
        "context": "src",
        "element": "label",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "label",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "code",
      "source": [ {
        "context": "src",
        "element": "code",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "code",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "slicing",
      "source": [ {
        "context": "src",
        "element": "slicing",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "slicing",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionSlicing",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "short",
      "source": [ {
        "context": "src",
        "element": "short",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "short",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "definition",
      "source": [ {
        "context": "src",
        "element": "definition",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "definition",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "comment",
      "source": [ {
        "context": "src",
        "element": "comment",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "comment",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "requirements",
      "source": [ {
        "context": "src",
        "element": "requirements",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "requirements",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "alias",
      "source": [ {
        "context": "src",
        "element": "alias",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "alias",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "min",
      "source": [ {
        "context": "src",
        "element": "min",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "min",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "max",
      "source": [ {
        "context": "src",
        "element": "max",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "max",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "base",
      "source": [ {
        "context": "src",
        "element": "base",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "base",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionBase",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "contentReference",
      "source": [ {
        "context": "src",
        "element": "contentReference",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "contentReference",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "type",
      "source": [ {
        "context": "src",
        "element": "type",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "type",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionType",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "defaultValueBase64Binary",
      "source": [ {
        "type": "base64Binary",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueBoolean",
      "source": [ {
        "type": "boolean",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueCanonical",
      "source": [ {
        "type": "canonical",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueCode",
      "source": [ {
        "type": "code",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueId",
      "source": [ {
        "type": "id",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueMarkdown",
      "source": [ {
        "type": "markdown",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.defaultValue : integer64 -> tgt.defaultValue;"
    }, {
      "name": "defaultValueOid",
      "source": [ {
        "type": "oid",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValuePositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueString",
      "source": [ {
        "type": "string",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueUri",
      "source": [ {
        "type": "uri",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueUrl",
      "source": [ {
        "type": "url",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueUuid",
      "source": [ {
        "type": "uuid",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueAddress",
      "source": [ {
        "type": "Address",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueAge",
      "source": [ {
        "type": "Age",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueAnnotation",
      "source": [ {
        "type": "Annotation",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueAttachment",
      "source": [ {
        "type": "Attachment",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueCodeableConcept",
      "source": [ {
        "type": "CodeableConcept",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueCoding",
      "source": [ {
        "type": "Coding",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.defaultValue : CodeableReference -> tgt.defaultValue;"
    }, {
      "name": "defaultValueContactPoint",
      "source": [ {
        "type": "ContactPoint",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueCount",
      "source": [ {
        "type": "Count",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDistance",
      "source": [ {
        "type": "Distance",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDuration",
      "source": [ {
        "type": "Duration",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueHumanName",
      "source": [ {
        "type": "HumanName",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueIdentifier",
      "source": [ {
        "type": "Identifier",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueMoney",
      "source": [ {
        "type": "Money",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValuePeriod",
      "source": [ {
        "type": "Period",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueRange",
      "source": [ {
        "type": "Range",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueRatio",
      "source": [ {
        "type": "Ratio",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueReference",
      "source": [ {
        "type": "Reference",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.defaultValue : RatioRange -> tgt.defaultValue;"
    }, {
      "name": "defaultValueSampledData",
      "source": [ {
        "type": "SampledData",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueSignature",
      "source": [ {
        "type": "Signature",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueTiming",
      "source": [ {
        "type": "Timing",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueContactDetail",
      "source": [ {
        "type": "ContactDetail",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDataRequirement",
      "source": [ {
        "type": "DataRequirement",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueExpression",
      "source": [ {
        "type": "Expression",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueParameterDefinition",
      "source": [ {
        "type": "ParameterDefinition",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueRelatedArtifact",
      "source": [ {
        "type": "RelatedArtifact",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueTriggerDefinition",
      "source": [ {
        "type": "TriggerDefinition",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueUsageContext",
      "source": [ {
        "type": "UsageContext",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "defaultValueDosage",
      "source": [ {
        "type": "Dosage",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.defaultValue : Availability -> tgt.defaultValue;"
    }, {
      "name": "defaultValueMeta",
      "source": [ {
        "type": "Meta",
        "context": "src",
        "element": "defaultValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "defaultValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "meaningWhenMissing",
      "source": [ {
        "context": "src",
        "element": "meaningWhenMissing",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "meaningWhenMissing",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "orderMeaning",
      "source": [ {
        "context": "src",
        "element": "orderMeaning",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "orderMeaning",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedBase64Binary",
      "source": [ {
        "type": "base64Binary",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedBoolean",
      "source": [ {
        "type": "boolean",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedCanonical",
      "source": [ {
        "type": "canonical",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedCode",
      "source": [ {
        "type": "code",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedId",
      "source": [ {
        "type": "id",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedMarkdown",
      "source": [ {
        "type": "markdown",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.fixed : integer64 -> tgt.fixed;"
    }, {
      "name": "fixedOid",
      "source": [ {
        "type": "oid",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedPositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedString",
      "source": [ {
        "type": "string",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedUri",
      "source": [ {
        "type": "uri",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedUrl",
      "source": [ {
        "type": "url",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedUuid",
      "source": [ {
        "type": "uuid",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedAddress",
      "source": [ {
        "type": "Address",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedAge",
      "source": [ {
        "type": "Age",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedAnnotation",
      "source": [ {
        "type": "Annotation",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedAttachment",
      "source": [ {
        "type": "Attachment",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedCodeableConcept",
      "source": [ {
        "type": "CodeableConcept",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedCoding",
      "source": [ {
        "type": "Coding",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.fixed : CodeableReference -> tgt.fixed;"
    }, {
      "name": "fixedContactPoint",
      "source": [ {
        "type": "ContactPoint",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedCount",
      "source": [ {
        "type": "Count",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDistance",
      "source": [ {
        "type": "Distance",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDuration",
      "source": [ {
        "type": "Duration",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedHumanName",
      "source": [ {
        "type": "HumanName",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedIdentifier",
      "source": [ {
        "type": "Identifier",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedMoney",
      "source": [ {
        "type": "Money",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedPeriod",
      "source": [ {
        "type": "Period",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedRange",
      "source": [ {
        "type": "Range",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedRatio",
      "source": [ {
        "type": "Ratio",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedReference",
      "source": [ {
        "type": "Reference",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.fixed : RatioRange -> tgt.fixed;"
    }, {
      "name": "fixedSampledData",
      "source": [ {
        "type": "SampledData",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedSignature",
      "source": [ {
        "type": "Signature",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedTiming",
      "source": [ {
        "type": "Timing",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedContactDetail",
      "source": [ {
        "type": "ContactDetail",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDataRequirement",
      "source": [ {
        "type": "DataRequirement",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedExpression",
      "source": [ {
        "type": "Expression",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedParameterDefinition",
      "source": [ {
        "type": "ParameterDefinition",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedRelatedArtifact",
      "source": [ {
        "type": "RelatedArtifact",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedTriggerDefinition",
      "source": [ {
        "type": "TriggerDefinition",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedUsageContext",
      "source": [ {
        "type": "UsageContext",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "fixedDosage",
      "source": [ {
        "type": "Dosage",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.fixed : Availability -> tgt.fixed;"
    }, {
      "name": "fixedMeta",
      "source": [ {
        "type": "Meta",
        "context": "src",
        "element": "fixed",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "fixed",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternBase64Binary",
      "source": [ {
        "type": "base64Binary",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternBoolean",
      "source": [ {
        "type": "boolean",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternCanonical",
      "source": [ {
        "type": "canonical",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternCode",
      "source": [ {
        "type": "code",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternId",
      "source": [ {
        "type": "id",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternMarkdown",
      "source": [ {
        "type": "markdown",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.pattern : integer64 -> tgt.pattern;"
    }, {
      "name": "patternOid",
      "source": [ {
        "type": "oid",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternPositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternString",
      "source": [ {
        "type": "string",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternUri",
      "source": [ {
        "type": "uri",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternUrl",
      "source": [ {
        "type": "url",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternUuid",
      "source": [ {
        "type": "uuid",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternAddress",
      "source": [ {
        "type": "Address",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternAge",
      "source": [ {
        "type": "Age",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternAnnotation",
      "source": [ {
        "type": "Annotation",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternAttachment",
      "source": [ {
        "type": "Attachment",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternCodeableConcept",
      "source": [ {
        "type": "CodeableConcept",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternCoding",
      "source": [ {
        "type": "Coding",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.pattern : CodeableReference -> tgt.pattern;"
    }, {
      "name": "patternContactPoint",
      "source": [ {
        "type": "ContactPoint",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternCount",
      "source": [ {
        "type": "Count",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDistance",
      "source": [ {
        "type": "Distance",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDuration",
      "source": [ {
        "type": "Duration",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternHumanName",
      "source": [ {
        "type": "HumanName",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternIdentifier",
      "source": [ {
        "type": "Identifier",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternMoney",
      "source": [ {
        "type": "Money",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternPeriod",
      "source": [ {
        "type": "Period",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternRange",
      "source": [ {
        "type": "Range",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternRatio",
      "source": [ {
        "type": "Ratio",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternReference",
      "source": [ {
        "type": "Reference",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.pattern : RatioRange -> tgt.pattern;"
    }, {
      "name": "patternSampledData",
      "source": [ {
        "type": "SampledData",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternSignature",
      "source": [ {
        "type": "Signature",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternTiming",
      "source": [ {
        "type": "Timing",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternContactDetail",
      "source": [ {
        "type": "ContactDetail",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDataRequirement",
      "source": [ {
        "type": "DataRequirement",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternExpression",
      "source": [ {
        "type": "Expression",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternParameterDefinition",
      "source": [ {
        "type": "ParameterDefinition",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternRelatedArtifact",
      "source": [ {
        "type": "RelatedArtifact",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternTriggerDefinition",
      "source": [ {
        "type": "TriggerDefinition",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternUsageContext",
      "source": [ {
        "type": "UsageContext",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "patternDosage",
      "source": [ {
        "type": "Dosage",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.pattern : Availability -> tgt.pattern;"
    }, {
      "name": "patternMeta",
      "source": [ {
        "type": "Meta",
        "context": "src",
        "element": "pattern",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "pattern",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "example",
      "source": [ {
        "context": "src",
        "element": "example",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "example",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionExample",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "minValueDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValuePositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.minValue : integer64 -> tgt.minValue;"
    }, {
      "name": "minValueUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "minValueQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "minValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "minValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValuePositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.maxValue : integer64 -> tgt.maxValue;"
    }, {
      "name": "maxValueUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxValueQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "maxValue",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxValue",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "maxLength",
      "source": [ {
        "context": "src",
        "element": "maxLength",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "maxLength",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "condition",
      "source": [ {
        "context": "src",
        "element": "condition",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "condition",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "constraint",
      "source": [ {
        "context": "src",
        "element": "constraint",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "constraint",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionConstraint",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "mustSupport",
      "source": [ {
        "context": "src",
        "element": "mustSupport",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "mustSupport",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.mustHaveValue -> tgt.mustHaveValue;"
    }, {
      "name": "isModifier",
      "source": [ {
        "context": "src",
        "element": "isModifier",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "isModifier",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "isModifierReason",
      "source": [ {
        "context": "src",
        "element": "isModifierReason",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "isModifierReason",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "isSummary",
      "source": [ {
        "context": "src",
        "element": "isSummary",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "isSummary",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "binding",
      "source": [ {
        "context": "src",
        "element": "binding",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "binding",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionBinding",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "mapping",
      "source": [ {
        "context": "src",
        "element": "mapping",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "mapping",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionMapping",
        "variable": [ "s", "t" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src",
      "type": "ElementDefinitionR4"
    }, {
      "mode": "target",
      "name": "tgt",
      "type": "ElementDefinitionR5"
    } ],
    "extends": "Element",
    "typeMode": "type-and-types"
  }, {
    "name": "ElementDefinitionSlicing",
    "rule": [ {
      "name": "discriminator",
      "source": [ {
        "context": "src",
        "element": "discriminator",
        "variable": "s"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "discriminator",
        "variable": "t",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "ElementDefinitionSlicingDiscriminator",
        "variable": [ "s", "t" ]
      } ]
    }, {
      "name": "description",
      "source": [ {
        "context": "src",
        "element": "description",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "description",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "ordered",
      "source": [ {
        "context": "src",
        "element": "ordered",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "ordered",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "rules",
      "source": [ {
        "context": "src",
        "element": "rules",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "rules",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#SlicingRules"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionSlicingDiscriminator",
    "rule": [ {
      "name": "type",
      "source": [ {
        "context": "src",
        "element": "type",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "type",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#DiscriminatorType"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    }, {
      "name": "path",
      "source": [ {
        "context": "src",
        "element": "path",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "path",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionBase",
    "rule": [ {
      "name": "path",
      "source": [ {
        "context": "src",
        "element": "path",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "path",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "min",
      "source": [ {
        "context": "src",
        "element": "min",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "min",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "max",
      "source": [ {
        "context": "src",
        "element": "max",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "max",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionType",
    "rule": [ {
      "name": "code",
      "source": [ {
        "context": "src",
        "element": "code",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "code",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "profile",
      "source": [ {
        "context": "src",
        "element": "profile",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "profile",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "targetProfile",
      "source": [ {
        "context": "src",
        "element": "targetProfile",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "targetProfile",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "aggregation",
      "source": [ {
        "context": "src",
        "element": "aggregation",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "aggregation",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#AggregationMode"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    }, {
      "name": "versioning",
      "source": [ {
        "context": "src",
        "element": "versioning",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "versioning",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#ReferenceVersionRules"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionExample",
    "rule": [ {
      "name": "label",
      "source": [ {
        "context": "src",
        "element": "label",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "label",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueBase64Binary",
      "source": [ {
        "type": "base64Binary",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueBoolean",
      "source": [ {
        "type": "boolean",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueCanonical",
      "source": [ {
        "type": "canonical",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueCode",
      "source": [ {
        "type": "code",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDate",
      "source": [ {
        "type": "date",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDateTime",
      "source": [ {
        "type": "dateTime",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDecimal",
      "source": [ {
        "type": "decimal",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueId",
      "source": [ {
        "type": "id",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueInstant",
      "source": [ {
        "type": "instant",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueInteger",
      "source": [ {
        "type": "integer",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueMarkdown",
      "source": [ {
        "type": "markdown",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.value : integer64 -> tgt.value;"
    }, {
      "name": "valueOid",
      "source": [ {
        "type": "oid",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valuePositiveInt",
      "source": [ {
        "type": "positiveInt",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueString",
      "source": [ {
        "type": "string",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueTime",
      "source": [ {
        "type": "time",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueUnsignedInt",
      "source": [ {
        "type": "unsignedInt",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueUri",
      "source": [ {
        "type": "uri",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueUrl",
      "source": [ {
        "type": "url",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueUuid",
      "source": [ {
        "type": "uuid",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueAddress",
      "source": [ {
        "type": "Address",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueAge",
      "source": [ {
        "type": "Age",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueAnnotation",
      "source": [ {
        "type": "Annotation",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueAttachment",
      "source": [ {
        "type": "Attachment",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueCodeableConcept",
      "source": [ {
        "type": "CodeableConcept",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueCoding",
      "source": [ {
        "type": "Coding",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.value : CodeableReference -> tgt.value;"
    }, {
      "name": "valueContactPoint",
      "source": [ {
        "type": "ContactPoint",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueCount",
      "source": [ {
        "type": "Count",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDistance",
      "source": [ {
        "type": "Distance",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDuration",
      "source": [ {
        "type": "Duration",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueHumanName",
      "source": [ {
        "type": "HumanName",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueIdentifier",
      "source": [ {
        "type": "Identifier",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueMoney",
      "source": [ {
        "type": "Money",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valuePeriod",
      "source": [ {
        "type": "Period",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueQuantity",
      "source": [ {
        "type": "Quantity",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueRange",
      "source": [ {
        "type": "Range",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueRatio",
      "source": [ {
        "type": "Ratio",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueReference",
      "source": [ {
        "type": "Reference",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.value : RatioRange -> tgt.value;"
    }, {
      "name": "valueSampledData",
      "source": [ {
        "type": "SampledData",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueSignature",
      "source": [ {
        "type": "Signature",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueTiming",
      "source": [ {
        "type": "Timing",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueContactDetail",
      "source": [ {
        "type": "ContactDetail",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDataRequirement",
      "source": [ {
        "type": "DataRequirement",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueExpression",
      "source": [ {
        "type": "Expression",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueParameterDefinition",
      "source": [ {
        "type": "ParameterDefinition",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueRelatedArtifact",
      "source": [ {
        "type": "RelatedArtifact",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueTriggerDefinition",
      "source": [ {
        "type": "TriggerDefinition",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueUsageContext",
      "source": [ {
        "type": "UsageContext",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueDosage",
      "source": [ {
        "type": "Dosage",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.value : Availability -> tgt.value;"
    }, {
      "name": "valueMeta",
      "source": [ {
        "type": "Meta",
        "context": "src",
        "element": "value",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "value",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionConstraint",
    "rule": [ {
      "name": "key",
      "source": [ {
        "context": "src",
        "element": "key",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "key",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "requirements",
      "source": [ {
        "context": "src",
        "element": "requirements",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "requirements",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "severity",
      "source": [ {
        "context": "src",
        "element": "severity",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "severity",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#ConstraintSeverity"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    }, {
      "name": "human",
      "source": [ {
        "context": "src",
        "element": "human",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "human",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ],
      "documentation": "src.suppress -> tgt.suppress;"
    }, {
      "name": "expression",
      "source": [ {
        "context": "src",
        "element": "expression",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "expression",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "source",
      "source": [ {
        "context": "src",
        "element": "source",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "source",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionBinding",
    "rule": [ {
      "name": "strength",
      "source": [ {
        "context": "src",
        "element": "strength",
        "variable": "v"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "strength",
        "parameter": [ {
          "valueId": "v"
        }, {
          "valueString": "#BindingStrength"
        }, {
          "valueString": "code"
        } ],
        "transform": "translate",
        "contextType": "variable"
      } ]
    }, {
      "name": "description",
      "source": [ {
        "context": "src",
        "element": "description",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "description",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "valueSet",
      "source": [ {
        "context": "src",
        "element": "valueSet",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "valueSet",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  }, {
    "name": "ElementDefinitionMapping",
    "rule": [ {
      "name": "identity",
      "source": [ {
        "context": "src",
        "element": "identity",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "identity",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "language",
      "source": [ {
        "context": "src",
        "element": "language",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "language",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "map",
      "source": [ {
        "context": "src",
        "element": "map",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "map",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    }, {
      "name": "comment",
      "source": [ {
        "context": "src",
        "element": "comment",
        "variable": "vvv"
      } ],
      "target": [ {
        "context": "tgt",
        "element": "comment",
        "variable": "vvv",
        "transform": "create",
        "contextType": "variable"
      } ],
      "dependent": [ {
        "name": "DefaultMappingGroupAnonymousAlias",
        "variable": [ "vvv", "vvv" ]
      } ]
    } ],
    "input": [ {
      "mode": "source",
      "name": "src"
    }, {
      "mode": "target",
      "name": "tgt"
    } ],
    "extends": "Element",
    "typeMode": "none"
  } ],
  "publisher": "HL7 International / FHIR Infrastructure",
  "jurisdiction": [ {
    "coding": [ {
      "code": "001",
      "system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
    } ]
  } ],
  "name": "ElementDefinition4to5",
  "type": null,
  "experimental": null,
  "resourceType": "StructureMap",
  "title": "FML Conversion for ElementDefinition: R4 to R5",
  "package_version": "5.1.0",
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "fhir"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 1,
    "_valueInteger": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"
      } ]
    }
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode": "trial-use",
    "_valueCode": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"
      } ]
    }
  } ],
  "contained": [ {
    "id": "AggregationMode",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/resource-aggregation-mode",
      "target": "http://hl7.org/fhir/resource-aggregation-mode",
      "element": [ {
        "code": "contained",
        "target": [ {
          "code": "contained",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "referenced",
        "target": [ {
          "code": "referenced",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "bundled",
        "target": [ {
          "code": "bundled",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "BindingStrength",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/binding-strength",
      "target": "http://hl7.org/fhir/binding-strength",
      "element": [ {
        "code": "required",
        "target": [ {
          "code": "required",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "extensible",
        "target": [ {
          "code": "extensible",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "preferred",
        "target": [ {
          "code": "preferred",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "example",
        "target": [ {
          "code": "example",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "ConstraintSeverity",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/constraint-severity",
      "target": "http://hl7.org/fhir/constraint-severity",
      "element": [ {
        "code": "error",
        "target": [ {
          "code": "error",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "warning",
        "target": [ {
          "code": "warning",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "DiscriminatorType",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/discriminator-type",
      "target": "http://hl7.org/fhir/discriminator-type",
      "element": [ {
        "code": "value",
        "target": [ {
          "code": "value",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "exists",
        "target": [ {
          "code": "exists",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "pattern",
        "target": [ {
          "code": "pattern",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "type",
        "target": [ {
          "code": "type",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "profile",
        "target": [ {
          "code": "profile",
          "comment": "s:\"position\" - t:\"position\"",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "PropertyRepresentation",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/property-representation",
      "target": "http://hl7.org/fhir/property-representation",
      "element": [ {
        "code": "xmlAttr",
        "target": [ {
          "code": "xmlAttr",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "xmlText",
        "target": [ {
          "code": "xmlText",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "typeAttr",
        "target": [ {
          "code": "typeAttr",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "cdaText",
        "target": [ {
          "code": "cdaText",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "xhtml",
        "target": [ {
          "code": "xhtml",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "ReferenceVersionRules",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/reference-version-rules",
      "target": "http://hl7.org/fhir/reference-version-rules",
      "element": [ {
        "code": "either",
        "target": [ {
          "code": "either",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "independent",
        "target": [ {
          "code": "independent",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "specific",
        "target": [ {
          "code": "specific",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  }, {
    "id": "SlicingRules",
    "group": [ {
      "source": "http://hl7.org/fhir/4.0/resource-slicing-rules",
      "target": "http://hl7.org/fhir/resource-slicing-rules",
      "element": [ {
        "code": "closed",
        "target": [ {
          "code": "closed",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "open",
        "target": [ {
          "code": "open",
          "equivalence": "relatedto"
        } ]
      }, {
        "code": "openAtEnd",
        "target": [ {
          "code": "openAtEnd",
          "equivalence": "relatedto"
        } ]
      } ]
    } ],
    "status": "active",
    "resourceType": "ConceptMap"
  } ],
  "structure": [ {
    "url": "http://hl7.org/fhir/4.0/StructureDefinition/ElementDefinition",
    "mode": "source",
    "alias": "ElementDefinitionR4"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/ElementDefinition",
    "mode": "target",
    "alias": "ElementDefinitionR5"
  } ],
  "status": "active",
  "id": "3a3e4477-23ad-49d3-9471-e5deef9a9d68",
  "kind": null,
  "url": "http://hl7.org/fhir/StructureMap/ElementDefinition4to5",
  "version": "5.1.0",
  "import": [ "http://hl7.org/fhir/StructureMap/*4to5" ],
  "contact": [ {
    "telecom": [ {
      "value": "http://www.hl7.org/Special/committees/fiwg",
      "system": "url"
    } ]
  } ]
}