This page is part of the FHIR Specification (v3.5.0: R4 Ballot #2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
Biomedical Research and Regulation Work Group | Maturity Level: N/A | Ballot Status: Informative | Compartments: Not linked to any defined compartments |
R3 : R4 Conversion maps for SubstanceReferenceInformation.
Functional status for this map: Not Mapped (see documentation)
map "http://hl7.org/fhir/StructureMap/SubstanceReferenceInformation3to4" = "R3 to R4 Conversions for SubstanceReferenceInformation" uses "http://hl7.org/fhir/3.0/StructureDefinition/SubstanceReferenceInformation" alias SubstanceReferenceInformationR3 as source uses "http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation" alias SubstanceReferenceInformation as target imports "http://hl7.org/fhir/StructureMap/*3to4" group SubstanceReferenceInformation extends DomainResource input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.comment": for src.comment make tgt.comment "SubstanceReferenceInformation.gene": for src.gene as s make tgt.gene as t then SubstanceReferenceInformationGene(s,t) "SubstanceReferenceInformation.geneElement": for src.geneElement as s make tgt.geneElement as t then SubstanceReferenceInformationGeneElement(s,t) "SubstanceReferenceInformation.classification": for src.classification as s make tgt.classification as t then SubstanceReferenceInformationClassification(s,t) "SubstanceReferenceInformation.relationship": for src.relationship as s make tgt.relationship as t then SubstanceReferenceInformationRelationship(s,t) "SubstanceReferenceInformation.target": for src.target as s make tgt.target as t then SubstanceReferenceInformationTarget(s,t) endgroup group SubstanceReferenceInformationGene extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.gene.geneSequenceOrigin": for src.geneSequenceOrigin make tgt.geneSequenceOrigin "SubstanceReferenceInformation.gene.gene": for src.gene make tgt.gene "SubstanceReferenceInformation.gene.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationGeneElement extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.geneElement.type": for src.type make tgt.type "SubstanceReferenceInformation.geneElement.element": for src.element make tgt.element "SubstanceReferenceInformation.geneElement.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationClassification extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.classification.domain": for src.domain make tgt.domain "SubstanceReferenceInformation.classification.classification": for src.classification make tgt.classification "SubstanceReferenceInformation.classification.subtype": for src.subtype make tgt.subtype "SubstanceReferenceInformation.classification.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationRelationship extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.relationship.substance": for src.substance make tgt.substance "SubstanceReferenceInformation.relationship.relationship": for src.relationship make tgt.relationship "SubstanceReferenceInformation.relationship.interaction": for src.interaction make tgt.interaction "SubstanceReferenceInformation.relationship.isDefining": for src.isDefining make tgt.isDefining "SubstanceReferenceInformation.relationship.amount": for src.amount make tgt.amount "SubstanceReferenceInformation.relationship.amountType": for src.amountType make tgt.amountType "SubstanceReferenceInformation.relationship.amountText": for src.amountText make tgt.amountText "SubstanceReferenceInformation.relationship.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationTarget extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.target.target": for src.target make tgt.target "SubstanceReferenceInformation.target.type": for src.type make tgt.type "SubstanceReferenceInformation.target.interaction": for src.interaction make tgt.interaction "SubstanceReferenceInformation.target.organism": for src.organism make tgt.organism "SubstanceReferenceInformation.target.organismType": for src.organismType make tgt.organismType "SubstanceReferenceInformation.target.source": for src.source make tgt.source "SubstanceReferenceInformation.target.amount": for src.amount make tgt.amount "SubstanceReferenceInformation.target.amountType": for src.amountType make tgt.amountType endgroup
map "http://hl7.org/fhir/StructureMap/SubstanceReferenceInformation4to3" = "R4 to R3 Conversion for SubstanceReferenceInformation" uses "http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation" alias SubstanceReferenceInformation as source uses "http://hl7.org/fhir/3.0/StructureDefinition/SubstanceReferenceInformation" alias SubstanceReferenceInformationR3 as target imports "http://hl7.org/fhir/StructureMap/*4to3" group SubstanceReferenceInformation extends DomainResource input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.comment": for src.comment make tgt.comment "SubstanceReferenceInformation.gene": for src.gene as s make tgt.gene as t then SubstanceReferenceInformationGene(s,t) "SubstanceReferenceInformation.geneElement": for src.geneElement as s make tgt.geneElement as t then SubstanceReferenceInformationGeneElement(s,t) "SubstanceReferenceInformation.classification": for src.classification as s make tgt.classification as t then SubstanceReferenceInformationClassification(s,t) "SubstanceReferenceInformation.relationship": for src.relationship as s make tgt.relationship as t then SubstanceReferenceInformationRelationship(s,t) "SubstanceReferenceInformation.target": for src.target as s make tgt.target as t then SubstanceReferenceInformationTarget(s,t) endgroup group SubstanceReferenceInformationGene extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.gene.geneSequenceOrigin": for src.geneSequenceOrigin make tgt.geneSequenceOrigin "SubstanceReferenceInformation.gene.gene": for src.gene make tgt.gene "SubstanceReferenceInformation.gene.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationGeneElement extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.geneElement.type": for src.type make tgt.type "SubstanceReferenceInformation.geneElement.element": for src.element make tgt.element "SubstanceReferenceInformation.geneElement.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationClassification extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.classification.domain": for src.domain make tgt.domain "SubstanceReferenceInformation.classification.classification": for src.classification make tgt.classification "SubstanceReferenceInformation.classification.subtype": for src.subtype make tgt.subtype "SubstanceReferenceInformation.classification.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationRelationship extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.relationship.substance": for src.substance make tgt.substance "SubstanceReferenceInformation.relationship.relationship": for src.relationship make tgt.relationship "SubstanceReferenceInformation.relationship.interaction": for src.interaction make tgt.interaction "SubstanceReferenceInformation.relationship.isDefining": for src.isDefining make tgt.isDefining "SubstanceReferenceInformation.relationship.amount": for src.amount make tgt.amount "SubstanceReferenceInformation.relationship.amountType": for src.amountType make tgt.amountType "SubstanceReferenceInformation.relationship.amountText": for src.amountText make tgt.amountText "SubstanceReferenceInformation.relationship.source": for src.source make tgt.source endgroup group SubstanceReferenceInformationTarget extends BackboneElement input src : SubstanceReferenceInformationR3 as source input tgt : SubstanceReferenceInformation as target "SubstanceReferenceInformation.target.target": for src.target make tgt.target "SubstanceReferenceInformation.target.type": for src.type make tgt.type "SubstanceReferenceInformation.target.interaction": for src.interaction make tgt.interaction "SubstanceReferenceInformation.target.organism": for src.organism make tgt.organism "SubstanceReferenceInformation.target.organismType": for src.organismType make tgt.organismType "SubstanceReferenceInformation.target.source": for src.source make tgt.source "SubstanceReferenceInformation.target.amount": for src.amount make tgt.amount "SubstanceReferenceInformation.target.amountType": for src.amountType make tgt.amountType endgroup
n/a