Social Care Interoperability Platform FHIR Implementation Guide
Version: 0.1.0, Status: draft

Social Care Interoperability Platform FHIR Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: TransferTransferParameters - JSON Representation

Draft as of 2026-03-24

Raw json | Download

{
  "resourceType" : "StructureMap",
  "id" : "Transfer-TransferParameters",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: StructureMap Transfer-TransferParameters</b></p><a name=\"Transfer-TransferParameters\"> </a><a name=\"hcTransfer-TransferParameters\"> </a><pre class=\"fml\">\r\n<b>map</b><span style=\"color: navy\"> &quot;</span>https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/Transfer-TransferParameters<span style=\"color: navy\">&quot; = &quot;</span>TransferTransferParameters<span style=\"color: navy\">&quot;\r\n\r\n</span><b>uses</b><span style=\"color: navy\"> &quot;</span><a href=\"StructureDefinition-MODS-Transfer.html\" title=\"MODS Transfer\">https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-Transfer</a><span style=\"color: navy\">&quot; </span><b>alias </b>Transfer <b>as </b><b>source</b>\r\n<b>uses</b><span style=\"color: navy\"> &quot;</span><a href=\"StructureDefinition-MODS-DSCRTransferParametersIn-1.html\" title=\"MODS DSCR $transfer — Input Parameters\">https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-DSCRTransferParametersIn-1</a><span style=\"color: navy\">&quot; </span><b>alias </b>Parameters <b>as </b><b>target</b>\r\n\r\n<b>group </b>TransferParameters<span style=\"color: navy\">(</span><b>source</b> <span style=\"color: maroon\">src</span><span style=\"color: navy\"> : </span>Transfer, <b>target</b> <span style=\"color: maroon\">tgt</span><span style=\"color: navy\"> : </span>Parameters<span style=\"color: navy\">)</span><span style=\"color: navy\"> {\r\n</span>  src<span style=\"color: navy\"><b> -&gt; </b></span> tgt.meta<b> as </b><span style=\"color: maroon\">meta</span><span style=\"color: navy\">, </span> meta.tag<b> as </b><span style=\"color: maroon\">tag</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tag.system = <span style=\"color: blue\">'https://metadata.phase2.scip.synanetics.cloud/fhir/r4/CodeSystem/MODS-FhirStructureMapCatalog-1'</span> <i>&quot;470d2552-e6a3-420a-9165-e93494614c3e&quot;</i><span style=\"color: navy\">;</span>\r\n    src<span style=\"color: navy\"><b> -&gt; </b></span>tag.code = <span style=\"color: blue\">'https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/TransferParameters-Transfer'</span> <i>&quot;99d80147-f25c-47e5-a73a-62e078fcf1c1&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setMetaTag&quot;</i><span style=\"color: navy\">;</span>\r\n  src.tracking<b> as </b><span style=\"color: maroon\">tracking</span><span style=\"color: navy\">, </span>tracking.requestorTrackingId<b> as </b><span style=\"color: maroon\">requestorTrackingId</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'requestorTrackingId'</span> <i>&quot;c7f0eca2-f4c0-40b0-85f9-fcc18fc7c8b6&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueString = <span style=\"color: maroon\">requestorTrackingId</span> <i>&quot;23091780-3f61-43aa-9049-0b4e7bcd6465&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;bb51a53e-b4ee-4f2f-ba2c-4b86e12dac41&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setRequestorTrackingIdParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.tracking<b> as </b><span style=\"color: maroon\">tracking</span><span style=\"color: navy\">, </span>tracking.fulfillerTrackingId<b> as </b><span style=\"color: maroon\">fulfillerTrackingId</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'fulfillerTrackingId'</span> <i>&quot;c371abd1-9cf9-49f2-ae61-5bd7ebe4c079&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueString = <span style=\"color: maroon\">fulfillerTrackingId</span> <i>&quot;1979f579-3958-4d38-a43a-663803057f13&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;4610ed22-04b7-4cad-8e64-b80ff88e67d1&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setFulfillerTrackingIdParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.subject<b> as </b><span style=\"color: maroon\">subject</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'subject'</span> <i>&quot;02e5c09e-1e85-4d06-9cdc-a945da95d56f&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueReference<b> as </b><span style=\"color: maroon\">valueReference</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.identifier<b> as </b><span style=\"color: maroon\">identifier</span><b> then</b><span style=\"color: navy\"> {\r\n</span>          src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.system = <span style=\"color: blue\">'https://fhir.nhs.uk/Id/nhs-number'</span> <i>&quot;f0d14b83-18ab-4a31-8aef-f94a8e86f991&quot;</i><span style=\"color: navy\">;</span>\r\n          src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.value = evaluate<span style=\"color: navy\">(</span>subject<span style=\"color: navy\">, </span>nhsNumber.value<span style=\"color: navy\">)</span> <i>&quot;eeba0cf1-b372-4196-ab11-533d039c150a&quot;</i><span style=\"color: navy\">;</span>\r\n        <span style=\"color: navy\">}</span> <i>&quot;9cf14c9f-38c0-4990-8b9c-d9ac2b8ff1d7&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.display = evaluate<span style=\"color: navy\">(</span>subject<span style=\"color: navy\">, </span>name.given+' '+name.family<span style=\"color: navy\">)</span> <i>&quot;7e48fadc-20b7-42a5-b134-3b70b7429f0f&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;790ebf4c-095f-47a9-b035-f1f777a6634d&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;ff2e49f8-0a66-48e1-963b-f4c9613a14da&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setSubjectParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.fulfiller<b> as </b><span style=\"color: maroon\">fulfiller</span><span style=\"color: navy\">, </span>fulfiller.organisation<b> as </b><span style=\"color: maroon\">organisation</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'fulfiller'</span> <i>&quot;76e1230f-3635-4607-8b38-1369b925a96d&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span> parameters.valueReference<b> as </b><span style=\"color: maroon\">valueReference</span><span style=\"color: navy\">, </span> valueReference.identifier<b> as </b><span style=\"color: maroon\">identifier</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.system = <span style=\"color: blue\">'https://fhir.nhs.uk/Id/ods-organization-code'</span> <i>&quot;3e953b10-1cd8-42f2-aec2-708b0babc8c3&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.value = evaluate<span style=\"color: navy\">(</span>organisation<span style=\"color: navy\">, </span>id<span style=\"color: navy\">)</span> <i>&quot;9b29b4c9-c26c-4177-95bf-ce81a484e818&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.display = evaluate<span style=\"color: navy\">(</span>organisation<span style=\"color: navy\">, </span>display<span style=\"color: navy\">)</span> <i>&quot;54792aa2-a566-4c94-8ee0-0f2bd1642c10&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;35855246-d152-410b-badf-49fa75445d5a&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;598737cb-75d6-424f-89ab-02b63cd31e9e&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setFulfillerParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.requestor<b> as </b><span style=\"color: maroon\">requestor</span><span style=\"color: navy\">, </span>requestor.organisation<b> as </b><span style=\"color: maroon\">organisation</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'requestor'</span> <i>&quot;2e09fe00-8ba9-410f-a557-eb3d01393263&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span> parameters.valueReference<b> as </b><span style=\"color: maroon\">valueReference</span><span style=\"color: navy\">, </span> valueReference.identifier<b> as </b><span style=\"color: maroon\">identifier</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.system = <span style=\"color: blue\">'https://fhir.nhs.uk/Id/ods-organization-code'</span> <i>&quot;4d8d37fd-f2ea-4aee-86e9-d65e40199732&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.value = evaluate<span style=\"color: navy\">(</span>organisation<span style=\"color: navy\">, </span>id<span style=\"color: navy\">)</span> <i>&quot;659ef1d7-23b8-492b-8c18-18b52db0b4da&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.display = evaluate<span style=\"color: navy\">(</span>organisation<span style=\"color: navy\">, </span>display<span style=\"color: navy\">)</span> <i>&quot;ec11eaf4-d015-4ed4-ace5-8ccf30df9328&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;ee3a602d-c7d6-4b1a-b857-3b4fd0bbc9ae&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;3106cf27-799b-4ae1-b561-6b94019be604&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setRequestorParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.requestor<b> as </b><span style=\"color: maroon\">requestor</span><span style=\"color: navy\">, </span>requestor.contact<b> as </b><span style=\"color: maroon\">contact</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'requestedBy'</span> <i>&quot;35a2697c-22a6-4267-ac25-87099557673c&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span> parameters.valueReference<b> as </b><span style=\"color: maroon\">valueReference</span><span style=\"color: navy\">, </span> valueReference.identifier<b> as </b><span style=\"color: maroon\">identifier</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.system = <span style=\"color: blue\">'https://data.digitisingsocialcare.co.uk/mods/v1/care-worker-id'</span> <i>&quot;dc55ec8f-a6ee-47e3-82ce-4ec59118497a&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.value = evaluate<span style=\"color: navy\">(</span>contact<span style=\"color: navy\">, </span>id<span style=\"color: navy\">)</span> <i>&quot;d88b0907-f296-4fd1-ba02-174ea487e8ab&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.display = evaluate<span style=\"color: navy\">(</span>contact<span style=\"color: navy\">, </span>display<span style=\"color: navy\">)</span> <i>&quot;d0b6f788-4218-45e6-bd8f-5f0ef2e64b90&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;90cd8488-5e09-443e-b594-3e063e8540d7&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;0642865a-757f-40a0-a4fe-55cba21f0d44&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setRequestedByParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.fulfiller<b> as </b><span style=\"color: maroon\">fulfiller</span><span style=\"color: navy\">, </span>fulfiller.contact<b> as </b><span style=\"color: maroon\">contact</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'fulfilledBy'</span> <i>&quot;767b48ab-4046-47d3-9a92-222c577881d9&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span> parameters.valueReference<b> as </b><span style=\"color: maroon\">valueReference</span><span style=\"color: navy\">, </span> valueReference.identifier<b> as </b><span style=\"color: maroon\">identifier</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.system = <span style=\"color: blue\">'https://data.digitisingsocialcare.co.uk/mods/v1/care-worker-id'</span> <i>&quot;2ad89440-806d-4b1f-afbf-dd06b40b0158&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>identifier.value = evaluate<span style=\"color: navy\">(</span>contact<span style=\"color: navy\">, </span>id<span style=\"color: navy\">)</span> <i>&quot;9e658e88-78d0-4512-855f-89c96accd994&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>valueReference.display = evaluate<span style=\"color: navy\">(</span>contact<span style=\"color: navy\">, </span>display<span style=\"color: navy\">)</span> <i>&quot;0640bea0-dae1-4981-a656-0d15a14fba0a&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;548a354e-2ce8-4b72-bea3-45c81f8569a8&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;8018ed72-88d7-4b35-a4de-3e751a3fe968&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setFulfilledByParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.targetCompletion<b> as </b><span style=\"color: maroon\">targetCompletion</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'targetCompletion'</span> <i>&quot;eeb20f55-d3c0-4300-af28-a68ddf618334&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueDate = <span style=\"color: maroon\">targetCompletion</span> <i>&quot;13e7737b-59b2-4086-ac64-785fdd7e4f6b&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;7ac640ca-0bbc-4d02-9590-a560bb543231&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setTargetCompletionParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.tracking<b> as </b><span style=\"color: maroon\">tracking</span><span style=\"color: navy\">, </span>tracking.progress<b> as </b><span style=\"color: maroon\">progress</span><span style=\"color: navy\">, </span>progress.status<b> as </b><span style=\"color: maroon\">status</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'status'</span> <i>&quot;0f36ffe8-7565-4459-9878-e53180a21ba4&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueCode = <span style=\"color: maroon\">status</span> <i>&quot;7957ee47-4d6b-4635-a6fe-d55fa1d3ff26&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;3c838246-de48-4512-91bb-356916fba05e&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setStatusParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.tracking<b> as </b><span style=\"color: maroon\">tracking</span><span style=\"color: navy\">, </span>tracking.progress<b> as </b><span style=\"color: maroon\">progress</span><span style=\"color: navy\">, </span>progress.date<b> as </b><span style=\"color: maroon\">statusLastUpdated</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'statusLastUpdated'</span> <i>&quot;c98bafec-f4d6-4268-bfb4-72d01dc2842d&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.valueDateTime = <span style=\"color: maroon\">statusLastUpdated</span> <i>&quot;1f7ad323-d84d-4d24-bffb-1b8f25112358&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;454fcdde-e475-45ec-a4b0-c90d7b4d1ba6&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;setStatusLastUpdatedParameter&quot;</i><span style=\"color: navy\">;</span>\r\n  src.tracking<b> as </b><span style=\"color: maroon\">tracking</span><span style=\"color: navy\">, </span>tracking.notes<b> as </b><span style=\"color: maroon\">notes</span><b> then</b><span style=\"color: navy\"> {\r\n</span>    src<span style=\"color: navy\"><b> -&gt; </b></span>tgt.parameter<b> as </b><span style=\"color: maroon\">parameters</span><b> then</b><span style=\"color: navy\"> {\r\n</span>      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.name = <span style=\"color: blue\">'note'</span> <i>&quot;c1aad85a-7866-4580-bd7d-89a0e3172c71&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.part<b> as </b><span style=\"color: maroon\">textPart</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>textPart.name = <span style=\"color: blue\">'text'</span> <i>&quot;dd5c6e84-5331-4e5a-b04e-5b4e02eb0ce2&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>textPart.valueString = evaluate<span style=\"color: navy\">(</span>notes<span style=\"color: navy\">, </span>text<span style=\"color: navy\">)</span> <i>&quot;e86d2a87-554e-462c-9af7-5d81e6ab6646&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;db4e93ca-4d6a-4400-92c2-499c01700423&quot;</i><span style=\"color: navy\">;</span>\r\n      src<span style=\"color: navy\"><b> -&gt; </b></span>parameters.part<b> as </b><span style=\"color: maroon\">datePart</span><b> then</b><span style=\"color: navy\"> {\r\n</span>        src<span style=\"color: navy\"><b> -&gt; </b></span>datePart.name = <span style=\"color: blue\">'date'</span> <i>&quot;c8a20c88-5729-4ae0-8a67-43fb6c4dcee8&quot;</i><span style=\"color: navy\">;</span>\r\n        src<span style=\"color: navy\"><b> -&gt; </b></span>datePart.valueDateTime = evaluate<span style=\"color: navy\">(</span>notes<span style=\"color: navy\">, </span>date<span style=\"color: navy\">)</span> <i>&quot;41565b7b-80dd-4fac-b801-df270c712ed0&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;6527a445-4f65-4a09-a12e-72fd7562c8e2&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;setNoteParmeter&quot;</i><span style=\"color: navy\">;</span>\r\n  <span style=\"color: navy\">}</span> <i>&quot;tracking&quot;</i><span style=\"color: navy\">;</span>\r\n<span style=\"color: navy\">}\r\n\r\n</span></pre></div>"
  },
  "url" : "https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/Transfer-TransferParameters",
  "version" : "0.1.0",
  "name" : "TransferTransferParameters",
  "status" : "draft",
  "date" : "2026-03-24T16:18:08+00:00",
  "publisher" : "Synanetics Ltd on behalf of DHSC/Social Care Interoperability Platform",
  "contact" : [
    {
      "name" : "Synanetics Ltd on behalf of DHSC/Social Care Interoperability Platform",
      "telecom" : [
        {
          "system" : "url",
          "value" : "https://synanetics.com"
        },
        {
          "system" : "email",
          "value" : "info@synanetics.com"
        }
      ]
    }
  ],
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "GB",
          "display" : "United Kingdom of Great Britain and Northern Ireland"
        }
      ]
    }
  ],
  "structure" : [
    {
      "url" : "https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-Transfer",
      "mode" : "source",
      "alias" : "Transfer"
    },
    {
      "url" : "https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureDefinition/MODS-DSCRTransferParametersIn-1",
      "mode" : "target",
      "alias" : "Parameters"
    }
  ],
  "group" : [
    {
      "name" : "TransferParameters",
      "typeMode" : "none",
      "input" : [
        {
          "name" : "src",
          "type" : "Transfer",
          "mode" : "source"
        },
        {
          "name" : "tgt",
          "type" : "Parameters",
          "mode" : "target"
        }
      ],
      "rule" : [
        {
          "name" : "setMetaTag",
          "source" : [
            {
              "context" : "src"
            }
          ],
          "target" : [
            {
              "context" : "tgt",
              "contextType" : "variable",
              "element" : "meta",
              "variable" : "meta"
            },
            {
              "context" : "meta",
              "contextType" : "variable",
              "element" : "tag",
              "variable" : "tag"
            }
          ],
          "rule" : [
            {
              "name" : "470d2552-e6a3-420a-9165-e93494614c3e",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tag",
                  "contextType" : "variable",
                  "element" : "system",
                  "transform" : "copy",
                  "parameter" : [
                    {
                      "valueString" : "https://metadata.phase2.scip.synanetics.cloud/fhir/r4/CodeSystem/MODS-FhirStructureMapCatalog-1"
                    }
                  ]
                }
              ]
            },
            {
              "name" : "99d80147-f25c-47e5-a73a-62e078fcf1c1",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tag",
                  "contextType" : "variable",
                  "element" : "code",
                  "transform" : "copy",
                  "parameter" : [
                    {
                      "valueString" : "https://metadata.phase2.scip.synanetics.cloud/fhir/r4/StructureMap/TransferParameters-Transfer"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setRequestorTrackingIdParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "tracking",
              "variable" : "tracking"
            },
            {
              "context" : "tracking",
              "element" : "requestorTrackingId",
              "variable" : "requestorTrackingId"
            }
          ],
          "rule" : [
            {
              "name" : "bb51a53e-b4ee-4f2f-ba2c-4b86e12dac41",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "c7f0eca2-f4c0-40b0-85f9-fcc18fc7c8b6",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestorTrackingId"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "23091780-3f61-43aa-9049-0b4e7bcd6465",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueString",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueId" : "requestorTrackingId"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setFulfillerTrackingIdParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "tracking",
              "variable" : "tracking"
            },
            {
              "context" : "tracking",
              "element" : "fulfillerTrackingId",
              "variable" : "fulfillerTrackingId"
            }
          ],
          "rule" : [
            {
              "name" : "4610ed22-04b7-4cad-8e64-b80ff88e67d1",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "c371abd1-9cf9-49f2-ae61-5bd7ebe4c079",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfillerTrackingId"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "1979f579-3958-4d38-a43a-663803057f13",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueString",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueId" : "fulfillerTrackingId"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setSubjectParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "subject",
              "variable" : "subject"
            }
          ],
          "rule" : [
            {
              "name" : "ff2e49f8-0a66-48e1-963b-f4c9613a14da",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "02e5c09e-1e85-4d06-9cdc-a945da95d56f",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "subject"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "790ebf4c-095f-47a9-b035-f1f777a6634d",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "9cf14c9f-38c0-4990-8b9c-d9ac2b8ff1d7",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "identifier",
                          "variable" : "identifier"
                        }
                      ],
                      "rule" : [
                        {
                          "name" : "f0d14b83-18ab-4a31-8aef-f94a8e86f991",
                          "source" : [
                            {
                              "context" : "src"
                            }
                          ],
                          "target" : [
                            {
                              "context" : "identifier",
                              "contextType" : "variable",
                              "element" : "system",
                              "transform" : "copy",
                              "parameter" : [
                                {
                                  "valueString" : "https://fhir.nhs.uk/Id/nhs-number"
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "name" : "eeba0cf1-b372-4196-ab11-533d039c150a",
                          "source" : [
                            {
                              "context" : "src"
                            }
                          ],
                          "target" : [
                            {
                              "context" : "identifier",
                              "contextType" : "variable",
                              "element" : "value",
                              "transform" : "evaluate",
                              "parameter" : [
                                {
                                  "valueId" : "subject"
                                },
                                {
                                  "valueString" : "nhsNumber.value"
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "7e48fadc-20b7-42a5-b134-3b70b7429f0f",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "display",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "subject"
                            },
                            {
                              "valueString" : "name.given+' '+name.family"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setFulfillerParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "fulfiller",
              "variable" : "fulfiller"
            },
            {
              "context" : "fulfiller",
              "element" : "organisation",
              "variable" : "organisation"
            }
          ],
          "rule" : [
            {
              "name" : "598737cb-75d6-424f-89ab-02b63cd31e9e",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "76e1230f-3635-4607-8b38-1369b925a96d",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfiller"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "35855246-d152-410b-badf-49fa75445d5a",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "3e953b10-1cd8-42f2-aec2-708b0babc8c3",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://fhir.nhs.uk/Id/ods-organization-code"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "9b29b4c9-c26c-4177-95bf-ce81a484e818",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "54792aa2-a566-4c94-8ee0-0f2bd1642c10",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "display",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "display"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setRequestorParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "requestor",
              "variable" : "requestor"
            },
            {
              "context" : "requestor",
              "element" : "organisation",
              "variable" : "organisation"
            }
          ],
          "rule" : [
            {
              "name" : "3106cf27-799b-4ae1-b561-6b94019be604",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "2e09fe00-8ba9-410f-a557-eb3d01393263",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestor"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "ee3a602d-c7d6-4b1a-b857-3b4fd0bbc9ae",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "4d8d37fd-f2ea-4aee-86e9-d65e40199732",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://fhir.nhs.uk/Id/ods-organization-code"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "659ef1d7-23b8-492b-8c18-18b52db0b4da",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "ec11eaf4-d015-4ed4-ace5-8ccf30df9328",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "display",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "display"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setRequestedByParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "requestor",
              "variable" : "requestor"
            },
            {
              "context" : "requestor",
              "element" : "contact",
              "variable" : "contact"
            }
          ],
          "rule" : [
            {
              "name" : "0642865a-757f-40a0-a4fe-55cba21f0d44",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "35a2697c-22a6-4267-ac25-87099557673c",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestedBy"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "90cd8488-5e09-443e-b594-3e063e8540d7",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "dc55ec8f-a6ee-47e3-82ce-4ec59118497a",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://data.digitisingsocialcare.co.uk/mods/v1/care-worker-id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "d88b0907-f296-4fd1-ba02-174ea487e8ab",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "d0b6f788-4218-45e6-bd8f-5f0ef2e64b90",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "display",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "display"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setFulfilledByParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "fulfiller",
              "variable" : "fulfiller"
            },
            {
              "context" : "fulfiller",
              "element" : "contact",
              "variable" : "contact"
            }
          ],
          "rule" : [
            {
              "name" : "8018ed72-88d7-4b35-a4de-3e751a3fe968",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "767b48ab-4046-47d3-9a92-222c577881d9",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfilledBy"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "548a354e-2ce8-4b72-bea3-45c81f8569a8",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "2ad89440-806d-4b1f-afbf-dd06b40b0158",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://data.digitisingsocialcare.co.uk/mods/v1/care-worker-id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "9e658e88-78d0-4512-855f-89c96accd994",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "0640bea0-dae1-4981-a656-0d15a14fba0a",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "display",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "display"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setTargetCompletionParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "targetCompletion",
              "variable" : "targetCompletion"
            }
          ],
          "rule" : [
            {
              "name" : "7ac640ca-0bbc-4d02-9590-a560bb543231",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "eeb20f55-d3c0-4300-af28-a68ddf618334",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "targetCompletion"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "13e7737b-59b2-4086-ac64-785fdd7e4f6b",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueDate",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueId" : "targetCompletion"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setStatusParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "tracking",
              "variable" : "tracking"
            },
            {
              "context" : "tracking",
              "element" : "progress",
              "variable" : "progress"
            },
            {
              "context" : "progress",
              "element" : "status",
              "variable" : "status"
            }
          ],
          "rule" : [
            {
              "name" : "3c838246-de48-4512-91bb-356916fba05e",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "0f36ffe8-7565-4459-9878-e53180a21ba4",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "status"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "7957ee47-4d6b-4635-a6fe-d55fa1d3ff26",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueCode",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueId" : "status"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "setStatusLastUpdatedParameter",
          "source" : [
            {
              "context" : "src",
              "element" : "tracking",
              "variable" : "tracking"
            },
            {
              "context" : "tracking",
              "element" : "progress",
              "variable" : "progress"
            },
            {
              "context" : "progress",
              "element" : "date",
              "variable" : "statusLastUpdated"
            }
          ],
          "rule" : [
            {
              "name" : "454fcdde-e475-45ec-a4b0-c90d7b4d1ba6",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "c98bafec-f4d6-4268-bfb4-72d01dc2842d",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "statusLastUpdated"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "1f7ad323-d84d-4d24-bffb-1b8f25112358",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueDateTime",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueId" : "statusLastUpdated"
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name" : "tracking",
          "source" : [
            {
              "context" : "src",
              "element" : "tracking",
              "variable" : "tracking"
            },
            {
              "context" : "tracking",
              "element" : "notes",
              "variable" : "notes"
            }
          ],
          "rule" : [
            {
              "name" : "setNoteParmeter",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "c1aad85a-7866-4580-bd7d-89a0e3172c71",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "note"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "db4e93ca-4d6a-4400-92c2-499c01700423",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "part",
                      "variable" : "textPart"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "dd5c6e84-5331-4e5a-b04e-5b4e02eb0ce2",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "textPart",
                          "contextType" : "variable",
                          "element" : "name",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "text"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "e86d2a87-554e-462c-9af7-5d81e6ab6646",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "textPart",
                          "contextType" : "variable",
                          "element" : "valueString",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "notes"
                            },
                            {
                              "valueString" : "text"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "6527a445-4f65-4a09-a12e-72fd7562c8e2",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "part",
                      "variable" : "datePart"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "c8a20c88-5729-4ae0-8a67-43fb6c4dcee8",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "datePart",
                          "contextType" : "variable",
                          "element" : "name",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "date"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "41565b7b-80dd-4fac-b801-df270c712ed0",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "datePart",
                          "contextType" : "variable",
                          "element" : "valueDateTime",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "notes"
                            },
                            {
                              "valueString" : "date"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}