IDEA4RC FHIR Implementation Guide
0.1.0 - CI Build 150

IDEA4RC FHIR Implementation Guide, published by IDEA4RC Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/idea4rc/ and changes regularly. See the Directory of published versions

: Surgery Model to this guide Map - XML Representation

Draft as of 2026-08-07

Raw xml | Download


<ConceptMap xmlns="http://hl7.org/fhir">
  <id value="surgery2FHIR"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: ConceptMap surgery2FHIR</b></p><a name="surgery2FHIR"> </a><a name="hcsurgery2FHIR"> </a><p>This mapping does not specify any particular context of use.</p><br/><p><b>Group 1 </b>Mapping from <a href="StructureDefinition-Surgery.html">Surgery</a> to <a href="StructureDefinition-Condition-primaryCancer-eu-i4rc.html">Condition: Primary Cancer</a></p><table class="grid"><tr><td><b>Source Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Card.</b></td><td><b>Type</b></td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgicalSpecimenGradingOnlyInUntreatedTumours">Surgery.surgicalSpecimenGradingOnlyInUntreatedTumours</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Condition-primaryCancer-eu-i4rc.html#s-Condition.stage.summary">Condition.stage.summary</a></td><td>0..1</td><td>todo</td></tr></table><hr/><p><b>Group 2 </b>Mapping from <a href="StructureDefinition-Surgery.html">Surgery</a> to <a href="StructureDefinition-Procedure-surgery-eu-i4rc.html">Procedure: Surgery</a></p><table class="grid"><tr><td><b>Source Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Comment</b></td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.diagnosisReference">Surgery.diagnosisReference</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.reasonReference">Procedure.reasonReference</a></td><td>1..*</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.episodeEventReference">Surgery.episodeEventReference</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.reasonReference">Procedure.reasonReference</a></td><td>1..*</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgeryType">Surgery.surgeryType</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.code">Procedure.code</a></td><td>0..1</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgeryHospital">Surgery.surgeryHospital</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.performer">Procedure.performer</a></td><td>0..*</td><td>todo</td><td>In case the actual Organization performing the procedure is captured. It could be a perfomer of type Organization; or a perfomer.organization if of type PractitionerRole</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.dateOfSurgery">Surgery.dateOfSurgery</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.performed[x]">Procedure.performed[x]</a></td><td>1..1</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgeryIntention">Surgery.surgeryIntention</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.extension:ProcedureCategoryR5.value[x]">Procedure.extension:ProcedureCategoryR5.value[x]</a></td><td>0..1</td><td>todo</td><td>Use type CodeableConcept</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.typeOfSurgicalApproachOnTumour">Surgery.typeOfSurgicalApproachOnTumour</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.extension:ProcedureMethod.value[x]">Procedure.extension:ProcedureMethod.value[x]</a></td><td>1..1</td><td>todo</td><td>Use type CodeableConcept</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.marginsAfterSurgery">Surgery.marginsAfterSurgery</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.outcome">Procedure.outcome</a></td><td>0..1</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.tumorRupture">Surgery.tumorRupture</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.extension:supportingInfoR5">Procedure.extension:supportingInfoR5</a></td><td>0..*</td><td>todo</td><td>If it is present an observation with code 36768904 'Tumor Rupture' it is 'true'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.reconstruction">Surgery.reconstruction</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.partOf">Procedure.partOf</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, with code = 3010988 'Surgery reconstruction', it is 'true', else it is false</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.neckSurgery">Surgery.neckSurgery</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.dateOfNeckSurgery">Surgery.dateOfNeckSurgery</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.performed[x]">Procedure.performed[x]</a></td><td>1..1</td><td>todo</td><td>The surgery procedure is another surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.lateralityOfTheDissection">Surgery.lateralityOfTheDissection</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite.extension:laterality">Procedure.bodySite.extension:laterality</a></td><td>0..1</td><td>todo</td><td>The surgery procedure is another surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgeryOnM">Surgery.surgeryOnM</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.partOf">Procedure.partOf</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is one of 36769180 'Metastasis', 35225724 'Metastasis to soft tissues', 36769243 'Distant spread to lymph node', 36770283 'Metastasis to lung' it is 'true', 36769301 'Metastasis to bone', 36770544 'Metastasis to liver', 35226258 'Metastasis to pleura', 3522625 'Metastasis to peritoneum', 367688623 'Metastasis to brain' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.dateOfSurgeryOnM">Surgery.dateOfSurgeryOnM</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.performed[x]">Procedure.performed[x]</a></td><td>1..1</td><td>todo</td><td>The surgery procedure is another surgery procedure, related through partOf with the main surgery, where bodySite is one of 36769180 'Metastasis', 35225724 'Metastasis to soft tissues', 36769243 'Distant spread to lymph node', 36770283 'Metastasis to lung' it is 'true', 36769301 'Metastasis to bone', 36770544 'Metastasis to liver', 35226258 'Metastasis to pleura', 3522625 'Metastasis to peritoneum', 367688623 'Metastasis to brain'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis">Surgery.siteOfSurgeryOnMetastasis</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td/></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.softTissue">Surgery.siteOfSurgeryOnMetastasis.softTissue</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 35225724 'Metastasis to soft tissues' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.distantLymphNodes">Surgery.siteOfSurgeryOnMetastasis.distantLymphNodes</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769243 'Distant spread to lymph node' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.lung">Surgery.siteOfSurgeryOnMetastasis.lung</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36770283 'Metastasis to lung' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.bone">Surgery.siteOfSurgeryOnMetastasis.bone</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769301 'Metastasis to bone' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.liver">Surgery.siteOfSurgeryOnMetastasis.liver</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36770544 'Metastasis to liver' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.pleura">Surgery.siteOfSurgeryOnMetastasis.pleura</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 35226258 'Metastasis to pleura' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.peritoneum">Surgery.siteOfSurgeryOnMetastasis.peritoneum</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 3522625 'Metastasis to peritoneum' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.brain">Surgery.siteOfSurgeryOnMetastasis.brain</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 367688623 'Metastasis to brain' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.otherViscera">Surgery.siteOfSurgeryOnMetastasis.otherViscera</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite">Procedure.bodySite</a></td><td>0..*</td><td>todo</td><td>IIf there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769180 'Metastasis' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.siteOfSurgeryOnMetastasis.unknown">Surgery.siteOfSurgeryOnMetastasis.unknown</a></td><td>0..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#relatedto" title="relatedto">is related to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.bodySite.extension:qualifier">Procedure.bodySite.extension:qualifier</a></td><td>0..*</td><td>todo</td><td>If there is a surgery procedure, related through partOf with the main surgery, where is 36769180 'Metastasis' and locationQualifier is 4129922 'Unknown' it is 'true', else it is 'false'</td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgicalComplications">Surgery.surgicalComplications</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-Procedure-surgery-eu-i4rc.html#s-Procedure.complication">Procedure.complication</a></td><td>0..*</td><td>todo</td><td/></tr></table><hr/><p><b>Group 3 </b>Mapping from <a href="StructureDefinition-Surgery.html">Surgery</a> to <a href="StructureDefinition-observation-extraNodalExtension-eu-i4rc.html">Observation: Radiological Extra-nodal extension (rENE)</a></p><table class="grid"><tr><td><b>Source Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Card.</b></td><td><b>Type</b></td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.extraNodalExtension">Surgery.extraNodalExtension</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-observation-extraNodalExtension-eu-i4rc.html#s-Observation.value[x]">Observation.value[x]</a></td><td>1..1</td><td>todo</td></tr></table><hr/><p><b>Group 4 </b>Mapping from <a href="StructureDefinition-Surgery.html">Surgery</a> to <a href="StructureDefinition-observation-testResult-eu-i4rc.html">Observation: test results</a></p><table class="grid"><tr><td><b>Source Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Card.</b></td><td><b>Type</b></td><td><b>Comment</b></td></tr><tr><td><a href="StructureDefinition-Surgery.html#s-Surgery.surgicalSpecimenMitoticCount">Surgery.surgicalSpecimenMitoticCount</a></td><td>1..*</td><td>todo</td><td><a href="http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent" title="equivalent">is equivalent to</a></td><td><a href="StructureDefinition-observation-testResult-eu-i4rc.html#s-Observation.value[x]">Observation.value[x]</a></td><td>1..1</td><td>todo</td><td>Where code is 4227243 'Number of mitoses per 10 high power fields'</td></tr></table></div>
  </text>
  <url value="http://hl7.eu/fhir/ig/idea4rc/ConceptMap/surgery2FHIR"/>
  <version value="0.1.0"/>
  <name value="Surgery2FHIR"/>
  <title value="SurgeryModel to this guide Map"/>
  <status value="draft"/>
  <experimental value="true"/>
  <date value="2026-08-07T10:05:28+00:00"/>
  <publisher value="IDEA4RC Project"/>
  <contact>
    <name value="IDEA4RC Project"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.idea4rc.eu/"/>
    </telecom>
  </contact>
  <contact>
    <name value="IDEA4RC Project"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.idea4rc.eu/"/>
    </telecom>
  </contact>
  <description
               value="It shows how the Surgery model is mapped into this guide"/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="150"/>
      <display value="Europe"/>
    </coding>
  </jurisdiction>
  <group>
    <source
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Surgery"/>
    <target
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Condition-primaryCancer-eu-i4rc"/>
    <element>
      <code value="Surgery.surgicalSpecimenGradingOnlyInUntreatedTumours"/>
      <display
               value="Surgical specimen grading only in untreated tumours (M)"/>
      <target>
        <code value="Condition.stage.summary"/>
        <equivalence value="equivalent"/>
      </target>
    </element>
  </group>
  <group>
    <source
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Surgery"/>
    <target
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Procedure-surgery-eu-i4rc"/>
    <element>
      <code value="Surgery.diagnosisReference"/>
      <display value="Diagnosis reference (M)"/>
      <target>
        <code value="Procedure.reasonReference"/>
        <equivalence value="relatedto"/>
      </target>
    </element>
    <element>
      <code value="Surgery.episodeEventReference"/>
      <display value="Episode Event reference (M)"/>
      <target>
        <code value="Procedure.reasonReference"/>
        <equivalence value="relatedto"/>
      </target>
    </element>
    <element>
      <code value="Surgery.surgeryType"/>
      <display value="Surgery type (M)"/>
      <target>
        <code value="Procedure.code"/>
        <equivalence value="equivalent"/>
      </target>
    </element>
    <element>
      <code value="Surgery.surgeryHospital"/>
      <display value="Surgery Hospital (M)"/>
      <target>
        <code value="Procedure.performer"/>
        <equivalence value="relatedto"/>
        <comment
                 value="In case the actual Organization performing the procedure is captured. It could be a perfomer of type Organization; or a perfomer.organization if of type PractitionerRole"/>
      </target>
    </element>
    <element>
      <code value="Surgery.dateOfSurgery"/>
      <display value="Date of surgery (M)"/>
      <target>
        <code value="Procedure.performed[x]"/>
        <equivalence value="equivalent"/>
        <dependsOn>
          <property value="datatype"/>
          <value value="dateTime"/>
        </dependsOn>
      </target>
    </element>
    <element>
      <code value="Surgery.surgeryIntention"/>
      <display value="Surgery intention (O)"/>
      <target>
        <code value="Procedure.extension:ProcedureCategoryR5.value[x]"/>
        <equivalence value="equivalent"/>
        <comment value="Use type CodeableConcept"/>
      </target>
    </element>
    <element>
      <code value="Surgery.typeOfSurgicalApproachOnTumour"/>
      <display value="Type of surgical approach on Tumour (M)"/>
      <target>
        <code value="Procedure.extension:ProcedureMethod.value[x]"/>
        <equivalence value="equivalent"/>
        <comment value="Use type CodeableConcept"/>
      </target>
    </element>
    <element>
      <code value="Surgery.marginsAfterSurgery"/>
      <display value="Margins after surgery (M)"/>
      <target>
        <code value="Procedure.outcome"/>
        <equivalence value="equivalent"/>
      </target>
    </element>
    <element>
      <code value="Surgery.tumorRupture"/>
      <display value="Tumor rupture (M)"/>
      <target>
        <code value="Procedure.extension:supportingInfoR5"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If it is present an observation with code 36768904 'Tumor Rupture' it is 'true'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.reconstruction"/>
      <display value="Reconstruction (M)"/>
      <target>
        <code value="Procedure.partOf"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, with code = 3010988 'Surgery reconstruction', it is 'true', else it is false"/>
      </target>
    </element>
    <element>
      <code value="Surgery.neckSurgery"/>
      <display value="Neck surgery (M)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.dateOfNeckSurgery"/>
      <display value="Date of Neck surgery (M)"/>
      <target>
        <code value="Procedure.performed[x]"/>
        <equivalence value="relatedto"/>
        <comment
                 value="The surgery procedure is another surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck'"/>
        <dependsOn>
          <property value="datatype"/>
          <value value="dateTime"/>
        </dependsOn>
      </target>
    </element>
    <element>
      <code value="Surgery.lateralityOfTheDissection"/>
      <display value="Laterality of the dissection (M)"/>
      <target>
        <code value="Procedure.bodySite.extension:laterality"/>
        <equivalence value="equivalent"/>
        <comment
                 value="The surgery procedure is another surgery procedure, related through partOf with the main surgery, with bodySite = 36770046 'Neck'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.surgeryOnM"/>
      <display value="Surgery on M (M)"/>
      <target>
        <code value="Procedure.partOf"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is one of 36769180 'Metastasis', 35225724 'Metastasis to soft tissues', 36769243 'Distant spread to lymph node', 36770283 'Metastasis to lung' it is 'true', 36769301 'Metastasis to bone', 36770544 'Metastasis to liver', 35226258 'Metastasis to pleura', 3522625 'Metastasis to peritoneum', 367688623 'Metastasis to brain' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.dateOfSurgeryOnM"/>
      <display value="Date of surgery on M (M)"/>
      <target>
        <code value="Procedure.performed[x]"/>
        <equivalence value="relatedto"/>
        <comment
                 value="The surgery procedure is another surgery procedure, related through partOf with the main surgery, where bodySite is one of 36769180 'Metastasis', 35225724 'Metastasis to soft tissues', 36769243 'Distant spread to lymph node', 36770283 'Metastasis to lung' it is 'true', 36769301 'Metastasis to bone', 36770544 'Metastasis to liver', 35226258 'Metastasis to pleura', 3522625 'Metastasis to peritoneum', 367688623 'Metastasis to brain'"/>
        <dependsOn>
          <property value="datatype"/>
          <value value="dateTime"/>
        </dependsOn>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis"/>
      <display value="Site of surgery on metastasis"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.softTissue"/>
      <display value="Site of surgery on metastasis_soft tissue (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 35225724 'Metastasis to soft tissues' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.distantLymphNodes"/>
      <display value="Site of surgery on metastasis_distant lymph nodes (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769243 'Distant spread to lymph node' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.lung"/>
      <display value="Site of surgery on metastasis_lung (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36770283 'Metastasis to lung' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.bone"/>
      <display value="Site of surgery on metastasis_bone (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769301 'Metastasis to bone' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.liver"/>
      <display value="Site of surgery on metastasis_liver (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36770544 'Metastasis to liver' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.pleura"/>
      <display value="Site of surgery on metastasis_pleura (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 35226258 'Metastasis to pleura' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.peritoneum"/>
      <display value="Site of surgery on metastasis_peritoneum (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 3522625 'Metastasis to peritoneum' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.brain"/>
      <display value="Site of surgery on metastasis_brain (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where bodySite is 367688623 'Metastasis to brain' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.otherViscera"/>
      <display value="Site of surgery on metastasis_other viscera (O)"/>
      <target>
        <code value="Procedure.bodySite"/>
        <equivalence value="relatedto"/>
        <comment
                 value="IIf there is a surgery procedure, related through partOf with the main surgery, where bodySite is 36769180 'Metastasis' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.siteOfSurgeryOnMetastasis.unknown"/>
      <display value="Site of surgery on metastasis_unknown (O)"/>
      <target>
        <code value="Procedure.bodySite.extension:qualifier"/>
        <equivalence value="relatedto"/>
        <comment
                 value="If there is a surgery procedure, related through partOf with the main surgery, where is 36769180 'Metastasis' and locationQualifier is 4129922 'Unknown' it is 'true', else it is 'false'"/>
      </target>
    </element>
    <element>
      <code value="Surgery.surgicalComplications"/>
      <display
               value="Surgical complications (Clavien-Dindo Classification) (M)"/>
      <target>
        <code value="Procedure.complication"/>
        <equivalence value="equivalent"/>
      </target>
    </element>
  </group>
  <group>
    <source
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Surgery"/>
    <target
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/observation-extraNodalExtension-eu-i4rc"/>
    <element>
      <code value="Surgery.extraNodalExtension"/>
      <display value="Extra-nodal extension (rEne) (M)"/>
      <target>
        <code value="Observation.value[x]"/>
        <equivalence value="equivalent"/>
      </target>
    </element>
  </group>
  <group>
    <source
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/Surgery"/>
    <target
            value="http://hl7.eu/fhir/ig/idea4rc/StructureDefinition/observation-testResult-eu-i4rc"/>
    <element>
      <code value="Surgery.surgicalSpecimenMitoticCount"/>
      <display value="Surgical specimen Mitotic count (M)"/>
      <target>
        <code value="Observation.value[x]"/>
        <equivalence value="equivalent"/>
        <comment
                 value="Where code is 4227243 'Number of mitoses per 10 high power fields'"/>
      </target>
    </element>
  </group>
</ConceptMap>