| Package | hl7.fhir.uv.xver | 
| Resource Type | StructureMap | 
| Id | Contract3to4 | 
| FHIR Version | R5 | 
| Source | http://hl7.org/fhir/extensions/https://build.fhir.org/ig/HL7/fhir-cross-version/StructureMap-Contract3to4.html | 
| URL | http://hl7.org/fhir/StructureMap/Contract3to4 | 
| Version | 0.1.0 | 
| Status | active | 
| Date | 2024-02-22T03:16:50+00:00 | 
| Name | Contract3to4 | 
| Title | Contract Transforms: R3 to R4 | 
| Realm | uv | 
| Authority | hl7 | 
| Description | ContractTransformsR3toR4 | 
No resources found
No resources found
Note: links and images are rebased to the (stated) source
/// url = 'http://hl7.org/fhir/StructureMap/Contract3to4' /// name = 'Contract3to4' /// title = 'Contract Transforms: R3 to R4' /// status = 'active' uses "http://hl7.org/fhir/3.0/Contract" alias ContractR3 as source uses "http://hl7.org/fhir/4.0/Contract" alias Contract as target imports "http://hl7.org/fhir/StructureMap/*3to4" group Contract(source src : ContractR3, target tgt : Contract) extends DomainResource <<type+>> { src.identifier -> tgt.identifier; src.status -> tgt.status; src.contentDerivative -> tgt.contentDerivative; src.issued -> tgt.issued; src.applies -> tgt.applies; src.subject -> tgt.subject; src.authority -> tgt.authority; src.domain -> tgt.domain; src.type -> tgt.type; src.subType -> tgt.subType; src.term as s -> tgt.term as t then ContractTerm(s, t); src.signer as s -> tgt.signer as t then ContractSigner(s, t); src.friendly as s -> tgt.friendly as t then ContractFriendly(s, t); src.legal as s -> tgt.legal as t then ContractLegal(s, t); src.rule as s -> tgt.rule as t then ContractRule(s, t); src.legallyBinding -> tgt.legallyBinding; } group ContractTerm(source src, target tgt) extends BackboneElement { src.identifier -> tgt.identifier; src.issued -> tgt.issued; src.applies -> tgt.applies; src.type -> tgt.type; src.subType -> tgt.subType; src.offer as s -> tgt.offer as t then ContractTermOffer(s, t); src.asset as s -> tgt.asset as t then ContractTermAsset(s, t); src.agent as s -> tgt.agent as t then ContractTermAgent(s, t); src.action -> tgt.action; src.actionReason -> tgt.actionReason; src.group -> tgt.group; } group ContractTermOffer(source src, target tgt) extends BackboneElement { src.topic -> tgt.topic; src.type -> tgt.type; src.decision -> tgt.decision; src.text -> tgt.text; src.linkId -> tgt.linkId; } group ContractTermAsset(source src, target tgt) extends BackboneElement { src.class -> tgt.class; src.code -> tgt.code; src.period -> tgt.period; src.dataPeriod -> tgt.dataPeriod; src.data as s -> tgt.data as t then ContractTermAssetData(s, t); src.valuedItem as s -> tgt.valuedItem as t then ContractTermAssetValuedItem(s, t); src.securityLabel -> tgt.securityLabel; } group ContractTermAssetData(source src, target tgt) extends BackboneElement { src.meaning -> tgt.meaning; src.reference -> tgt.reference; } group ContractTermAssetValuedItem(source src, target tgt) extends BackboneElement { src.entity -> tgt.entity; src.identifier -> tgt.identifier; src.effectiveTime -> tgt.effectiveTime; src.quantity -> tgt.quantity; src.unitPrice -> tgt.unitPrice; src.factor -> tgt.factor; src.points -> tgt.points; src.net -> tgt.net; } group ContractTermAgent(source src, target tgt) extends BackboneElement { src.actor -> tgt.actor; src.role -> tgt.role; } group ContractSigner(source src, target tgt) extends BackboneElement { src.type -> tgt.type; src.party -> tgt.party; src.signature -> tgt.signature; } group ContractFriendly(source src, target tgt) extends BackboneElement { src.content -> tgt.content; } group ContractLegal(source src, target tgt) extends BackboneElement { src.content -> tgt.content; } group ContractRule(source src, target tgt) extends BackboneElement { src.content -> tgt.content; }
{
  "resourceType": "StructureMap",
  "id": "Contract3to4",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 1,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "draft",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/fhir/StructureMap/Contract3to4",
  "version": "0.1.0",
  "name": "Contract3to4",
  "title": "Contract Transforms: R3 to R4",
  "status": "active",
  "date": "2024-02-22T03:16:50+00:00",
  "publisher": "HL7 International / FHIR Infrastructure",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7.org/Special/committees/fiwg"
        }
      ]
    }
  ],
  "description": "ContractTransformsR3toR4",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "structure": [
    {
      "url": "http://hl7.org/fhir/3.0/Contract",
      "mode": "source",
      "alias": "ContractR3"
    },
    {
      "url": "http://hl7.org/fhir/4.0/Contract",
      "mode": "target",
      "alias": "Contract"
    }
  ],
  "import": [
    "http://hl7.org/fhir/StructureMap/*3to4"
  ],
  "group": [
    {
      "name": "Contract",
      "extends": "DomainResource",
      "typeMode": "type-and-types",
      "input": [
        {
          "name": "src",
          "type": "ContractR3",
          "mode": "source"
        },
        {
          "name": "tgt",
          "type": "Contract",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "identifier",
          "source": [
            {
              "context": "src",
              "element": "identifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "identifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "status",
          "source": [
            {
              "context": "src",
              "element": "status",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "status",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "contentDerivative",
          "source": [
            {
              "context": "src",
              "element": "contentDerivative",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "contentDerivative",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "issued",
          "source": [
            {
              "context": "src",
              "element": "issued",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "issued",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "applies",
          "source": [
            {
              "context": "src",
              "element": "applies",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "applies",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "subject",
          "source": [
            {
              "context": "src",
              "element": "subject",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "subject",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "authority",
          "source": [
            {
              "context": "src",
              "element": "authority",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "authority",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "domain",
          "source": [
            {
              "context": "src",
              "element": "domain",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "domain",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "type",
          "source": [
            {
              "context": "src",
              "element": "type",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "type",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "subType",
          "source": [
            {
              "context": "src",
              "element": "subType",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "subType",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "term",
          "source": [
            {
              "context": "src",
              "element": "term",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "term",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTerm",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "signer",
          "source": [
            {
              "context": "src",
              "element": "signer",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "signer",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractSigner",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "friendly",
          "source": [
            {
              "context": "src",
              "element": "friendly",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "friendly",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractFriendly",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "legal",
          "source": [
            {
              "context": "src",
              "element": "legal",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "legal",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractLegal",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "rule",
          "source": [
            {
              "context": "src",
              "element": "rule",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "rule",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractRule",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "legallyBinding",
          "source": [
            {
              "context": "src",
              "element": "legallyBinding",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "legallyBinding",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTerm",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "identifier",
          "source": [
            {
              "context": "src",
              "element": "identifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "identifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "issued",
          "source": [
            {
              "context": "src",
              "element": "issued",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "issued",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "applies",
          "source": [
            {
              "context": "src",
              "element": "applies",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "applies",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "type",
          "source": [
            {
              "context": "src",
              "element": "type",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "type",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "subType",
          "source": [
            {
              "context": "src",
              "element": "subType",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "subType",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "offer",
          "source": [
            {
              "context": "src",
              "element": "offer",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "offer",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTermOffer",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "asset",
          "source": [
            {
              "context": "src",
              "element": "asset",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "asset",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTermAsset",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "agent",
          "source": [
            {
              "context": "src",
              "element": "agent",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "agent",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTermAgent",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "action",
          "source": [
            {
              "context": "src",
              "element": "action",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "action",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "actionReason",
          "source": [
            {
              "context": "src",
              "element": "actionReason",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "actionReason",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "group",
          "source": [
            {
              "context": "src",
              "element": "group",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "group",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTermOffer",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "topic",
          "source": [
            {
              "context": "src",
              "element": "topic",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "topic",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "type",
          "source": [
            {
              "context": "src",
              "element": "type",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "type",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "decision",
          "source": [
            {
              "context": "src",
              "element": "decision",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "decision",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "text",
          "source": [
            {
              "context": "src",
              "element": "text",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "text",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "linkId",
          "source": [
            {
              "context": "src",
              "element": "linkId",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "linkId",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTermAsset",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "class",
          "source": [
            {
              "context": "src",
              "element": "class",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "class",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "code",
          "source": [
            {
              "context": "src",
              "element": "code",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "code",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "period",
          "source": [
            {
              "context": "src",
              "element": "period",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "period",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "dataPeriod",
          "source": [
            {
              "context": "src",
              "element": "dataPeriod",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "dataPeriod",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "data",
          "source": [
            {
              "context": "src",
              "element": "data",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "data",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTermAssetData",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "valuedItem",
          "source": [
            {
              "context": "src",
              "element": "valuedItem",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "valuedItem",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "ContractTermAssetValuedItem",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "securityLabel",
          "source": [
            {
              "context": "src",
              "element": "securityLabel",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "securityLabel",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTermAssetData",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "meaning",
          "source": [
            {
              "context": "src",
              "element": "meaning",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "meaning",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "reference",
          "source": [
            {
              "context": "src",
              "element": "reference",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "reference",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTermAssetValuedItem",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "entity",
          "source": [
            {
              "context": "src",
              "element": "entity",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "entity",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "identifier",
          "source": [
            {
              "context": "src",
              "element": "identifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "identifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "effectiveTime",
          "source": [
            {
              "context": "src",
              "element": "effectiveTime",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "effectiveTime",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "quantity",
          "source": [
            {
              "context": "src",
              "element": "quantity",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "quantity",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "unitPrice",
          "source": [
            {
              "context": "src",
              "element": "unitPrice",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "unitPrice",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "factor",
          "source": [
            {
              "context": "src",
              "element": "factor",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "factor",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "points",
          "source": [
            {
              "context": "src",
              "element": "points",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "points",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "net",
          "source": [
            {
              "context": "src",
              "element": "net",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "net",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractTermAgent",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "actor",
          "source": [
            {
              "context": "src",
              "element": "actor",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "actor",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "role",
          "source": [
            {
              "context": "src",
              "element": "role",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "role",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractSigner",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "type",
          "source": [
            {
              "context": "src",
              "element": "type",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "type",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "party",
          "source": [
            {
              "context": "src",
              "element": "party",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "party",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "signature",
          "source": [
            {
              "context": "src",
              "element": "signature",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "signature",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractFriendly",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "content",
          "source": [
            {
              "context": "src",
              "element": "content",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "content",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractLegal",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "content",
          "source": [
            {
              "context": "src",
              "element": "content",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "content",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "ContractRule",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "content",
          "source": [
            {
              "context": "src",
              "element": "content",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "content",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}