{
"description": "FMLConversionforprimitivedatatypesR5toR4",
"_filename": "StructureMap-Primitives5to4.json",
"package_name": "hl7.fhir.uv.extensions.r4",
"date": "2024-03-12T13:30:10+11:00",
"group": [ {
"name": "base64Binary",
"rule": [ {
"name": "base64BinaryValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "base64BinaryR5"
}, {
"mode": "target",
"name": "tgt",
"type": "base64BinaryR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "boolean",
"rule": [ {
"name": "booleanValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "booleanR5"
}, {
"mode": "target",
"name": "tgt",
"type": "booleanR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "canonical",
"rule": [ {
"name": "canonicalValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "canonicalR5"
}, {
"mode": "target",
"name": "tgt",
"type": "canonicalR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "canonical2uri",
"rule": [ {
"name": "canonical2uriValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "canonicalR5"
}, {
"mode": "target",
"name": "tgt",
"type": "uriR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "code",
"rule": [ {
"name": "codeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "codeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "codeR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "code2id",
"rule": [ {
"name": "code2idValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "codeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "idR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "code2string",
"rule": [ {
"name": "code2stringValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "codeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "stringR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "code2uri",
"rule": [ {
"name": "code2uriValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "codeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "uriR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "date",
"rule": [ {
"name": "dateValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "dateR5"
}, {
"mode": "target",
"name": "tgt",
"type": "dateR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "date2dateTime",
"rule": [ {
"name": "date2dateTimeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "dateR5"
}, {
"mode": "target",
"name": "tgt",
"type": "dateTimeR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "dateTime",
"rule": [ {
"name": "dateTimeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "dateTimeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "dateTimeR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "dateTime2date",
"rule": [ {
"name": "dateTime2dateValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "dateTimeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "dateR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "decimal",
"rule": [ {
"name": "decimalValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "decimalR5"
}, {
"mode": "target",
"name": "tgt",
"type": "decimalR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "id",
"rule": [ {
"name": "idValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "idR5"
}, {
"mode": "target",
"name": "tgt",
"type": "idR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "id2code",
"rule": [ {
"name": "id2codeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "idR5"
}, {
"mode": "target",
"name": "tgt",
"type": "codeR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "id2string",
"rule": [ {
"name": "id2stringValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "idR5"
}, {
"mode": "target",
"name": "tgt",
"type": "stringR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "instant",
"rule": [ {
"name": "instantValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "instantR5"
}, {
"mode": "target",
"name": "tgt",
"type": "instantR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "integer",
"rule": [ {
"name": "integerValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "integerR5"
}, {
"mode": "target",
"name": "tgt",
"type": "integerR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "integer64",
"rule": [ {
"name": "integer64Value",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "integer64R5"
}, {
"mode": "target",
"name": "tgt",
"type": "integerR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "markdown",
"rule": [ {
"name": "markdownValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "markdownR5"
}, {
"mode": "target",
"name": "tgt",
"type": "markdownR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "markdown2string",
"rule": [ {
"name": "markdown2stringValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ],
"documentation": "todo: deal with markdown escaping issues"
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "markdownR5"
}, {
"mode": "target",
"name": "tgt",
"type": "stringR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "oid",
"rule": [ {
"name": "oidValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "oidR5"
}, {
"mode": "target",
"name": "tgt",
"type": "oidR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "positiveInt",
"rule": [ {
"name": "positiveIntValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "positiveIntR5"
}, {
"mode": "target",
"name": "tgt",
"type": "positiveIntR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "string",
"rule": [ {
"name": "stringValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "stringR5"
}, {
"mode": "target",
"name": "tgt",
"type": "stringR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "string2markdown",
"rule": [ {
"name": "string2markdownValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ],
"documentation": "todo: deal with markdown escaping issues"
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "stringR5"
}, {
"mode": "target",
"name": "tgt",
"type": "markdownR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "string2id",
"rule": [ {
"name": "string2idValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "stringR5"
}, {
"mode": "target",
"name": "tgt",
"type": "idR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "string2code",
"rule": [ {
"name": "string2codeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "stringR5"
}, {
"mode": "target",
"name": "tgt",
"type": "codeR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "time",
"rule": [ {
"name": "timeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "timeR5"
}, {
"mode": "target",
"name": "tgt",
"type": "timeR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "unsignedInt",
"rule": [ {
"name": "unsignedIntValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "unsignedIntR5"
}, {
"mode": "target",
"name": "tgt",
"type": "unsignedIntR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "integer64",
"rule": [ {
"name": "integer64Value",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "integer64R5"
}, {
"mode": "target",
"name": "tgt",
"type": "unsignedIntR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "integer642string",
"rule": [ {
"name": "integer642stringValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "integer64R5"
}, {
"mode": "target",
"name": "tgt",
"type": "stringR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "uri",
"rule": [ {
"name": "uriValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "uriR5"
}, {
"mode": "target",
"name": "tgt",
"type": "uriR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "uri2canonical",
"rule": [ {
"name": "uri2canonicalValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "uriR5"
}, {
"mode": "target",
"name": "tgt",
"type": "canonicalR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "uri2code",
"rule": [ {
"name": "uri2codeValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "uriR5"
}, {
"mode": "target",
"name": "tgt",
"type": "codeR4"
} ],
"extends": "Element",
"typeMode": "types"
}, {
"name": "url",
"rule": [ {
"name": "urlValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "urlR5"
}, {
"mode": "target",
"name": "tgt",
"type": "urlR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "uuid",
"rule": [ {
"name": "uuidValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "uuidR5"
}, {
"mode": "target",
"name": "tgt",
"type": "uuidR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
}, {
"name": "xhtml",
"rule": [ {
"name": "xhtmlValue",
"source": [ {
"context": "src",
"element": "value",
"variable": "v"
} ],
"target": [ {
"context": "tgt",
"element": "value",
"parameter": [ {
"valueId": "v"
} ],
"transform": "copy",
"contextType": "variable"
} ]
} ],
"input": [ {
"mode": "source",
"name": "src",
"type": "xhtmlR5"
}, {
"mode": "target",
"name": "tgt",
"type": "xhtmlR4"
} ],
"extends": "Element",
"typeMode": "type-and-types"
} ],
"publisher": "HL7 International / FHIR Infrastructure",
"jurisdiction": [ {
"coding": [ {
"code": "001",
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
} ]
} ],
"name": "Primitives5to4",
"type": null,
"experimental": null,
"resourceType": "StructureMap",
"title": "FML Conversion for primitive datatypes: R5 to R4",
"package_version": "5.1.0-cibuild",
"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"
} ]
}
} ],
"structure": [ {
"url": "http://hl7.org/fhir/StructureDefinition/base64Binary",
"mode": "source",
"alias": "base64BinaryR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/base64Binary",
"mode": "target",
"alias": "base64BinaryR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/boolean",
"mode": "source",
"alias": "booleanR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/boolean",
"mode": "target",
"alias": "booleanR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/canonical",
"mode": "source",
"alias": "canonicalR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/canonical",
"mode": "target",
"alias": "canonicalR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/code",
"mode": "source",
"alias": "codeR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/code",
"mode": "target",
"alias": "codeR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/date",
"mode": "source",
"alias": "dateR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/date",
"mode": "target",
"alias": "dateR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/dateTime",
"mode": "source",
"alias": "dateTimeR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/dateTime",
"mode": "target",
"alias": "dateTimeR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/decimal",
"mode": "source",
"alias": "decimalR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/decimal",
"mode": "target",
"alias": "decimalR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/id",
"mode": "source",
"alias": "idR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/id",
"mode": "target",
"alias": "idR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/instant",
"mode": "source",
"alias": "instantR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/instant",
"mode": "target",
"alias": "instantR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/integer",
"mode": "source",
"alias": "integerR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/integer",
"mode": "target",
"alias": "integerR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/integer64",
"mode": "source",
"alias": "integer64R5"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/markdown",
"mode": "source",
"alias": "markdownR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/markdown",
"mode": "target",
"alias": "markdownR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/oid",
"mode": "source",
"alias": "oidR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/oid",
"mode": "target",
"alias": "oidR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/positiveInt",
"mode": "source",
"alias": "positiveIntR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/positiveInt",
"mode": "target",
"alias": "positiveIntR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/string",
"mode": "source",
"alias": "stringR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/string",
"mode": "target",
"alias": "stringR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/time",
"mode": "source",
"alias": "timeR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/time",
"mode": "target",
"alias": "timeR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/unsignedInt",
"mode": "source",
"alias": "unsignedIntR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/unsignedInt",
"mode": "target",
"alias": "unsignedIntR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/uri",
"mode": "source",
"alias": "uriR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/uri",
"mode": "target",
"alias": "uriR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/url",
"mode": "source",
"alias": "urlR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/url",
"mode": "target",
"alias": "urlR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/uuid",
"mode": "source",
"alias": "uuidR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/uuid",
"mode": "target",
"alias": "uuidR4"
}, {
"url": "http://hl7.org/fhir/StructureDefinition/xhtml",
"mode": "source",
"alias": "xhtmlR5"
}, {
"url": "http://hl7.org/fhir/4.0/StructureDefinition/xhtml",
"mode": "target",
"alias": "xhtmlR4"
} ],
"status": "draft",
"id": "2422186f-d6d7-418f-9254-855fffe39747",
"kind": null,
"url": "http://hl7.org/fhir/StructureMap/Primitives5to4",
"version": "5.1.0-cibuild",
"import": [ "http://hl7.org/fhir/StructureMap/Element5to4" ],
"contact": [ {
"telecom": [ {
"value": "http://www.hl7.org/Special/committees/fiwg",
"system": "url"
} ]
} ]
}