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-06-10

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;7ad336c9-f6b1-4e39-a3a9-bcb2e4b6ebc2&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;d96bd26d-0587-4565-b013-e5b1b9c1bb10&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;30f99f42-3758-4fd0-b9a9-68eb96ba14c8&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;a29f6fbc-a3b9-40e5-9618-ffd77d70ab4e&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;669768d9-4d38-4539-8f3f-2940eb1abc09&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;693f6edb-a7cb-4154-8cab-469931aafae9&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;a6724fa8-5033-4d73-9f4a-28032fb47fc4&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;c6c97c91-282c-4627-af18-38947a416b13&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;38727409-20cf-4640-8efd-09998f73e8ea&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;eedadd76-9331-40a1-a7c3-9aa164be4869&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;942f752c-ee57-41b6-91aa-621a6792b014&quot;</i><span style=\"color: navy\">;</span>\r\n        <span style=\"color: navy\">}</span> <i>&quot;c95f040b-872a-495e-9dab-541df604d3be&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;916f557d-6e6f-4b72-988d-601f0c2a6c5f&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;2ed734e4-2f11-4f11-aca6-fbb8c5cc272d&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;62d05d1d-9ec0-4640-8e49-c3fd2e96f074&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;fe7fa970-3697-4b94-a215-d3468682b6cf&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;34ff5588-feba-4756-b7a2-19b9a4344aaf&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;566687c4-48eb-41ff-ae95-557dd174a479&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;71267c5b-5b72-49d3-825c-36ee62b1173f&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;3c6a590c-250d-4741-b043-dc9eb00b3805&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;d54d53e9-d37e-45d9-83a2-8002c94d2c32&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;262c8db4-c7d0-4f81-ad26-49b8a07dc143&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;12d506b3-20bc-45e8-b43d-40d6091e7e6a&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;946da901-d02b-41ba-8222-a8d4f0dea26c&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;1ae77931-6091-490d-8652-e2b2243f3dee&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;ebcb66f2-6924-476a-8f1d-5e7cd572adbd&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;b3518180-8d78-4a08-aade-2f98a03350f3&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;f5782077-706b-4722-9035-2a6b2ab3673b&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;316e9041-7961-4a7c-802e-34a1919b651f&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;958577e8-2960-48dc-be88-c752bc6e4afc&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;5cf98101-1004-437f-aa25-8b3fb22c3782&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;9063dc09-0ccb-436a-ba15-d958b2ecd4a2&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;98200504-7c28-4e92-8c02-cb87515c3394&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;1e3f5985-12a4-4e64-8fa8-3dae7772ccd3&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;32e463d8-e4ec-4489-846a-70402de11a20&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;32b1df62-fcf3-4390-b4fc-78475080ce6d&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;f299e887-556f-4ea4-9a0d-11968b009fc6&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;ab1e2a8c-cf1b-4daa-b051-88abd97764b8&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;467b24ba-e024-40c5-b3f8-1195fded8e87&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;234a3820-e357-4220-9ede-979c9f036d93&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;a8df07e5-6542-42cd-931b-5716b4948880&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;03e3ec61-49a3-4cde-adff-a2ac25c2c3f7&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;cecb77e5-714d-4446-bcf9-83ea52b4a382&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;fed53796-6060-484b-9a5a-f1d476bde77e&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;5d41c777-95c6-4da8-b359-4b9dd61b4c74&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;c32a059e-9f9c-4383-8d41-c998ec8f6a4e&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;cae34026-4017-4d2a-be2f-0d3fb62b62fc&quot;</i><span style=\"color: navy\">;</span>\r\n    <span style=\"color: navy\">}</span> <i>&quot;7dd12ff2-3fdd-4f64-ade5-1760dc62be79&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;eaed59f8-f80c-474d-9bb2-7ef50ab927b9&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;14883738-a8a9-4ac8-98b4-b68503a1311e&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;6012312a-2426-460a-a4ea-c9b91b909a4a&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;cb36dfa4-9f20-4268-ada6-62355196cde2&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;69b452ec-a63b-4690-8828-d4e57a68d911&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;1926188c-e595-49ff-b6bf-326bc66d7700&quot;</i><span style=\"color: navy\">;</span>\r\n      <span style=\"color: navy\">}</span> <i>&quot;ca4e522f-430b-47f1-88f2-aba3a9739789&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-06-10T19:05:58+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" : "7ad336c9-f6b1-4e39-a3a9-bcb2e4b6ebc2",
              "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" : "d96bd26d-0587-4565-b013-e5b1b9c1bb10",
              "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" : "669768d9-4d38-4539-8f3f-2940eb1abc09",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "30f99f42-3758-4fd0-b9a9-68eb96ba14c8",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestorTrackingId"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "a29f6fbc-a3b9-40e5-9618-ffd77d70ab4e",
                  "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" : "c6c97c91-282c-4627-af18-38947a416b13",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "693f6edb-a7cb-4154-8cab-469931aafae9",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfillerTrackingId"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "a6724fa8-5033-4d73-9f4a-28032fb47fc4",
                  "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" : "62d05d1d-9ec0-4640-8e49-c3fd2e96f074",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "38727409-20cf-4640-8efd-09998f73e8ea",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "subject"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "2ed734e4-2f11-4f11-aca6-fbb8c5cc272d",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "c95f040b-872a-495e-9dab-541df604d3be",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "valueReference",
                          "contextType" : "variable",
                          "element" : "identifier",
                          "variable" : "identifier"
                        }
                      ],
                      "rule" : [
                        {
                          "name" : "eedadd76-9331-40a1-a7c3-9aa164be4869",
                          "source" : [
                            {
                              "context" : "src"
                            }
                          ],
                          "target" : [
                            {
                              "context" : "identifier",
                              "contextType" : "variable",
                              "element" : "system",
                              "transform" : "copy",
                              "parameter" : [
                                {
                                  "valueString" : "https://fhir.nhs.uk/Id/nhs-number"
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "name" : "942f752c-ee57-41b6-91aa-621a6792b014",
                          "source" : [
                            {
                              "context" : "src"
                            }
                          ],
                          "target" : [
                            {
                              "context" : "identifier",
                              "contextType" : "variable",
                              "element" : "value",
                              "transform" : "evaluate",
                              "parameter" : [
                                {
                                  "valueId" : "subject"
                                },
                                {
                                  "valueString" : "nhsNumber.value"
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "916f557d-6e6f-4b72-988d-601f0c2a6c5f",
                      "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" : "d54d53e9-d37e-45d9-83a2-8002c94d2c32",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "fe7fa970-3697-4b94-a215-d3468682b6cf",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfiller"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "3c6a590c-250d-4741-b043-dc9eb00b3805",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "34ff5588-feba-4756-b7a2-19b9a4344aaf",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://fhir.nhs.uk/Id/ods-organization-code"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "566687c4-48eb-41ff-ae95-557dd174a479",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "71267c5b-5b72-49d3-825c-36ee62b1173f",
                      "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" : "b3518180-8d78-4a08-aade-2f98a03350f3",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "262c8db4-c7d0-4f81-ad26-49b8a07dc143",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestor"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "ebcb66f2-6924-476a-8f1d-5e7cd572adbd",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "12d506b3-20bc-45e8-b43d-40d6091e7e6a",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "system",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "https://fhir.nhs.uk/Id/ods-organization-code"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "946da901-d02b-41ba-8222-a8d4f0dea26c",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "organisation"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "1ae77931-6091-490d-8652-e2b2243f3dee",
                      "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" : "98200504-7c28-4e92-8c02-cb87515c3394",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "f5782077-706b-4722-9035-2a6b2ab3673b",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "requestedBy"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "9063dc09-0ccb-436a-ba15-d958b2ecd4a2",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "316e9041-7961-4a7c-802e-34a1919b651f",
                      "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" : "958577e8-2960-48dc-be88-c752bc6e4afc",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "5cf98101-1004-437f-aa25-8b3fb22c3782",
                      "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" : "467b24ba-e024-40c5-b3f8-1195fded8e87",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "1e3f5985-12a4-4e64-8fa8-3dae7772ccd3",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "fulfilledBy"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "ab1e2a8c-cf1b-4daa-b051-88abd97764b8",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "valueReference",
                      "variable" : "valueReference"
                    },
                    {
                      "context" : "valueReference",
                      "contextType" : "variable",
                      "element" : "identifier",
                      "variable" : "identifier"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "32e463d8-e4ec-4489-846a-70402de11a20",
                      "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" : "32b1df62-fcf3-4390-b4fc-78475080ce6d",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "identifier",
                          "contextType" : "variable",
                          "element" : "value",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "contact"
                            },
                            {
                              "valueString" : "id"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "f299e887-556f-4ea4-9a0d-11968b009fc6",
                      "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" : "03e3ec61-49a3-4cde-adff-a2ac25c2c3f7",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "234a3820-e357-4220-9ede-979c9f036d93",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "targetCompletion"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "a8df07e5-6542-42cd-931b-5716b4948880",
                  "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" : "5d41c777-95c6-4da8-b359-4b9dd61b4c74",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "cecb77e5-714d-4446-bcf9-83ea52b4a382",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "status"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "fed53796-6060-484b-9a5a-f1d476bde77e",
                  "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" : "7dd12ff2-3fdd-4f64-ade5-1760dc62be79",
              "source" : [
                {
                  "context" : "src"
                }
              ],
              "target" : [
                {
                  "context" : "tgt",
                  "contextType" : "variable",
                  "element" : "parameter",
                  "variable" : "parameters"
                }
              ],
              "rule" : [
                {
                  "name" : "c32a059e-9f9c-4383-8d41-c998ec8f6a4e",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "statusLastUpdated"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "cae34026-4017-4d2a-be2f-0d3fb62b62fc",
                  "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" : "eaed59f8-f80c-474d-9bb2-7ef50ab927b9",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "name",
                      "transform" : "copy",
                      "parameter" : [
                        {
                          "valueString" : "note"
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "cb36dfa4-9f20-4268-ada6-62355196cde2",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "part",
                      "variable" : "textPart"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "14883738-a8a9-4ac8-98b4-b68503a1311e",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "textPart",
                          "contextType" : "variable",
                          "element" : "name",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "text"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "6012312a-2426-460a-a4ea-c9b91b909a4a",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "textPart",
                          "contextType" : "variable",
                          "element" : "valueString",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "notes"
                            },
                            {
                              "valueString" : "text"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                },
                {
                  "name" : "ca4e522f-430b-47f1-88f2-aba3a9739789",
                  "source" : [
                    {
                      "context" : "src"
                    }
                  ],
                  "target" : [
                    {
                      "context" : "parameters",
                      "contextType" : "variable",
                      "element" : "part",
                      "variable" : "datePart"
                    }
                  ],
                  "rule" : [
                    {
                      "name" : "69b452ec-a63b-4690-8828-d4e57a68d911",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "datePart",
                          "contextType" : "variable",
                          "element" : "name",
                          "transform" : "copy",
                          "parameter" : [
                            {
                              "valueString" : "date"
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "name" : "1926188c-e595-49ff-b6bf-326bc66d7700",
                      "source" : [
                        {
                          "context" : "src"
                        }
                      ],
                      "target" : [
                        {
                          "context" : "datePart",
                          "contextType" : "variable",
                          "element" : "valueDateTime",
                          "transform" : "evaluate",
                          "parameter" : [
                            {
                              "valueId" : "notes"
                            },
                            {
                              "valueString" : "date"
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}