FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureMap/Citation5to4B

Packagehl7.fhir.uv.xver
Resource TypeStructureMap
IdCitation5to4B
FHIR VersionR5
Sourcehttp://hl7.org/fhir/extensions/https://build.fhir.org/ig/HL7/fhir-cross-version/StructureMap-Citation5to4B.html
URLhttp://hl7.org/fhir/StructureMap/Citation5to4B
Version0.1.0
Statusdraft
Date2024-02-22T03:16:50+00:00
NameCitation5to4B
TitleCitation Transforms: R5 to R4B
Realmuv
Authorityhl7
DescriptionCitationTransformsR5toR4B

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

/// url = 'http://hl7.org/fhir/StructureMap/Citation5to4B'
/// name = 'Citation5to4B'
/// title = 'Citation Transforms: R5 to R4B'
/// status = 'draft'

uses "http://hl7.org/fhir/5.0/Citation" alias CitationR5 as source
uses "http://hl7.org/fhir/4.0/Citation" alias CitationR4B as target

imports "http://hl7.org/fhir/StructureMap/*5to4B"

group Citation(source src : CitationR5, target tgt : CitationR4B) extends DomainResource <<type+>> {
  src.url -> tgt.url;
  src.identifier -> tgt.identifier;
  src.version -> tgt.version;
  src.name -> tgt.name;
  src.title -> tgt.title;
  src.status as v -> tgt.status = translate(v, 'http://hl7.org/fhir/ConceptMap/Citation.status-R5toR4', 'code');
  src.experimental -> tgt.experimental;
  src.date -> tgt.date;
  src.publisher -> tgt.publisher;
  src.contact -> tgt.contact;
  src.description -> tgt.description;
  src.useContext -> tgt.useContext;
  src.jurisdiction -> tgt.jurisdiction;
  src.purpose -> tgt.purpose;
  src.copyright -> tgt.copyright;
  src.approvalDate -> tgt.approvalDate;
  src.lastReviewDate -> tgt.lastReviewDate;
  src.effectivePeriod -> tgt.effectivePeriod;
  src.author -> tgt.author;
  src.editor -> tgt.editor;
  src.reviewer -> tgt.reviewer;
  src.endorser -> tgt.endorser;
  src.summary as s -> tgt.summary as t then CitationSummary(s, t);
  src.classification as s -> tgt.classification as t then CitationClassification(s, t);
  src.note -> tgt.note;
  src.currentState -> tgt.currentState;
  src.statusDate as s -> tgt.statusDate as t then CitationStatusDate(s, t);
  src.relatedArtifact as s -> tgt.relatesTo as t then {
    s.type as v ->  t.relationshipType = create('CodeableConcept') as t,  t.coding = create('Coding') as tc,  tc.system = 'http://terminology.hl7.org/CodeSystem/artifact-relationship-type',  tc.code = v.value;
    s.classifier -> t.targetClassifier;
    s.resourceReference -> t.target;
  };
  src.citedArtifact as s -> tgt.citedArtifact as t then CitationCitedArtifact(s, t);
}

group CitationSummary(source src, target tgt) extends BackboneElement {
  src.style -> tgt.style;
  src.text -> tgt.text;
}

group CitationClassification(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.classifier -> tgt.classifier;
}

group CitationStatusDate(source src, target tgt) extends BackboneElement {
  src.activity -> tgt.activity;
  src.actual -> tgt.actual;
  src.period -> tgt.period;
}

group CitationCitedArtifact(source src, target tgt) extends BackboneElement {
  src.identifier -> tgt.identifier;
  src.relatedIdentifier -> tgt.relatedIdentifier;
  src.dateAccessed -> tgt.dateAccessed;
  src.version as s -> tgt.version as t then CitationCitedArtifactVersion(s, t);
  src.currentState -> tgt.currentState;
  src.statusDate as s -> tgt.statusDate as t then CitationCitedArtifactStatusDate(s, t);
  src.title as s -> tgt.title as t then CitationCitedArtifactTitle(s, t);
  src.abstract as s -> tgt.abstract as t then CitationCitedArtifactAbstract(s, t);
  src.part as s -> tgt.part as t then CitationCitedArtifactPart(s, t);
  src.relatesTo as s -> tgt.relatesTo as t then CitationCitedArtifactRelatesTo(s, t);
  src.publicationForm as s -> tgt.publicationForm as t then CitationCitedArtifactPublicationForm(s, t);
  src.webLocation as s -> tgt.webLocation as t then CitationCitedArtifactWebLocation(s, t);
  src.classification as s -> tgt.classification as t then CitationCitedArtifactClassification(s, t);
  src.contributorship as s -> tgt.contributorship as t then CitationCitedArtifactContributorship(s, t);
  src.note -> tgt.note;
}

group CitationCitedArtifactVersion(source src, target tgt) extends BackboneElement {
  src.value -> tgt.value;
  src.baseCitation -> tgt.baseCitation;
}

group CitationCitedArtifactStatusDate(source src, target tgt) extends BackboneElement {
  src.activity -> tgt.activity;
  src.actual -> tgt.actual;
  src.period -> tgt.period;
}

group CitationCitedArtifactTitle(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.language -> tgt.language;
  src.text -> tgt.text;
}

group CitationCitedArtifactAbstract(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.language -> tgt.language;
  src.text -> tgt.text;
  src.copyright -> tgt.copyright;
}

group CitationCitedArtifactPart(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.value -> tgt.value;
  src.baseCitation -> tgt.baseCitation;
}

group CitationCitedArtifactRelatesTo(source src, target tgt) extends BackboneElement {
  src.type as v ->  tgt.relationshipType = create('CodeableConcept') as t,  t.coding = create('Coding') as tc,  tc.system = 'http://terminology.hl7.org/CodeSystem/artifact-relationship-type',  tc.code = v.value;
  src.classifier -> tgt.targetClassifier;
  src.resourceReference -> tgt.target;
}

group CitationCitedArtifactPublicationForm(source src, target tgt) extends BackboneElement {
  src.publishedIn as s -> tgt.publishedIn as t then CitationCitedArtifactPublicationFormPublishedIn(s, t);
  src.citedMedium as v ->  tgt.periodicRelease as t,  t.citedMedium = v;
  src.volume as v ->  tgt.periodicRelease as t,  t.volume = v;
  src.issue as v ->  tgt.periodicRelease as t,  t.issue = v;
  src.publicationDateText as v ->  tgt.periodicRelease as t,  t.dateOfPublication as td,  td.text = v;
  src.publicationDateSeason as v ->  tgt.periodicRelease as t,  t.dateOfPublication as td,  td.season = v;
  src.articleDate -> tgt.articleDate;
  src.lastRevisionDate -> tgt.lastRevisionDate;
  src.language -> tgt.language;
  src.accessionNumber -> tgt.accessionNumber;
  src.pageString -> tgt.pageString;
  src.firstPage -> tgt.firstPage;
  src.lastPage -> tgt.lastPage;
  src.pageCount -> tgt.pageCount;
  src.copyright -> tgt.copyright;
}

group CitationCitedArtifactPublicationFormPublishedIn(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.identifier -> tgt.identifier;
  src.title -> tgt.title;
  src.publisher -> tgt.publisher;
  src.publisherLocation -> tgt.publisherLocation;
}

group CitationCitedArtifactWebLocation(source src, target tgt) extends BackboneElement {
  src.classifier -> tgt.type;
  src.url -> tgt.url;
}

group CitationCitedArtifactClassification(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.classifier -> tgt.classifier;
}

group CitationCitedArtifactContributorship(source src, target tgt) extends BackboneElement {
  src.complete -> tgt.complete;
  src.entry as s -> tgt.entry as t then CitationCitedArtifactContributorshipEntry(s, t);
  src.summary as s -> tgt.summary as t then CitationCitedArtifactContributorshipSummary(s, t);
}

group CitationCitedArtifactContributorshipEntry(source src, target tgt) extends BackboneElement {
  src.forenameInitials -> tgt.initials;
  src.contributionType -> tgt.contributionType;
  src.role -> tgt.role;
  src.contributionInstance as s -> tgt.contributionInstance as t then CitationCitedArtifactContributorshipEntryContributionInstance(s, t);
  src.correspondingContact -> tgt.correspondingContact;
  src.rankingOrder -> tgt.listOrder;
}

group CitationCitedArtifactContributorshipEntryContributionInstance(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.time -> tgt.time;
}

group CitationCitedArtifactContributorshipSummary(source src, target tgt) extends BackboneElement {
  src.type -> tgt.type;
  src.style -> tgt.style;
  src.source -> tgt.source;
  src.value -> tgt.value;
}


Source

{
  "resourceType": "StructureMap",
  "id": "Citation5to4B",
  "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/Citation5to4B",
  "version": "0.1.0",
  "name": "Citation5to4B",
  "title": "Citation Transforms: R5 to R4B",
  "status": "draft",
  "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": "CitationTransformsR5toR4B",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "structure": [
    {
      "url": "http://hl7.org/fhir/5.0/Citation",
      "mode": "source",
      "alias": "CitationR5"
    },
    {
      "url": "http://hl7.org/fhir/4.0/Citation",
      "mode": "target",
      "alias": "CitationR4B"
    }
  ],
  "import": [
    "http://hl7.org/fhir/StructureMap/*5to4B"
  ],
  "group": [
    {
      "name": "Citation",
      "extends": "DomainResource",
      "typeMode": "type-and-types",
      "input": [
        {
          "name": "src",
          "type": "CitationR5",
          "mode": "source"
        },
        {
          "name": "tgt",
          "type": "CitationR4B",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "url",
          "source": [
            {
              "context": "src",
              "element": "url",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "url",
              "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": "version",
          "source": [
            {
              "context": "src",
              "element": "version",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "version",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "name",
          "source": [
            {
              "context": "src",
              "element": "name",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "name",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "title",
          "source": [
            {
              "context": "src",
              "element": "title",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "title",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "status",
          "source": [
            {
              "context": "src",
              "element": "status",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "status",
              "transform": "translate",
              "parameter": [
                {
                  "valueId": "v"
                },
                {
                  "valueString": "http://hl7.org/fhir/ConceptMap/Citation.status-R5toR4"
                },
                {
                  "valueString": "code"
                }
              ]
            }
          ]
        },
        {
          "name": "experimental",
          "source": [
            {
              "context": "src",
              "element": "experimental",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "experimental",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "date",
          "source": [
            {
              "context": "src",
              "element": "date",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "date",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "publisher",
          "source": [
            {
              "context": "src",
              "element": "publisher",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "publisher",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "contact",
          "source": [
            {
              "context": "src",
              "element": "contact",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "contact",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "description",
          "source": [
            {
              "context": "src",
              "element": "description",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "description",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "useContext",
          "source": [
            {
              "context": "src",
              "element": "useContext",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "useContext",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "jurisdiction",
          "source": [
            {
              "context": "src",
              "element": "jurisdiction",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "jurisdiction",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "purpose",
          "source": [
            {
              "context": "src",
              "element": "purpose",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "purpose",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "copyright",
          "source": [
            {
              "context": "src",
              "element": "copyright",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "copyright",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "approvalDate",
          "source": [
            {
              "context": "src",
              "element": "approvalDate",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "approvalDate",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "lastReviewDate",
          "source": [
            {
              "context": "src",
              "element": "lastReviewDate",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "lastReviewDate",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "effectivePeriod",
          "source": [
            {
              "context": "src",
              "element": "effectivePeriod",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "effectivePeriod",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "author",
          "source": [
            {
              "context": "src",
              "element": "author",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "author",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "editor",
          "source": [
            {
              "context": "src",
              "element": "editor",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "editor",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "reviewer",
          "source": [
            {
              "context": "src",
              "element": "reviewer",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "reviewer",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "endorser",
          "source": [
            {
              "context": "src",
              "element": "endorser",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "endorser",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "summary",
          "source": [
            {
              "context": "src",
              "element": "summary",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "summary",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationSummary",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "classification",
          "source": [
            {
              "context": "src",
              "element": "classification",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "classification",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationClassification",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "note",
          "source": [
            {
              "context": "src",
              "element": "note",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "note",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "currentState",
          "source": [
            {
              "context": "src",
              "element": "currentState",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "currentState",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "statusDate",
          "source": [
            {
              "context": "src",
              "element": "statusDate",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "statusDate",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationStatusDate",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "relatedArtifact",
          "source": [
            {
              "context": "src",
              "element": "relatedArtifact",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "relatesTo",
              "variable": "t"
            }
          ],
          "rule": [
            {
              "name": "type",
              "source": [
                {
                  "context": "s",
                  "element": "type",
                  "variable": "v"
                }
              ],
              "target": [
                {
                  "context": "t",
                  "element": "relationshipType",
                  "variable": "t",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "CodeableConcept"
                    }
                  ]
                },
                {
                  "context": "t",
                  "element": "coding",
                  "variable": "tc",
                  "transform": "create",
                  "parameter": [
                    {
                      "valueString": "Coding"
                    }
                  ]
                },
                {
                  "context": "tc",
                  "element": "system",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueString": "http://terminology.hl7.org/CodeSystem/artifact-relationship-type"
                    }
                  ]
                },
                {
                  "context": "tc",
                  "element": "code",
                  "transform": "copy",
                  "parameter": [
                    {
                      "valueId": "v.value"
                    }
                  ]
                }
              ]
            },
            {
              "name": "classifier",
              "source": [
                {
                  "context": "s",
                  "element": "classifier",
                  "variable": "vvv"
                }
              ],
              "target": [
                {
                  "context": "t",
                  "element": "targetClassifier",
                  "variable": "vvv",
                  "transform": "create"
                }
              ],
              "dependent": [
                {
                  "name": "DefaultMappingGroupAnonymousAlias",
                  "parameter": [
                    {
                      "valueId": "vvv"
                    },
                    {
                      "valueId": "vvv"
                    }
                  ]
                }
              ]
            },
            {
              "name": "resourceReference",
              "source": [
                {
                  "context": "s",
                  "element": "resourceReference",
                  "variable": "vvv"
                }
              ],
              "target": [
                {
                  "context": "t",
                  "element": "target",
                  "variable": "vvv",
                  "transform": "create"
                }
              ],
              "dependent": [
                {
                  "name": "DefaultMappingGroupAnonymousAlias",
                  "parameter": [
                    {
                      "valueId": "vvv"
                    },
                    {
                      "valueId": "vvv"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "name": "citedArtifact",
          "source": [
            {
              "context": "src",
              "element": "citedArtifact",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "citedArtifact",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifact",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationSummary",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "style",
          "source": [
            {
              "context": "src",
              "element": "style",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "style",
              "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": "CitationClassification",
      "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": "classifier",
          "source": [
            {
              "context": "src",
              "element": "classifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "classifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationStatusDate",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "activity",
          "source": [
            {
              "context": "src",
              "element": "activity",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "activity",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "actual",
          "source": [
            {
              "context": "src",
              "element": "actual",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "actual",
              "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": "CitationCitedArtifact",
      "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": "relatedIdentifier",
          "source": [
            {
              "context": "src",
              "element": "relatedIdentifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "relatedIdentifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "dateAccessed",
          "source": [
            {
              "context": "src",
              "element": "dateAccessed",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "dateAccessed",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "version",
          "source": [
            {
              "context": "src",
              "element": "version",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "version",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactVersion",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "currentState",
          "source": [
            {
              "context": "src",
              "element": "currentState",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "currentState",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "statusDate",
          "source": [
            {
              "context": "src",
              "element": "statusDate",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "statusDate",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactStatusDate",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "title",
          "source": [
            {
              "context": "src",
              "element": "title",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "title",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactTitle",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "abstract",
          "source": [
            {
              "context": "src",
              "element": "abstract",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "abstract",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactAbstract",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "part",
          "source": [
            {
              "context": "src",
              "element": "part",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "part",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactPart",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "relatesTo",
          "source": [
            {
              "context": "src",
              "element": "relatesTo",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "relatesTo",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactRelatesTo",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "publicationForm",
          "source": [
            {
              "context": "src",
              "element": "publicationForm",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "publicationForm",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactPublicationForm",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "webLocation",
          "source": [
            {
              "context": "src",
              "element": "webLocation",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "webLocation",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactWebLocation",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "classification",
          "source": [
            {
              "context": "src",
              "element": "classification",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "classification",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactClassification",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "contributorship",
          "source": [
            {
              "context": "src",
              "element": "contributorship",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "contributorship",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactContributorship",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "note",
          "source": [
            {
              "context": "src",
              "element": "note",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "note",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactVersion",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "value",
          "source": [
            {
              "context": "src",
              "element": "value",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "value",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "baseCitation",
          "source": [
            {
              "context": "src",
              "element": "baseCitation",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "baseCitation",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactStatusDate",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "activity",
          "source": [
            {
              "context": "src",
              "element": "activity",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "activity",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "actual",
          "source": [
            {
              "context": "src",
              "element": "actual",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "actual",
              "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": "CitationCitedArtifactTitle",
      "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": "language",
          "source": [
            {
              "context": "src",
              "element": "language",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "language",
              "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": "CitationCitedArtifactAbstract",
      "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": "language",
          "source": [
            {
              "context": "src",
              "element": "language",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "language",
              "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": "copyright",
          "source": [
            {
              "context": "src",
              "element": "copyright",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "copyright",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactPart",
      "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": "value",
          "source": [
            {
              "context": "src",
              "element": "value",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "value",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "baseCitation",
          "source": [
            {
              "context": "src",
              "element": "baseCitation",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "baseCitation",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactRelatesTo",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "type",
          "source": [
            {
              "context": "src",
              "element": "type",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "relationshipType",
              "variable": "t",
              "transform": "create",
              "parameter": [
                {
                  "valueString": "CodeableConcept"
                }
              ]
            },
            {
              "context": "t",
              "element": "coding",
              "variable": "tc",
              "transform": "create",
              "parameter": [
                {
                  "valueString": "Coding"
                }
              ]
            },
            {
              "context": "tc",
              "element": "system",
              "transform": "copy",
              "parameter": [
                {
                  "valueString": "http://terminology.hl7.org/CodeSystem/artifact-relationship-type"
                }
              ]
            },
            {
              "context": "tc",
              "element": "code",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v.value"
                }
              ]
            }
          ]
        },
        {
          "name": "classifier",
          "source": [
            {
              "context": "src",
              "element": "classifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "targetClassifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "resourceReference",
          "source": [
            {
              "context": "src",
              "element": "resourceReference",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "target",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactPublicationForm",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "publishedIn",
          "source": [
            {
              "context": "src",
              "element": "publishedIn",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "publishedIn",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactPublicationFormPublishedIn",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "citedMedium",
          "source": [
            {
              "context": "src",
              "element": "citedMedium",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "periodicRelease",
              "variable": "t"
            },
            {
              "context": "t",
              "element": "citedMedium",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v"
                }
              ]
            }
          ]
        },
        {
          "name": "volume",
          "source": [
            {
              "context": "src",
              "element": "volume",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "periodicRelease",
              "variable": "t"
            },
            {
              "context": "t",
              "element": "volume",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v"
                }
              ]
            }
          ]
        },
        {
          "name": "issue",
          "source": [
            {
              "context": "src",
              "element": "issue",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "periodicRelease",
              "variable": "t"
            },
            {
              "context": "t",
              "element": "issue",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v"
                }
              ]
            }
          ]
        },
        {
          "name": "publicationDateText",
          "source": [
            {
              "context": "src",
              "element": "publicationDateText",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "periodicRelease",
              "variable": "t"
            },
            {
              "context": "t",
              "element": "dateOfPublication",
              "variable": "td"
            },
            {
              "context": "td",
              "element": "text",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v"
                }
              ]
            }
          ]
        },
        {
          "name": "publicationDateSeason",
          "source": [
            {
              "context": "src",
              "element": "publicationDateSeason",
              "variable": "v"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "periodicRelease",
              "variable": "t"
            },
            {
              "context": "t",
              "element": "dateOfPublication",
              "variable": "td"
            },
            {
              "context": "td",
              "element": "season",
              "transform": "copy",
              "parameter": [
                {
                  "valueId": "v"
                }
              ]
            }
          ]
        },
        {
          "name": "articleDate",
          "source": [
            {
              "context": "src",
              "element": "articleDate",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "articleDate",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "lastRevisionDate",
          "source": [
            {
              "context": "src",
              "element": "lastRevisionDate",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "lastRevisionDate",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "language",
          "source": [
            {
              "context": "src",
              "element": "language",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "language",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "accessionNumber",
          "source": [
            {
              "context": "src",
              "element": "accessionNumber",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "accessionNumber",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "pageString",
          "source": [
            {
              "context": "src",
              "element": "pageString",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "pageString",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "firstPage",
          "source": [
            {
              "context": "src",
              "element": "firstPage",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "firstPage",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "lastPage",
          "source": [
            {
              "context": "src",
              "element": "lastPage",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "lastPage",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "pageCount",
          "source": [
            {
              "context": "src",
              "element": "pageCount",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "pageCount",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "copyright",
          "source": [
            {
              "context": "src",
              "element": "copyright",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "copyright",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactPublicationFormPublishedIn",
      "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": "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": "title",
          "source": [
            {
              "context": "src",
              "element": "title",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "title",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "publisher",
          "source": [
            {
              "context": "src",
              "element": "publisher",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "publisher",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "publisherLocation",
          "source": [
            {
              "context": "src",
              "element": "publisherLocation",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "publisherLocation",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactWebLocation",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "classifier",
          "source": [
            {
              "context": "src",
              "element": "classifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "type",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "url",
          "source": [
            {
              "context": "src",
              "element": "url",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "url",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactClassification",
      "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": "classifier",
          "source": [
            {
              "context": "src",
              "element": "classifier",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "classifier",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactContributorship",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "complete",
          "source": [
            {
              "context": "src",
              "element": "complete",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "complete",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "entry",
          "source": [
            {
              "context": "src",
              "element": "entry",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "entry",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactContributorshipEntry",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "summary",
          "source": [
            {
              "context": "src",
              "element": "summary",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "summary",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactContributorshipSummary",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactContributorshipEntry",
      "extends": "BackboneElement",
      "input": [
        {
          "name": "src",
          "mode": "source"
        },
        {
          "name": "tgt",
          "mode": "target"
        }
      ],
      "rule": [
        {
          "name": "forenameInitials",
          "source": [
            {
              "context": "src",
              "element": "forenameInitials",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "initials",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "contributionType",
          "source": [
            {
              "context": "src",
              "element": "contributionType",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "contributionType",
              "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": "contributionInstance",
          "source": [
            {
              "context": "src",
              "element": "contributionInstance",
              "variable": "s"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "contributionInstance",
              "variable": "t"
            }
          ],
          "dependent": [
            {
              "name": "CitationCitedArtifactContributorshipEntryContributionInstance",
              "parameter": [
                {
                  "valueId": "s"
                },
                {
                  "valueId": "t"
                }
              ]
            }
          ]
        },
        {
          "name": "correspondingContact",
          "source": [
            {
              "context": "src",
              "element": "correspondingContact",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "correspondingContact",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "rankingOrder",
          "source": [
            {
              "context": "src",
              "element": "rankingOrder",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "listOrder",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactContributorshipEntryContributionInstance",
      "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": "time",
          "source": [
            {
              "context": "src",
              "element": "time",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "time",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name": "CitationCitedArtifactContributorshipSummary",
      "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": "style",
          "source": [
            {
              "context": "src",
              "element": "style",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "style",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "source",
          "source": [
            {
              "context": "src",
              "element": "source",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "source",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        },
        {
          "name": "value",
          "source": [
            {
              "context": "src",
              "element": "value",
              "variable": "vvv"
            }
          ],
          "target": [
            {
              "context": "tgt",
              "element": "value",
              "variable": "vvv",
              "transform": "create"
            }
          ],
          "dependent": [
            {
              "name": "DefaultMappingGroupAnonymousAlias",
              "parameter": [
                {
                  "valueId": "vvv"
                },
                {
                  "valueId": "vvv"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}