<?xml version="1.0" encoding="UTF-8"?>
<!--© Copyright Banco de España. Reservados todos los derechos-->            
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:es-be-d-so="http://www.bde.es/es/fr/esrs/corep/3-2008/2008-05-22/es-be-d-so" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://www.bde.es/es/fr/esrs/corep/3-2008/2008-05-22/es-be-d-so" elementFormDefault="qualified">
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="es-be-d-so-presentation.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="es-be-d-so-definition.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="es-be-d-so-label.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:element name="TotalBS" id="es-be-d-so_TotalBS" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivo" id="es-be-d-so_TotalBSActivo" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCajaBancosCentrales" id="es-be-d-so_TotalBSActivoCajaBancosCentrales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacion" id="es-be-d-so_TotalBSActivoCartNegociacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacionDepositoEntidadesCredito" id="es-be-d-so_TotalBSActivoCartNegociacionDepositoEntidadesCredito" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacionCreditoClientela" id="es-be-d-so_TotalBSActivoCartNegociacionCreditoClientela" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacionValoresRepresentativosDeuda" id="es-be-d-so_TotalBSActivoCartNegociacionValoresRepresentativosDeuda" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacionInstrumentosCapital" id="es-be-d-so_TotalBSActivoCartNegociacionInstrumentosCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartNegociacionDerivadosNegociacion" id="es-be-d-so_TotalBSActivoCartNegociacionDerivadosNegociacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPG" id="es-be-d-so_TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPG" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGDepositosEntidadesCredito" id="es-be-d-so_TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGDepositosEntidadesCredito" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGCreditoClientela" id="es-be-d-so_TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGCreditoClientela" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGValoresRepresentativosDeuda" id="es-be-d-so_TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGValoresRepresentativosDeuda" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGInstrumentosCapital" id="es-be-d-so_TotalBSActivoOtrosActivosFinancierosValorRazonableCambiosPGInstrumentosCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoFinancierosDisponiblesVenta" id="es-be-d-so_TotalBSActivoFinancierosDisponiblesVenta" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoFinancierosDisponiblesVentaInstruCapital" id="es-be-d-so_TotalBSActivoFinancierosDisponiblesVentaInstruCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoFinancierosDisponiblesVentaValoresRepresentativosDeuda" id="es-be-d-so_TotalBSActivoFinancierosDisponiblesVentaValoresRepresentativosDeuda" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoInvCrediticias" id="es-be-d-so_TotalBSActivoInvCrediticias" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoInvCrediticiasValoresRepresentativosDeuda" id="es-be-d-so_TotalBSActivoInvCrediticiasValoresRepresentativosDeuda" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoInvCrediticiasDepositosEntidadesCredito" id="es-be-d-so_TotalBSActivoInvCrediticiasDepositosEntidadesCredito" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoInvCrediticiasCreditoClientela" id="es-be-d-so_TotalBSActivoInvCrediticiasCreditoClientela" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoCartInversionVencimiento" id="es-be-d-so_TotalBSActivoCartInversionVencimiento" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoActivosDerivadosCobertura" id="es-be-d-so_TotalBSActivoActivosDerivadosCobertura" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoAjustesActivosFinancierosMacroCoberturas" id="es-be-d-so_TotalBSActivoAjustesActivosFinancierosMacroCoberturas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoMaterial" id="es-be-d-so_TotalBSActivoMaterial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivosReaseguros" id="es-be-d-so_TotalBSActivosReaseguros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoIntangible" id="es-be-d-so_TotalBSActivoIntangible" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoParticipaciones" id="es-be-d-so_TotalBSActivoParticipaciones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoConstratosSegurosVinculadosPensiones" id="es-be-d-so_TotalBSActivoConstratosSegurosVinculadosPensiones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoFiscales" id="es-be-d-so_TotalBSActivoFiscales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoRestoActivos" id="es-be-d-so_TotalBSActivoRestoActivos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSActivoNoCorrientesVentaGruposDisposicion" id="es-be-d-so_TotalBSActivoNoCorrientesVentaGruposDisposicion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivo" id="es-be-d-so_TotalBSPasivo" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacion" id="es-be-d-so_TotalBSPasivoCartNegociacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionDerivadosNegociacion" id="es-be-d-so_TotalBSPasivoCartNegociacionDerivadosNegociacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionPosicionesCortasValores" id="es-be-d-so_TotalBSPasivoCartNegociacionPosicionesCortasValores" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionDepositosEntidadesCredito" id="es-be-d-so_TotalBSPasivoCartNegociacionDepositosEntidadesCredito" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionDepositosBancosCentrales" id="es-be-d-so_TotalBSPasivoCartNegociacionDepositosBancosCentrales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionDepositosClientela" id="es-be-d-so_TotalBSPasivoCartNegociacionDepositosClientela" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionDebitosRepresentadosValoresNegociables" id="es-be-d-so_TotalBSPasivoCartNegociacionDebitosRepresentadosValoresNegociables" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCartNegociacionOtrosPasivosFinancieros" id="es-be-d-so_TotalBSPasivoCartNegociacionOtrosPasivosFinancieros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoOtrosPasivosFinancierosValorRazonableCambiosPG" id="es-be-d-so_TotalBSPasivoOtrosPasivosFinancierosValorRazonableCambiosPG" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoOtrosPasivosFinancierosValorRazonableCambiosPGPromemoria" id="es-be-d-so_TotalBSPasivoOtrosPasivosFinancierosValorRazonableCambiosPGPromemoria" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoFinancierosCosteAmortizado" id="es-be-d-so_TotalBSPasivoFinancierosCosteAmortizado" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoFinancierosCosteAmortizadoPromemoria" id="es-be-d-so_TotalBSPasivoFinancierosCosteAmortizadoPromemoria" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoDerivadosCobertura" id="es-be-d-so_TotalBSPasivoDerivadosCobertura" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoAjustesPasivosFinancierasMacrocoberturas" id="es-be-d-so_TotalBSPasivoAjustesPasivosFinancierasMacrocoberturas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoProvisiones" id="es-be-d-so_TotalBSPasivoProvisiones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoPasivosFiscales" id="es-be-d-so_TotalBSPasivoPasivosFiscales" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoFondoObraSocial" id="es-be-d-so_TotalBSPasivoFondoObraSocial" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoRestoPasivos" id="es-be-d-so_TotalBSPasivoRestoPasivos" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoCapitalReembolsableVista" id="es-be-d-so_TotalBSPasivoCapitalReembolsableVista" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivosAsociadosActivosNoCorrientesEnVenta" id="es-be-d-so_TotalBSPasivosAsociadosActivosNoCorrientesEnVenta" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPasivoContratosSegurosReaseguros" id="es-be-d-so_TotalBSPasivoContratosSegurosReaseguros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNeto" id="es-be-d-so_TotalBSPatrimonioNeto" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoInteresesMinoritarios" id="es-be-d-so_TotalBSPatrimonioNetoInteresesMinoritarios" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoInteresesMinoritariosAjustesValoracion" id="es-be-d-so_TotalBSPatrimonioNetoInteresesMinoritariosAjustesValoracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoInteresesMinoritariosResto" id="es-be-d-so_TotalBSPatrimonioNetoInteresesMinoritariosResto" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracion" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionActivosFinancierosDisponiblesVenta" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionActivosFinancierosDisponiblesVenta" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionCoberturaFlujosEfectivo" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionCoberturaFlujosEfectivo" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionCoberturaInvNetasNegociosExtranjero" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionCoberturaInvNetasNegociosExtranjero" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionDiferenciasCambio" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionDiferenciasCambio" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionActivosNoCorrientesVenta" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionActivosNoCorrientesVenta" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionEntidadesValoradasMetodoParticipacion" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionEntidadesValoradasMetodoParticipacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoAjustesValoracionEntidadesValoradasRestoAjustesValoracion" id="es-be-d-so_TotalBSPatrimonioNetoAjustesValoracionEntidadesValoradasRestoAjustesValoracion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropios" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropios" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosCapitalFondoDotacion" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosCapitalFondoDotacion" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosPrimaEmision" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosPrimaEmision" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosReservas" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosReservas" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosOtrosInstrumentosCapital" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosOtrosInstrumentosCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosValoresPropios" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosValoresPropios" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosResultadoAtribuidoEntidadDominante" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosResultadoAtribuidoEntidadDominante" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPatrimonioNetoFondosPropiosDividendosRetribuciones" id="es-be-d-so_TotalBSPatrimonioNetoFondosPropiosDividendosRetribuciones" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPromemoria" id="es-be-d-so_TotalBSPromemoria" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPromemoriaRiesgosContingentes" id="es-be-d-so_TotalBSPromemoriaRiesgosContingentes" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPromemoriaCompromisosContingentes" id="es-be-d-so_TotalBSPromemoriaCompromisosContingentes" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPromemoriaDerivadosFinancieros" id="es-be-d-so_TotalBSPromemoriaDerivadosFinancieros" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSPromemoriaRestoCuentasOrden" id="es-be-d-so_TotalBSPromemoriaRestoCuentasOrden" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSOtrosSaldosNoContabilizados" id="es-be-d-so_TotalBSOtrosSaldosNoContabilizados" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSOtrosSaldosNoContabilizadosPosicionesMantenidasTitulizacionesOriginadasPorPropiaEntidad" id="es-be-d-so_TotalBSOtrosSaldosNoContabilizadosPosicionesMantenidasTitulizacionesOriginadasPorPropiaEntidad" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSOtrosSaldosNoContabilizadosActivosTitulizadosEfectosContablesNoConsideradosTitulizadosEfectosSolvencia" id="es-be-d-so_TotalBSOtrosSaldosNoContabilizadosActivosTitulizadosEfectosContablesNoConsideradosTitulizadosEfectosSolvencia" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="TotalBSOtrosSaldosNoContabilizadosResto" id="es-be-d-so_TotalBSOtrosSaldosNoContabilizadosResto" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="BalanceContabilidadSolvenciaDimension" id="es-be-d-so_BalanceContabilidadSolvenciaDimension" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="instant"/>
  <xsd:element name="BalanceContabilidadSolvenciaDomain" id="es-be-d-so_BalanceContabilidadSolvenciaDomain" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="instant"/>
</xsd:schema>
