<?xml version="1.0" encoding="UTF-8"?>
<!--
Linkbase:  Taxonomía para Grupo 1 - Cierre de 2025:  2025-12-31 - Versión: 3
 Creada por la Superintendencia de Servicios Públicos Domiciliarios. 
 Archivos generados el: 2026/04/29 - 17:54
 Basada en: XBRL Versión 2.1. 





 Desarrollada por: 
                             Juan Carlos Rodríguez Rivera -  https://www.linkedin.com/in/juan-carlos-rodriguez-xbrl/ - jcoolcat@gmail.com - +57 3016662961
-->
<!-- Generated with Reporting Standard S.L. XBRL Taxonomy builder version 20.26.1.1483 - http://www.reportingstandard.com -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase"
               xmlns:rsDim="http://www.reportingstandard.com/2010/Dimension/Names"
               xmlns:rsfcntl="http://www.reportingstandard.com/FormulaProcessor/SupportFunctionslibrary"
               xmlns:xfi="http://www.xbrl.org/2008/function/instance"
               xmlns:xs="http://www.w3.org/2001/XMLSchema"
               xmlns:xbrli="http://www.xbrl.org/2003/instance"
               xmlns:gen="http://xbrl.org/2008/generic"
               xmlns:xlink="http://www.w3.org/1999/xlink"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xmlns:table="http://xbrl.org/2014/table"
               xmlns:rstable="http://www.reportingstandard.com/2017/RSTable"
               xmlns:co-sspd-ef-Grupo1="http://www.superservicios.gov.co/xbrl/niif/ef/core/2025-12-31"
               xmlns:formula="http://xbrl.org/2008/formula"
               xmlns:label="http://xbrl.org/2008/label"
               xsi:schemaLocation="http://xbrl.org/2014/table http://www.xbrl.org/2014/table.xsd http://www.reportingstandard.com/2017/RSTable http://www.reportingstandard.com/2017/RSTable.xsd http://xbrl.org/2008/label http://www.xbrl.org/2008/generic-label.xsd http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema.xsd http://xbrl.org/2008/generic http://www.xbrl.org/2008/generic-link.xsd http://www.superservicios.gov.co/xbrl/niif/ef/core/2025-12-31 ../../../Comun/co-sspd-ef-Grupo1_2025-12-31.xsd http://xbrl.org/2008/formula http://www.xbrl.org/2008/formula.xsd">
  <link:roleRef xlink:type="simple" roleURI="http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-900001_2025-12-31" xlink:href="../co-sspd_fc-900001_2025-12-31.xsd#co-sspd_fc-900001_2025-12-31"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://reportingstandard.com/arcrole/2017/table-action" xlink:href="http://www.reportingstandard.com/2017/RSTable.xsd#table-action"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2008/element-label" xlink:href="http://www.xbrl.org/2008/generic-label.xsd#element-label"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2014/table-breakdown" xlink:href="http://www.xbrl.org/2014/table.xsd#table-breakdown"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2014/breakdown-tree" xlink:href="http://www.xbrl.org/2014/table.xsd#breakdown-tree"/>
  <gen:link xlink:type="extended" xlink:role="http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-900001_2025-12-31">
    <table:table xlink:type="resource" id="tabla_900001" parentChildOrder="children-first" xlink:label="lbl141870"/>
    <rstable:table.action xlink:type="resource" id="tableAction_tabla_900001_OtrosAccionistas" action="disable" event="init focusLost" expression="t:c('C20', 0) eq 0" source="C1:C20" target="C22" xlink:label="lbl141871"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141871"/>
    <rstable:table.action xlink:type="resource" id="tableActionSubtotalNumero" action="value" event="focusLost init" expression="if (empty(t:c('C1:C20'))) then () else sum(t:c('C1:C20',0))" source="C1:C20" target="C21" xlink:label="lbl141872"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141872"/>
    <rstable:table.action xlink:type="resource" id="tableActionTotalNumero" action="value" event="focusLost init" expression="if (empty(t:c('C1:C20')) and empty(t:c('C22'))) then () else sum(t:c('C1:C20',0))+ t:c('C22',0)" source="C1:C20, C22" target="C23" xlink:label="lbl141873"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141873"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila1_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C1', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C1') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D1" xlink:label="lbl141874"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141874"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila2_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C2', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C2') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D2" xlink:label="lbl141875"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141875"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila3_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C3', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C3') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D3" xlink:label="lbl141876"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141876"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila4_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C4', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C4') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D4" xlink:label="lbl141877"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141877"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila5_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C5', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C5') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D5" xlink:label="lbl141878"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141878"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila6_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C6', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C6') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D6" xlink:label="lbl141879"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141879"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila7_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C7', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C7') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D7" xlink:label="lbl141880"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141880"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila8_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C8', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C8') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D8" xlink:label="lbl141881"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141881"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila9_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C9', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C9') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D9" xlink:label="lbl141882"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141882"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila10_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C10', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C10') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D10" xlink:label="lbl141883"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141883"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila11_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C11', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C11') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D11" xlink:label="lbl141884"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141884"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila12_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C12', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C12') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D12" xlink:label="lbl141885"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141885"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila13_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C13', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C13') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D13" xlink:label="lbl141886"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141886"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila14_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C14', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C14') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D14" xlink:label="lbl141887"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141887"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila15_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C15', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C15') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D15" xlink:label="lbl141888"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141888"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila16_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C16', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C16') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D16" xlink:label="lbl141889"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141889"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila17_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C17', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C17') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D17" xlink:label="lbl141890"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141890"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila18_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C18', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C18') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D18" xlink:label="lbl141891"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141891"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila19_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C19', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C19') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D19" xlink:label="lbl141892"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141892"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila20_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C20', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C20') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D20" xlink:label="lbl141893"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141893"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila21_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C21', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C21') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D21" xlink:label="lbl141894"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141894"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila22_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C22', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C22') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D22" xlink:label="lbl141895"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141895"/>
    <rstable:table.action xlink:type="resource" id="tableActionSeccionProvisionesFila23_tabla_900001_1" action="value" event="focusLost init" expression="if (t:c('C23', 0) ne 0 and t:c('C23', 0) ne 0) then round((t:c('C23') div t:c('C23') * 100) * 100) div 100 else ()" source="C1:C23" target="D23" xlink:label="lbl141896"/>
    <gen:arc xlink:type="arc" xlink:arcrole="http://reportingstandard.com/arcrole/2017/table-action" xlink:from="lbl141870" xlink:to="lbl141896"/>
    <table:ruleNode xlink:type="resource" id="TrN_900001" xlink:label="lbl141902">
      <table:ruleSet tag="table.periodStart">
        <formula:period>
          <formula:instant value="xs:date('2025-01-01') - xs:dayTimeDuration('PT24H')"/>
        </formula:period>
      </table:ruleSet>
      <table:ruleSet tag="table.periodEnd">
        <formula:period>
          <formula:instant value="xs:date('2025-12-31')"/>
        </formula:period>
      </table:ruleSet>
      <formula:period>
        <formula:duration start="xs:date('2025-01-01')" end="xs:date('2025-12-31')"/>
      </formula:period>
    </table:ruleNode>
    <label:label xlink:type="resource" xml:lang="es" id="TlN_900001" xlink:label="lbl141903">Periodo Actual</label:label>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="lbl141902" xlink:to="lbl141903"/>
    <label:label xlink:type="resource" xml:lang="es" id="et_900001" xlink:label="lbl141904">[900001] Notas - Accionistas</label:label>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/element-label" xlink:from="lbl141870" xlink:to="lbl141904"/>
    <table:breakdown xlink:type="resource" id="tabla_900001_eje_X" xlink:label="lbl141897"/>
    <table:tableBreakdownArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/table-breakdown" axis="x" xlink:from="lbl141870" xlink:to="lbl141897"/>
    <table:breakdown xlink:type="resource" id="tabla_900001_eje_Y" xlink:label="lbl141898"/>
    <table:tableBreakdownArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/table-breakdown" axis="y" order="2" xlink:from="lbl141870" xlink:to="lbl141898"/>
    <table:breakdown xlink:type="resource" id="tabla_900001_eje_Z" xlink:label="lbl141899"/>
    <table:tableBreakdownArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/table-breakdown" axis="z" order="3" xlink:from="lbl141870" xlink:to="lbl141899"/>
    <table:conceptRelationshipNode xlink:type="resource" id="CrN_900001" xlink:label="lbl141900">
      <table:relationshipSource>co-sspd-ef-Grupo1:InformacionAccionistasSocios</table:relationshipSource>
      <table:linkrole>http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-900001_2025-12-31</table:linkrole>
      <table:arcrole>http://www.xbrl.org/2003/arcrole/parent-child</table:arcrole>
    </table:conceptRelationshipNode>
    <table:breakdownTreeArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/breakdown-tree" xlink:from="lbl141897" xlink:to="lbl141900"/>
    <table:dimensionRelationshipNode xlink:type="resource" id="DrN_900001" xlink:label="lbl141901">
      <table:relationshipSource>co-sspd-ef-Grupo1:AccionistasOSociosMiembro</table:relationshipSource>
      <table:linkrole>http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-900001_2025-12-31</table:linkrole>
      <table:dimension>co-sspd-ef-Grupo1:AccionistasOSociosEje</table:dimension>
    </table:dimensionRelationshipNode>
    <table:breakdownTreeArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/breakdown-tree" xlink:from="lbl141898" xlink:to="lbl141901"/>
    <table:breakdownTreeArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2014/breakdown-tree" xlink:from="lbl141899" xlink:to="lbl141902"/>
  </gen:link>
</link:linkbase>