<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://www.xbrl.org.es/es/2008/dgi/gp/dat-inf/2008-01-30" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dgi-dat-inf="http://www.xbrl.org.es/es/2008/dgi/gp/dat-inf/2008-01-30" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:dgi-types="http://www.xbrl.org.es/es/2008/dgi/gp/types/2008-01-30" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dgi-est-gen="http://www.xbrl.org.es/es/2008/dgi/gp/est-gen/2008-01-30">
	<annotation>
		<appinfo>
		</appinfo>
	</annotation>
	<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
	<import namespace="http://www.xbrl.org.es/es/2008/dgi/gp/est-gen/2008-01-30" schemaLocation="dgi-est-gen-2008-01-30.xsd"/>
	<import namespace="http://www.xbrl.org.es/es/2008/dgi/gp/types/2008-01-30" schemaLocation="dgi-types-2008-01-30.xsd"/>
	<element name="DocumentInformation" id="dgi-dat-inf_DocumentInformation" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<sequence>
				<element minOccurs="0" ref="dgi-dat-inf:DocumentTitle"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-est-gen:Identifier"/>
				<element minOccurs="0" ref="dgi-dat-inf:DocumentDescription"/>
				<element minOccurs="0" ref="dgi-dat-inf:DocumentCreationDate"/>
				<element minOccurs="0" ref="dgi-dat-inf:DocumentPresentationDate"/>
				<element minOccurs="0" ref="dgi-dat-inf:DocumentLastVersionDate"/>
				<element minOccurs="0" ref="dgi-dat-inf:TotalPagesPresented"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-dat-inf:DocumentHistoryChanges"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-dat-inf:DocumentLanguage"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-dat-inf:DocumentAuthorPresenter"/>
			</sequence>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="DocumentTitle" id="dgi-dat-inf_DocumentTitle" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentDescription" id="dgi-dat-inf_DocumentDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentCreationDate" id="dgi-dat-inf_DocumentCreationDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentPresentationDate" id="dgi-dat-inf_DocumentPresentationDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentLastVersionDate" id="dgi-dat-inf_DocumentLastVersionDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="TotalPagesPresented" id="dgi-dat-inf_TotalPagesPresented" type="xbrli:nonNegativeIntegerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentHistoryChanges" id="dgi-dat-inf_DocumentHistoryChanges" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<sequence>
				<element minOccurs="0" ref="dgi-dat-inf:HistoryChangeDescription"/>
				<element minOccurs="0" ref="dgi-dat-inf:HistoryChangeDate"/>
			</sequence>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="HistoryChangeDescription" id="dgi-dat-inf_HistoryChangeDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="HistoryChangeDate" id="dgi-dat-inf_HistoryChangeDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentLanguage" id="dgi-dat-inf_DocumentLanguage" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<choice>
				<element minOccurs="0" ref="dgi-types:LanguageCodeHead"/>
				<element minOccurs="0" ref="dgi-dat-inf:OthersLanguageTypeCode"/>
			</choice>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="OthersLanguageTypeCode" id="dgi-dat-inf_OthersLanguageTypeCode" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DocumentAuthorPresenter" id="dgi-dat-inf_DocumentAuthorPresenter" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<sequence>
				<element ref="dgi-est-gen:PersonName"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-est-gen:Identifier"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-est-gen:Position"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-est-gen:CommunicationWays"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-est-gen:Address"/>
				<element maxOccurs="unbounded" minOccurs="0" ref="dgi-dat-inf:PersonDocumentRelationship"/>
			</sequence>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="PersonDocumentRelationship" id="dgi-dat-inf_PersonDocumentRelationship" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<choice>
				<element minOccurs="0" ref="dgi-types:PersonDocumentRelationshipHead"/>
				<element minOccurs="0" ref="dgi-dat-inf:EspecifyPersonDocument"/>
			</choice>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="EspecifyPersonDocument" id="dgi-dat-inf_EspecifyPersonDocument" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="AccountingYearInformation" id="dgi-dat-inf_AccountingYearInformation" substitutionGroup="xbrli:tuple" nillable="true">
		<complexType>
			<sequence minOccurs="0">
				<choice minOccurs="0">
					<element minOccurs="0" ref="dgi-dat-inf:FinancialStatementsOpeningDate"/>
					<sequence minOccurs="0">
						<element minOccurs="0" ref="dgi-dat-inf:YearFinancialStatementsOpeningDate"/>
						<element minOccurs="0" ref="dgi-dat-inf:MonthFinancialStatementsOpeningDate"/>
						<element minOccurs="0" ref="dgi-dat-inf:DayFinancialStatementsOpeningDate"/>
					</sequence>
				</choice>
				<choice minOccurs="0">
					<element minOccurs="0" ref="dgi-dat-inf:FinancialStatementsClosingDate"/>
					<sequence minOccurs="0">
						<element minOccurs="0" ref="dgi-dat-inf:YearFinancialStatementsClosingDate"/>
						<element minOccurs="0" ref="dgi-dat-inf:MonthFinancialStatementsClosingDate"/>
						<element minOccurs="0" ref="dgi-dat-inf:DayFinancialStatementsClosingDate"/>
					</sequence>
				</choice>
				<element minOccurs="0" ref="dgi-dat-inf:LastAvailableFinancialStatementsDepositedYear"/>
				<element minOccurs="0" ref="dgi-dat-inf:AbsenceFinancialStatementPurpose"/>
			</sequence>
			<attribute name="id" type="ID"/>
		</complexType>
	</element>
	<element name="FinancialStatementsOpeningDate" id="dgi-dat-inf_FinancialStatementsOpeningDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="FinancialStatementsClosingDate" id="dgi-dat-inf_FinancialStatementsClosingDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="YearFinancialStatementsOpeningDate" id="dgi-dat-inf_YearFinancialStatementsOpeningDate" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="MonthFinancialStatementsOpeningDate" id="dgi-dat-inf_MonthFinancialStatementsOpeningDate" type="dgi-types:strMonth" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DayFinancialStatementsOpeningDate" id="dgi-dat-inf_DayFinancialStatementsOpeningDate" type="dgi-types:strDay" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="YearFinancialStatementsClosingDate" id="dgi-dat-inf_YearFinancialStatementsClosingDate" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="MonthFinancialStatementsClosingDate" id="dgi-dat-inf_MonthFinancialStatementsClosingDate" type="dgi-types:strMonth" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="DayFinancialStatementsClosingDate" id="dgi-dat-inf_DayFinancialStatementsClosingDate" type="dgi-types:strDay" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="LastAvailableFinancialStatementsDepositedYear" id="dgi-dat-inf_LastAvailableFinancialStatementsDepositedYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
	<element name="AbsenceFinancialStatementPurpose" id="dgi-dat-inf_AbsenceFinancialStatementPurpose" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</schema>
