<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Prepared by IBM Cognos FSR v6.7.0.223 using Fujitsu Interstage XWand -->










<schema targetNamespace="http://www.sempra.com/20120930" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sre="http://www.sempra.com/20120930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-types="http://fasb.org/us-types/2012-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
    <annotation>
        <appinfo>
            <link:linkbaseRef xlink:type="simple" xlink:href="sre-20120930_pre.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="sre-20120930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:linkbaseRef xlink:type="simple" xlink:href="sre-20120930_def.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="sre-20120930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
            <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" id="StatementOfOperations">
                <link:definition>002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETS" id="BalanceSheets">
                <link:definition>001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSParentheticals" id="BalanceSheetsPar">
                <link:definition>001500 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" id="sre_ELRID_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
                <link:definition>003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureGENERAL" id="sre_ELRID_DisclosureGENERAL">
                <link:definition>010100 - Disclosure - GENERAL</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DocumentDOCUMENTANDENTITYINFORMATION" id="DocumentAndEntityInformation">
                <link:definition>000500 - Document - DOCUMENT AND ENTITY INFORMATION</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureNEWACCOUNTINGSTANDARDS" id="NewAccountingStandards">
                <link:definition>010200 - Disclosure - NEW ACCOUNTING STANDARDS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIES" id="InvestmentsInUnconsolidatedEntities">
                <link:definition>010400 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIES" id="DebtAndCreditFacilities">
                <link:definition>010600 - Disclosure - DEBT AND CREDIT FACILITIES</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS" id="DerivativeFinancialInstruments">
                <link:definition>010700 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS" id="FairValueMeasurements">
                <link:definition>010800 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCALIFORNIAUTILITIESREGULATORYMATTERS" id="sre_ELRID_DisclosureCALIFORNIAUTILITIESREGULATORYMATTERS">
                <link:definition>010900 - Disclosure - CALIFORNIA UTILITIES' REGULATORY MATTERS</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATION" id="SegmentInformation">
                <link:definition>011100 - Disclosure - SEGMENT INFORMATION</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITY" id="RecentInvestmentActivity">
                <link:definition>010300 - Disclosure - RECENT INVESTMENT ACTIVITY</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureSUBSEQUENTEVENT" id="SubsequentEvents">
                <link:definition>011200 - Disclosure - SUBSEQUENT EVENT</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATA" id="OtherFinancialData">
                <link:definition>010500 - Disclosure - OTHER FINANCIAL DATA</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIES" id="CommitmentsAndContingencies">
                <link:definition>011000 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureSIGNIFICANTACCOUNTINGPOLICIESPolicies" id="SignificantAccountingPoliciesPolicies">
                <link:definition>020000 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESTables" id="sre_ELRID_DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESTables">
                <link:definition>030400 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATATables" id="sre_ELRID_DisclosureOTHERFINANCIALDATATables">
                <link:definition>030500 - Disclosure - OTHER FINANCIAL DATA (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTSTables" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTSTables">
                <link:definition>030700 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTSTables" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTSTables">
                <link:definition>030800 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATIONTables" id="sre_ELRID_DisclosureSEGMENTINFORMATIONTables">
                <link:definition>031100 - Disclosure - SEGMENT INFORMATION (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITY2DETAILS" id="sre_ELRID_RECENTINVESTMENTACTIVITY2DETAILS">
                <link:definition>040310 - Disclosure - RECENT INVESTMENT ACTIVITY 2 (DETAILS)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESDetails" id="sre_ELRID_DisclosureINVESTMENTSINUNCONSOLIDATEDENTITIESDetails">
                <link:definition>040400 - Disclosure - INVESTMENTS IN UNCONSOLIDATED ENTITIES (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAVARIABLEINTERESTENTITIESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAVARIABLEINTERESTENTITIESDetails">
                <link:definition>040505 - Disclosure - OTHER FINANCIAL DATA - VARIABLE INTEREST ENTITIES (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIES2Details" id="sre_ELRID_DisclosureDEBTANDCREDITFACILITIES2Details">
                <link:definition>040620 - Disclosure - DEBT AND CREDIT FACILITIES 2 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTSDetails" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTSDetails">
                <link:definition>040700 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS3Details" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTS3Details">
                <link:definition>040830 - Disclosure - FAIR VALUE MEASUREMENTS 3 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCALIFORNIAUTILITIESREGULATORYMATTERSDetails" id="sre_ELRID_DisclosureCALIFORNIAUTILITIESREGULATORYMATTERSDetails">
                <link:definition>040900 - Disclosure - CALIFORNIA UTILITIES' REGULATORY MATTERS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESLEGALPROCEEDINGSDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESLEGALPROCEEDINGSDetails">
                <link:definition>041000 - Disclosure - COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureSEGMENTINFORMATIONDetails" id="sre_ELRID_DisclosureSEGMENTINFORMATIONDetails">
                <link:definition>041100 - Disclosure - SEGMENT INFORMATION (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/GENERALDETAILS" id="sre_ELRID_GENERALDETAILS">
                <link:definition>040100 - Disclosure - GENERAL (DETAILS)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITYTables" id="sre_ELRID_DisclosureRECENTINVESTMENTACTIVITYTables">
                <link:definition>030300 - Disclosure - RECENT INVESTMENT ACTIVITY (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESTables" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESTables">
                <link:definition>031000 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAPENSIONANDOTHERPOSTRETIREMENTBENEFITSDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAPENSIONANDOTHERPOSTRETIREMENTBENEFITSDetails">
                <link:definition>040510 - Disclosure - OTHER FINANCIAL DATA - PENSION AND OTHER POSTRETIREMENT BENEFITS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAEARNINGSPERSHAREDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAEARNINGSPERSHAREDetails">
                <link:definition>040515 - Disclosure - OTHER FINANCIAL DATA - EARNINGS PER SHARE (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACOMMONSTOCKREPURCHASEPROGRAMDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACOMMONSTOCKREPURCHASEPROGRAMDetails">
                <link:definition>040520 - Disclosure - OTHER FINANCIAL DATA - COMMON STOCK REPURCHASE PROGRAM (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATASHAREBASEDCOMPENSATIONDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATASHAREBASEDCOMPENSATIONDetails">
                <link:definition>040525 - Disclosure - OTHER FINANCIAL DATA - SHARE-BASED COMPENSATION (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACAPITALIZEDFINANCINGCOSTSDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACAPITALIZEDFINANCINGCOSTSDetails">
                <link:definition>040530 - Disclosure - OTHER FINANCIAL DATA - CAPITALIZED FINANCING COSTS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATACOMPREHENSIVEINCOMEANDEQUITYDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATACOMPREHENSIVEINCOMEANDEQUITYDetails">
                <link:definition>040535 - Disclosure - OTHER FINANCIAL DATA - COMPREHENSIVE INCOME AND EQUITY (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATATRANSACTIONSWITHAFFILIATESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATATRANSACTIONSWITHAFFILIATESDetails">
                <link:definition>040540 - Disclosure - OTHER FINANCIAL DATA - TRANSACTIONS WITH AFFILIATES (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAOTHERINCOMEDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAOTHERINCOMEDetails">
                <link:definition>040545 - Disclosure - OTHER FINANCIAL DATA - OTHER INCOME (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAINCOMETAXESDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAINCOMETAXESDetails">
                <link:definition>040550 - Disclosure - OTHER FINANCIAL DATA - INCOME TAXES (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESNUCLEARINSURANCEDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESNUCLEARINSURANCEDetails">
                <link:definition>041010 - Disclosure - COMMITMENTS AND CONTINGENCIES - NUCLEAR INSURANCE (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureCOMMITMENTSANDCONTINGENCIESCONTRACTUALCOMMITMENTSDetails" id="sre_ELRID_DisclosureCOMMITMENTSANDCONTINGENCIESCONTRACTUALCOMMITMENTSDetails">
                <link:definition>041020 - Disclosure - COMMITMENTS AND CONTINGENCIES - CONTRACTUAL COMMITMENTS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAGOODWILLDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAGOODWILLDetails">
                <link:definition>040506 - Disclosure - OTHER FINANCIAL DATA - GOODWILL (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureOTHERFINANCIALDATAPREFERREDSTOCKDetails" id="sre_ELRID_DisclosureOTHERFINANCIALDATAPREFERREDSTOCKDetails">
                <link:definition>040523 - Disclosure - OTHER FINANCIAL DATA - PREFERRED STOCK (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/GENERALTables" id="sre_ELRID_GENERALTables">
                <link:definition>030050 - Disclosure - GENERAL (Tables)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" id="sre_ELRID_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
                <link:definition>002010 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS5Details" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTS5Details">
                <link:definition>040850 - Disclosure - FAIR VALUE MEASUREMENTS 5 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS6Details" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTS6Details">
                <link:definition>040750 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS 6 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS5Details" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTS5Details">
                <link:definition>040740 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS 5 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS4Details" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTS4Details">
                <link:definition>040730 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS 4 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS3Details" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTS3Details">
                <link:definition>040720 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS 3 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDERIVATIVEFINANCIALINSTRUMENTS2Details" id="sre_ELRID_DisclosureDERIVATIVEFINANCIALINSTRUMENTS2Details">
                <link:definition>040710 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS 2 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS4Details" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTS4Details">
                <link:definition>040840 - Disclosure - FAIR VALUE MEASUREMENTS 4 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTSDetails" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTSDetails">
                <link:definition>040800 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS2Details" id="sre_ELRID_DisclosureFAIRVALUEMEASUREMENTS2Details">
                <link:definition>040820 - Disclosure - FAIR VALUE MEASUREMENTS 2 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIESDetails" id="sre_ELRID_DisclosureDEBTANDCREDITFACILITIESDetails">
                <link:definition>040600 - Disclosure - DEBT AND CREDIT FACILITIES (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureDEBTANDCREDITFACILITIES3Details" id="sre_ELRID_DisclosureDEBTANDCREDITFACILITIES3Details">
                <link:definition>040640 - Disclosure - DEBT AND CREDIT FACILITIES 3 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureRECENTINVESTMENTACTIVITYDETAILS" id="sre_ELRID_RECENTINVESTMENTACTIVITYDETAILS">
                <link:definition>040300 - Disclosure - RECENT INVESTMENT ACTIVITY (DETAILS)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/RECENTINVESTMENTACTIVITY3DETAILS" id="sre_ELRID_RECENTINVESTMENTACTIVITY3DETAILS">
                <link:definition>040320 - Disclosure - RECENT INVESTMENT ACTIVITY 3 (DETAILS)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/OTHERFINANCIALDATAINVENTORYDetails" id="sre_ELRID_OTHERFINANCIALDATAINVENTORYDetails">
                <link:definition>040555 - Disclosure - OTHER FINANCIAL DATA - INVENTORY (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/DisclosureFAIRVALUEMEASUREMENTS6Details" id="sre_ELRID_FAIRVALUEMEASUREMENTS6Details">
                <link:definition>040860 - Disclosure - FAIR VALUE MEASUREMENTS 6 (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
            <link:roleType roleURI="http://www.sempra.com/role/OTHERFINANCIALDATAUSTreasuryGrantsReceivableDetails" id="sre_ELRID_OTHERFINANCIALDATAUSTreasuryGrantsReceivableDetails">
                <link:definition>040404 - Disclosure - OTHER FINANCIAL DATA - U.S. Treasury Grants Receivable (Details)</link:definition>
                <link:usedOn>link:presentationLink</link:usedOn>
                <link:usedOn>link:calculationLink</link:usedOn>
                <link:usedOn>link:definitionLink</link:usedOn>
            </link:roleType>
        </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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd" />
    <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://fasb.org/us-types/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-01-31.xsd" />
    <element name="InvestmentsAndOtherAssetsAbstract" id="sre_InvestmentsAndOtherAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesNoncurrent" id="sre_RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesCurrent" id="sre_RegulatoryAssetsArisingFromFixedPriceContractsAndOtherDerivativesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryAssetsArisingFromPensionAndOtherPostretirementBenefitObligations" id="sre_RegulatoryAssetsArisingFromPensionAndOtherPostretirementBenefitObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="InvestmentInJointVenture" id="sre_InvestmentInJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="TotalInvestmentsAndOtherAssets" id="sre_TotalInvestmentsAndOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryBalancingAccountsNet" id="sre_RegulatoryBalancingAccountsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryLiabilitiesArisingFromRemovalObligations" id="sre_RegulatoryLiabilitiesArisingFromRemovalObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DistributionsFromJointVenture" id="sre_DistributionsFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DistributionsFromInvestments" id="sre_DistributionsFromInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="PurchasesOfNuclearDecommissioningAndOtherTrustAssets" id="sre_PurchasesOfNuclearDecommissioningAndOtherTrustAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ProceedsFromSalesByNuclearDecommissioningAndOtherTrusts" id="sre_ProceedsFromSalesByNuclearDecommissioningAndOtherTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AcquisitionOfBusinessAbstract" id="sre_AcquisitionOfBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalDeferredCreditsAndOtherLiabilities" id="sre_TotalDeferredCreditsAndOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockOfSubsidiaries" id="sre_PreferredStockOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ExpensesAndOtherIncomeAbstract" id="sre_ExpensesAndOtherIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CostOfNaturalGasElectricFuelAndPurchasedPower" id="sre_CostOfNaturalGasElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EquityEarningsLossesFromJointVenture" id="sre_EquityEarningsLossesFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="OtherFinancialDataDetailsAbstract" id="sre_OtherFinancialDataDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CapitalizedFinancingCostsDisclosureAbstract" id="sre_CapitalizedFinancingCostsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CapitalizedFinancingCostsDisclosureLineItems" id="sre_CapitalizedFinancingCostsDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DistributableIncomeOfJointVenture" id="sre_DistributableIncomeOfJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PreferredDividendsPaidBySubsidiaries" id="sre_PreferredDividendsPaidBySubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncomeLossFromEquityMethodInvestmentsNetOfTax" id="sre_IncomeLossFromEquityMethodInvestmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PreferredStockDividendsOfSubsidiaries" id="sre_PreferredStockDividendsOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="NotesToConsolidatedFinancialStatementsAbstract" id="sre_NotesToConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="VariableInterestEntitiesDisclosureAbstract" id="sre_VariableInterestEntitiesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DebtAndCreditFacilitiesTextBlock" id="sre_DebtAndCreditFacilitiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="OtherFinancialDataTextBlock" id="sre_OtherFinancialDataTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RecentInvestmentActivityTextBlock" id="sre_RecentInvestmentActivityTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DocumentAndEntityInformationAbstract" id="sre_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SanDiegoGasAndElectricCompanyAndSubsidiaryMember" id="sre_SanDiegoGasAndElectricCompanyAndSubsidiaryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AffiliateOfInvesteeMember" id="sre_AffiliateOfInvesteeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UtilitySubsidiariesMember" id="sre_UtilitySubsidiariesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PacificEnterprisesMember" id="sre_PacificEnterprisesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SouthernCaliforniaGasCompanyMember" id="sre_SouthernCaliforniaGasCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DeferredIncomeTaxesRecoverableInRates" id="sre_DeferredIncomeTaxesRecoverableInRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DeferredTaxesRefundableInRates" id="sre_DeferredTaxesRefundableInRates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="IncreaseDecreaseInNoncurrentLiabilities" id="sre_IncreaseDecreaseInNoncurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNoncurrentAssets" id="sre_IncreaseDecreaseInNoncurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="UtilitiesCostOfElectricFuelAndPurchasedPower" id="sre_UtilitiesCostOfElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LitigationExpense" id="sre_LitigationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ProceedsFromSaleOfAssetsAndBusinessesNetOfCashSold" id="sre_ProceedsFromSaleOfAssetsAndBusinessesNetOfCashSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="PaymentsOnDebt" id="sre_PaymentsOnDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" id="sre_VariableInterestEntitiesConsolidatedCarryingAmountNetPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" id="sre_VariableInterestEntitiesConsolidatedCarryingAmountLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ContingentlyRedeemablePreferredStockOfSubsidiary" id="sre_ContingentlyRedeemablePreferredStockOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InvestmentsInUnconsolidatedEntitiesTablesAbstract" id="sre_InvestmentsInUnconsolidatedEntitiesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfSummarizedFinancialInformationOfJointVentureTextBlock" id="sre_ScheduleOfSummarizedFinancialInformationOfJointVentureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="OtherFinancialDataTablesAbstract" id="sre_OtherFinancialDataTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfNetPeriodicBenefitCostTextBlock" id="sre_ScheduleOfNetPeriodicBenefitCostTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfContributionsToBenefitPlansTextBlock" id="sre_ScheduleOfContributionsToBenefitPlansTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfEarningsPerShareTextBlock" id="sre_ScheduleOfEarningsPerShareTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCapitalizedFinancingCostsTextBlock" id="sre_ScheduleOfCapitalizedFinancingCostsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfComprehensiveIncomeTextBlock" id="sre_ScheduleOfComprehensiveIncomeTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfTaxExpenseBenefitOnComprehensiveIncomeTextBlock" id="sre_ScheduleOfTaxExpenseBenefitOnComprehensiveIncomeTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfShareholdersEquityAndNoncontrollingInterestsTextBlock" id="sre_ScheduleOfShareholdersEquityAndNoncontrollingInterestsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfDueToFromAffiliatesTextBlock" id="sre_ScheduleOfDueToFromAffiliatesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfRevenuesFromAffiliatesTextBlock" id="sre_ScheduleOfRevenuesFromAffiliatesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfTransactionsWithJointVentureTextBlock" id="sre_ScheduleOfTransactionsWithJointVentureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfOtherIncomeExpenseTextBlock" id="sre_ScheduleOfOtherIncomeExpenseTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRateTextBlock" id="sre_ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRateTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativeFinancialInstrumentsTablesAbstract" id="sre_DerivativeFinancialInstrumentsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCommodityDerivativeVolumesTextBlock" id="sre_ScheduleOfCommodityDerivativeVolumesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesTextBlock" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCashFlowHedgeImpactOnStatementsOfOperationsTextBlock" id="sre_ScheduleOfCashFlowHedgeImpactOnStatementsOfOperationsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfUndesignatedDerivativeInstrumentsImpactOnStatementsOfOperationsTextBlock" id="sre_ScheduleOfUndesignatedDerivativeInstrumentsImpactOnStatementsOfOperationsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementsTablesAbstract" id="sre_FairValueMeasurementsTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfFairValueOfFinancialInstrumentsTextBlock" id="sre_ScheduleOfFairValueOfFinancialInstrumentsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfAvailableForSaleSecuritiesTextBlock" id="sre_ScheduleOfAvailableForSaleSecuritiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfSalesOfAvailableForSaleSecuritiesTextBlock" id="sre_ScheduleOfSalesOfAvailableForSaleSecuritiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCashCollateralNotOffsetWithDerivativeInstrumentsTextBlock" id="sre_ScheduleOfCashCollateralNotOffsetWithDerivativeInstrumentsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfRecurringFairValueAssetsLiabilitiesTextBlock" id="sre_ScheduleOfRecurringFairValueAssetsLiabilitiesTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfRecurringFairValueAssetsLiabilitiesUnobservableInputReconciliationTextBlock" id="sre_ScheduleOfRecurringFairValueAssetsLiabilitiesUnobservableInputReconciliationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentInformationTablesAbstract" id="sre_SegmentInformationTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InvestmentsInUnconsolidatedEntitiesDetailsAbstract" id="sre_InvestmentsInUnconsolidatedEntitiesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GuaranteeFairValueAtOrigin" id="sre_GuaranteeFairValueAtOrigin" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PurchasePriceSaleOfBusinessesByJointVenture" id="sre_PurchasePriceSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ProceedsFromSaleOfBusinessesByJointVenture" id="sre_ProceedsFromSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ProceedsFromSaleOfBusinessesByJointVentureDistributableIncome" id="sre_ProceedsFromSaleOfBusinessesByJointVentureDistributableIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="SecuredDebtVIE" id="sre_SecuredDebtVIE" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DefinedBenefitPlanRegulatoryAdjustment" id="sre_DefinedBenefitPlanRegulatoryAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EarningsPerShareDisclosureAbstract" id="sre_EarningsPerShareDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OutOfMoneyStockOptionsMember" id="sre_OutOfMoneyStockOptionsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCapitalizedFinancingCostsTable" id="sre_ScheduleOfCapitalizedFinancingCostsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CapitalizedFinancingCosts" id="sre_CapitalizedFinancingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ComprehensiveIncomeAndEquityDisclosureAbstract" id="sre_ComprehensiveIncomeAndEquityDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ComprehensiveIncomeAndEquityDisclosureLineItems" id="sre_ComprehensiveIncomeAndEquityDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfComprehensiveIncomeAndEquityTable" id="sre_ScheduleOfComprehensiveIncomeAndEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TransactionsWithAffiliatesDisclosureAbstract" id="sre_TransactionsWithAffiliatesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SubsidiaryOfCommonParentSDGEMember" id="sre_SubsidiaryOfCommonParentSDGEMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SubsdiaryOfCommonParentSoCalGasMember" id="sre_SubsdiaryOfCommonParentSoCalGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SubsidiaryOfCommonParentOtherAffiliatesMember" id="sre_SubsidiaryOfCommonParentOtherAffiliatesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RelatedPartyTaxExpenseDueToFromAffiliatesCurrent" id="sre_RelatedPartyTaxExpenseDueToFromAffiliatesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InvestmentInBondsRelatedPartyCarryingValue" id="sre_InvestmentInBondsRelatedPartyCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="InvestmentInBondsRelatedPartyRate" id="sre_InvestmentInBondsRelatedPartyRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TransactionsWithJointVentureLineItems" id="sre_TransactionsWithJointVentureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfTransactionsWithJointVentureTable" id="sre_ScheduleOfTransactionsWithJointVentureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SDGESegmentMember" id="sre_SDGESegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SoCalGasSegmentMember" id="sre_SoCalGasSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraCommoditiesSegmentMember" id="sre_SempraCommoditiesSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IntercompanyEliminationsSegmentMember" id="sre_IntercompanyEliminationsSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IntersegmentReceivablesSegmentMember" id="sre_IntersegmentReceivablesSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RevenuesFromTransactionsWithJointVenture" id="sre_RevenuesFromTransactionsWithJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="CostOfNaturalGasFromTransactionsWithJointVenture" id="sre_CostOfNaturalGasFromTransactionsWithJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="TransactionsWithJointVentureFixedPriceContractsAndOtherDerivativesNetAssetLiability" id="sre_TransactionsWithJointVentureFixedPriceContractsAndOtherDerivativesNetAssetLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="TransactionsWithJointVentureDueToJointVenture" id="sre_TransactionsWithJointVentureDueToJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="TransactionsWithJointVentureDueFromJointVenture" id="sre_TransactionsWithJointVentureDueFromJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryInterestNetMember" id="sre_RegulatoryInterestNetMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherIncomeSundryMember" id="sre_OtherIncomeSundryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureAbstract" id="sre_IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureLineItems" id="sre_IncomeTaxExpenseAndEffectiveIncomeTaxRatesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRatesTable" id="sre_ScheduleOfIncomeTaxExpenseAndEffectiveIncomeTaxRatesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitRelatedToForeignCurrency" id="sre_IncomeTaxExpenseBenefitRelatedToForeignCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="WriteDownOfDeferredTaxAssetsRelatedToOtherPostEmploymentBenefits" id="sre_WriteDownOfDeferredTaxAssetsRelatedToOtherPostEmploymentBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DebtAndCreditFacilitiesDisclosureAbstract" id="sre_DebtAndCreditFacilitiesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilityBorrowerDomain" id="sre_LineOfCreditFacilityBorrowerDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilitySempraEnergyConsolidatedMember" id="sre_LineOfCreditFacilitySempraEnergyConsolidatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilitySempraEnergyMember" id="sre_LineOfCreditFacilitySempraEnergyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilitySempraGlobalMember" id="sre_LineOfCreditFacilitySempraGlobalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilitySDGEMember" id="sre_LineOfCreditFacilitySDGEMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilitySoCalGasMember" id="sre_LineOfCreditFacilitySoCalGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilityLettersOfCreditCapacity" id="sre_LineOfCreditFacilityLettersOfCreditCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LineOfCreditFacilityLettersOfCreditOutstanding" id="sre_LineOfCreditFacilityLettersOfCreditOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LineOfCreditFacilityOtherSupportedInstruments" id="sre_LineOfCreditFacilityOtherSupportedInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="GuarantorObligationsLiabilitiesOfJointVenture" id="sre_GuarantorObligationsLiabilitiesOfJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="EquityMethodInvestmentOwnershipPercentageOfMinorityPartner" id="sre_EquityMethodInvestmentOwnershipPercentageOfMinorityPartner" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="EquityMethodInvestmentOwnershipPercentageOfOperatingPartner" id="sre_EquityMethodInvestmentOwnershipPercentageOfOperatingPartner" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="GuarantorObligationsEquityMethodInvestmentLineOfCreditFacilityMaximumBorrowingCapacity" id="sre_GuarantorObligationsEquityMethodInvestmentLineOfCreditFacilityMaximumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="GuarantorObligationsEquityMethodInvestmentLongTermDebtOutstanding" id="sre_GuarantorObligationsEquityMethodInvestmentLongTermDebtOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DerivativeFinancialInstrumentsDisclosureAbstract" id="sre_DerivativeFinancialInstrumentsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCommodityDerivativeVolumesLineItems" id="sre_ScheduleOfCommodityDerivativeVolumesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCommodityDerivativeVolumesTable" id="sre_ScheduleOfCommodityDerivativeVolumesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CommodityDerivativeVolumesNaturalGas" id="sre_CommodityDerivativeVolumesNaturalGas" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="CommodityDerivativeVolumesCongestionRevenueRights" id="sre_CommodityDerivativeVolumesCongestionRevenueRights" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="CommodityDerivativeVolumesElectricPower" id="sre_CommodityDerivativeVolumesElectricPower" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesLineItems" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfNotionalAmountsOfInterestRateDerivativesTable" id="sre_ScheduleOfNotionalAmountsOfInterestRateDerivativesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InterestRateDerivativesNotionalAmountMinimum" id="sre_InterestRateDerivativesNotionalAmountMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InterestRateDerivativesNotionalAmountMaximum" id="sre_InterestRateDerivativesNotionalAmountMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InterestRateDerivativesNotionalAmount" id="sre_InterestRateDerivativesNotionalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InterestRateDerivativesMaturitiesMinimum" id="sre_InterestRateDerivativesMaturitiesMinimum" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="InterestRateDerivativesMaturitiesMaximum" id="sre_InterestRateDerivativesMaturitiesMaximum" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="InterestRateDerivativesMaturities" id="sre_InterestRateDerivativesMaturities" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FixedPriceContractsAndOtherDerivativesCurrentAssetsMember" id="sre_FixedPriceContractsAndOtherDerivativesCurrentAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FixedPriceContractsAndOtherDerivativesNoncurrentAssetsMember" id="sre_FixedPriceContractsAndOtherDerivativesNoncurrentAssetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FixedPriceContractsAndOtherDerivativesCurrentLiabilitiesMember" id="sre_FixedPriceContractsAndOtherDerivativesCurrentLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FixedPriceContractsAndOtherDerivativesNoncurrentLiabilitiesMember" id="sre_FixedPriceContractsAndOtherDerivativesNoncurrentLiabilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativeInterestRateInstrumentsDesignated" id="sre_DerivativeInterestRateInstrumentsDesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DerivativeCommodityContractsNotSubjectToRateRecoveryDesignated" id="sre_DerivativeCommodityContractsNotSubjectToRateRecoveryDesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DerivativeInterestRateInstrumentsNondesignated" id="sre_DerivativeInterestRateInstrumentsNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" id="sre_DerivativeCommodityContractsSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" id="sre_DerivativeOffsettingCommodityContractsSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" id="sre_DerivativeCommodityContractsNotSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" id="sre_DerivativeOffsettingCommodityContractsNotSubjectToRateRecoveryNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RevenuesSempraGlobalAndParentMember" id="sre_RevenuesSempraGlobalAndParentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CostOfNaturalGasElectricFuelAndPurchasedPowerMember" id="sre_CostOfNaturalGasElectricFuelAndPurchasedPowerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CostOfElectricFuelAndPurchasedPowerMember" id="sre_CostOfElectricFuelAndPurchasedPowerMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CostOfNaturalGasMember" id="sre_CostOfNaturalGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementsDisclosureAbstract" id="sre_FairValueMeasurementsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DueToUnconsolidatedAffiliateFairValueDisclosure" id="sre_DueToUnconsolidatedAffiliateFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockOfSubsidiariesFairValueDisclosure" id="sre_PreferredStockOfSubsidiariesFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ContingentlyRedeemablePreferredStockFairValueDisclosure" id="sre_ContingentlyRedeemablePreferredStockFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockFairValueDisclosure" id="sre_PreferredStockFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="GrossUnrealizedGainsOnAvailableForSaleSecurities" id="sre_GrossUnrealizedGainsOnAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GrossUnrealizedLossesOnAvailableForSaleSecurities" id="sre_GrossUnrealizedLossesOnAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NuclearDecommissioningTrustsDisclosureAbstract" id="sre_NuclearDecommissioningTrustsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativePostionsNetOfCashCollateralTable" id="sre_DerivativePostionsNetOfCashCollateralTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CollateralNettedMember" id="sre_CollateralNettedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsEquitySecurities" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsEquitySecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsUSDebtSecurities" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsUSDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotal" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisCommodityContractsSubjectToRateRecovery" id="sre_FairValueAssetsMeasuredOnRecurringBasisCommodityContractsSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisCommodityContractsNotSubjectToRateRecovery" id="sre_FairValueAssetsMeasuredOnRecurringBasisCommodityContractsNotSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisTotalAssetsAtFairValue" id="sre_FairValueAssetsMeasuredOnRecurringBasisTotalAssetsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueLiabilitiesMeasuredOnRecurringBasisInterestRateInstruments" id="sre_FairValueLiabilitiesMeasuredOnRecurringBasisInterestRateInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="FairValueLiabilitiesMeasuredOnRecurringBasisCommodityContractsSubjectToRateRecovery" id="sre_FairValueLiabilitiesMeasuredOnRecurringBasisCommodityContractsSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="FairValueLiabilitiesMeasuredOnRecurringBasisCommodityContractsNotSubjectToRateRecovery" id="sre_FairValueLiabilitiesMeasuredOnRecurringBasisCommodityContractsNotSubjectToRateRecovery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssuances" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssuances" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInCostOfElectricFuelAndPurchasedPower" id="sre_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInCostOfElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="SegmentInformationDisclosureAbstract" id="sre_SegmentInformationDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationPercentageOfRevenues" id="sre_SegmentReportingInformationPercentageOfRevenues" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationPercentageOfDepreciationAndAmortization" id="sre_SegmentReportingInformationPercentageOfDepreciationAndAmortization" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationIncomeLossFromEquityMethodInvestmentsNetOfIncomeTax" id="sre_SegmentReportingInformationIncomeLossFromEquityMethodInvestmentsNetOfIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationPercentageOfExpendituresForPropertyPlantAndEquipment" id="sre_SegmentReportingInformationPercentageOfExpendituresForPropertyPlantAndEquipment" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationPercentageOfAssets" id="sre_SegmentReportingInformationPercentageOfAssets" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="WriteOffOfLongLivedAssets" id="sre_WriteOffOfLongLivedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ScheduleOfEarningsPerShareLineItems" id="sre_ScheduleOfEarningsPerShareLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfEarningsPerShareTable" id="sre_ScheduleOfEarningsPerShareTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EarningsPerShareDenominatorAbstract" id="sre_EarningsPerShareDenominatorAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashAssumedInConnectionWithInitialConsolidationOfVariableInterestEntity" id="sre_CashAssumedInConnectionWithInitialConsolidationOfVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IntersegmentRevenuesSegmentMember" id="sre_IntersegmentRevenuesSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationPercentageOfEarningsLosses" id="sre_SegmentReportingInformationPercentageOfEarningsLosses" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="CommodityContractsSubjectToRateRecoveryMember" id="sre_CommodityContractsSubjectToRateRecoveryMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisInterestRateInstruments" id="sre_FairValueAssetsMeasuredOnRecurringBasisInterestRateInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsMunicipalDebtSecurities" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsMunicipalDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsOtherDebtSecurities" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsOtherDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" id="sre_FairValueAssetsMeasuredOnRecurringBasisNuclearDecommissioningTrustsTotalDebtSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessAcquisitionCashConsiderationAccrued" id="sre_BusinessAcquisitionCashConsiderationAccrued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="InvestmentInJointVentureDisclosureAbstract" id="sre_InvestmentInJointVentureDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProceedsFromSaleOfBusinessesByJointVentureRetainedByJointVenture" id="sre_ProceedsFromSaleOfBusinessesByJointVentureRetainedByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="RockiesExpressMember" id="sre_RockiesExpressMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SodigasPampeanaMember" id="sre_SodigasPampeanaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SodigasSurMember" id="sre_SodigasSurMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GeneralDetailsAbstract" id="sre_GeneralDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RecentInvestmentActivityDetailsAbstract" id="sre_RecentInvestmentActivityDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessAcquisitionCashPaidNetOfCashAcquired" id="sre_BusinessAcquisitionCashPaidNetOfCashAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="RecentInvestmentActivityTablesAbstract" id="sre_RecentInvestmentActivityTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="JointVentureMaximumLengthOfTimeHedgedInCashFlowHedge" id="sre_JointVentureMaximumLengthOfTimeHedgedInCashFlowHedge" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="InvestmentInBondsRelatedPartyHistoricalCost" id="sre_InvestmentInBondsRelatedPartyHistoricalCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="IncreaseDecreaseTaxExpenseRelatedToForeignCurrency" id="sre_IncreaseDecreaseTaxExpenseRelatedToForeignCurrency" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DerivativeCreditRiskRelatedContingentFeaturesTable" id="sre_DerivativeCreditRiskRelatedContingentFeaturesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RegulatoryMattersDisclosureDetailsAbstract" id="sre_RegulatoryMattersDisclosureDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CommitmentsAndContingenciesTablesAbstract" id="sre_CommitmentsAndContingenciesTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfCapitalLeasesFutureMinimumPaymentsDueTextBlock" id="sre_ScheduleOfCapitalLeasesFutureMinimumPaymentsDueTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfUtilityProjectsLineItems" id="sre_ScheduleOfUtilityProjectsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfUtilityProjectsTable" id="sre_ScheduleOfUtilityProjectsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedProjectCostMaximum" id="sre_EstimatedProjectCostMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="EstimatedProjectCostMinimum" id="sre_EstimatedProjectCostMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="EstimatedCapitalInvestment" id="sre_EstimatedCapitalInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="EnvironmentalMitigationCostsIncludedInEstimatedProjectCost" id="sre_EnvironmentalMitigationCostsIncludedInEstimatedProjectCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ProjectToDateExpenditures" id="sre_ProjectToDateExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="InvestmentAsPercentageOfTotalEstimatedProjectCost" id="sre_InvestmentAsPercentageOfTotalEstimatedProjectCost" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="UtilityProjectsByProjectNameAxis" id="sre_UtilityProjectsByProjectNameAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UtilityProjectsByProjectNameDomain" id="sre_UtilityProjectsByProjectNameDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SunrisePowerlinkMember" id="sre_SunrisePowerlinkMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SolarPhotovoltaicProgramMember" id="sre_SolarPhotovoltaicProgramMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EastCountySubstationMember" id="sre_EastCountySubstationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AdvancedMeteringInfrastructureMember" id="sre_AdvancedMeteringInfrastructureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="WindFarmProjectMember" id="sre_WindFarmProjectMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfRegulatoryAmountsLineItems" id="sre_ScheduleOfRegulatoryAmountsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfRegulatoryAmountsTable" id="sre_ScheduleOfRegulatoryAmountsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RenewablePortfolioStandardsNoncomplianceMaximumAnnualPenalty" id="sre_RenewablePortfolioStandardsNoncomplianceMaximumAnnualPenalty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="GeneralRateCaseAnnualRevenueRequirementIncrease" id="sre_GeneralRateCaseAnnualRevenueRequirementIncrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="GeneralRateCasePercentageAnnualRevenueRequirementIncrease" id="sre_GeneralRateCasePercentageAnnualRevenueRequirementIncrease" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RecognizedGasCostIncentiveMechanismAward" id="sre_RecognizedGasCostIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="UnrecordedGasCostIncentiveMechanismAward" id="sre_UnrecordedGasCostIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContingentRecoveryOfFacilitiesCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfFacilitiesCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContingentRecoveryOfInsuranceCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfInsuranceCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncrementalFacilitiesCostsIncurredRelatedToCatastrophe" id="sre_IncrementalFacilitiesCostsIncurredRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryRecoveryDeductiblePerEvent" id="sre_RegulatoryRecoveryDeductiblePerEvent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CommitmentsAndContingenciesDetailsAbstract" id="sre_CommitmentsAndContingenciesDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LossContingencyAccrualSettledMattersAtCarryingValue" id="sre_LossContingencyAccrualSettledMattersAtCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ClaimsPaymentsByInsurersToAllClaimants" id="sre_ClaimsPaymentsByInsurersToAllClaimants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PercentageOfClaimsPayments" id="sre_PercentageOfClaimsPayments" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TotalIndividualAndBusinessClaims" id="sre_TotalIndividualAndBusinessClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="TotalGovernmentEntityClaims" id="sre_TotalGovernmentEntityClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="LiabilityInsuranceCoverageMaximum" id="sre_LiabilityInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="EnergyCrisisLitigationMember" id="sre_EnergyCrisisLitigationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DWRContractMember" id="sre_DWRContractMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FERCRefundProceedingsMember" id="sre_FERCRefundProceedingsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FERCManipulationInvestigationMember" id="sre_FERCManipulationInvestigationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LossFromLossContingenciesLineItems" id="sre_LossFromLossContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LossFromLossContingenciesTable" id="sre_LossFromLossContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LossContingencySettlementAgreementAmount" id="sre_LossContingencySettlementAgreementAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RegulatoryAssetRecoveryOfCostsFromCatastrophe" id="sre_RegulatoryAssetRecoveryOfCostsFromCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfNuclearInsuranceLineItems" id="sre_ScheduleOfNuclearInsuranceLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfNuclearInsuranceAmountsTable" id="sre_ScheduleOfNuclearInsuranceAmountsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NuclearLiabilityInsuranceCoverageMaximum" id="sre_NuclearLiabilityInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="SecondaryFinancialProtectionMaximum" id="sre_SecondaryFinancialProtectionMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="SecondaryFinancialProtectionCompanyContributionMaximum" id="sre_SecondaryFinancialProtectionCompanyContributionMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="SecondaryFinancialProtectionCompanyContributionAnnualMaximum" id="sre_SecondaryFinancialProtectionCompanyContributionAnnualMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NuclearPropertyInsuranceCoverageMaximum" id="sre_NuclearPropertyInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPropertyDamageInsuranceCoverageMaximum" id="sre_NuclearPropertyDamageInsuranceCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPropertyDamageInsuranceCoverageWeeklyMinimum" id="sre_NuclearPropertyDamageInsuranceCoverageWeeklyMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPropertyDamageInsuranceCoverageWeeklyMaximum" id="sre_NuclearPropertyDamageInsuranceCoverageWeeklyMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPropertyDamageInsurancePremiumAssessment" id="sre_NuclearPropertyDamageInsurancePremiumAssessment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NuclearPropertyInsuranceTerrorismCoverageMaximum" id="sre_NuclearPropertyInsuranceTerrorismCoverageMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="PurchasedPowerContractsMember" id="sre_PurchasedPowerContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NuclearFuelFabricationMember" id="sre_NuclearFuelFabricationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SunrisePowerlinkConstructionMember" id="sre_SunrisePowerlinkConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NaturalGasInfrastructureConstructionMember" id="sre_NaturalGasInfrastructureConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NaturalGasContractsMember" id="sre_NaturalGasContractsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PaymentsUnderContractualCommitmentsLineItems" id="sre_PaymentsUnderContractualCommitmentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PaymentsUnderContractualCommitmentsTable" id="sre_PaymentsUnderContractualCommitmentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueCurrent" id="sre_ContractualCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueInTwoYears" id="sre_ContractualCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueInThreeYears" id="sre_ContractualCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueInFourYears" id="sre_ContractualCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueInFiveYears" id="sre_ContractualCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ContractualCommitmentsPaymentsDueThereafter" id="sre_ContractualCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInLiquefiedNaturalGasCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsEffectOfForwardPrices" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsEffectOfForwardPrices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseInNaturalGasContractsCommitmentsNewContracts" id="sre_IncreaseInNaturalGasContractsCommitmentsNewContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInNaturalGasContractsCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInNaturalGasContractsCommitments" id="sre_IncreaseDecreaseInNaturalGasContractsCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="DistributionsFromJointVentureInvestingActivities" id="sre_DistributionsFromJointVentureInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="RegulatoryAssetsArisingFromWildfireLitigationCosts" id="sre_RegulatoryAssetsArisingFromWildfireLitigationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAllocatedTransmissionInstruments" id="sre_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAllocatedTransmissionInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="OtherIncomeSundryAtPacificEnterprisesMember" id="sre_OtherIncomeSundryAtPacificEnterprisesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EquityEarningsLossesFromJointVentureBeforeImpairmentCharge" id="sre_EquityEarningsLossesFromJointVentureBeforeImpairmentCharge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="JointVentureSalesOfBusinessesLineItems" id="sre_JointVentureSalesOfBusinessesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="JointVentureSalesOfBusinessesTable" id="sre_JointVentureSalesOfBusinessesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="JointVentureSalesOfBusinessesBySaleAxis" id="sre_JointVentureSalesOfBusinessesBySaleAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="JointVentureSalesOfBusinessesDomain" id="sre_JointVentureSalesOfBusinessesDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedProceedsFromSalesOfJointVentureBusinesses" id="sre_EstimatedProceedsFromSalesOfJointVentureBusinesses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMinimum" id="sre_EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMaximum" id="sre_EstimatedProceedsFromJointVentureSalesOfBusinessesAndRelatedCashDistributionsMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMinimum" id="sre_EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMaximum" id="sre_EstimatedCashDistributionsFromJointVentureRelatedToSalesOfBusinessesMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="InvestmentInJointVentureOtherThanTemporaryImpairment" id="sre_InvestmentInJointVentureOtherThanTemporaryImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="InvestmentInJointVentureOtherThanTemporaryImpairmentAfterTax" id="sre_InvestmentInJointVentureOtherThanTemporaryImpairmentAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FowlerRidgeIIWindFarmMember" id="sre_FowlerRidgeIIWindFarmMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProceedsFromReturnOfCapital" id="sre_ProceedsFromReturnOfCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesInitialShareDelivery" id="sre_AcceleratedShareRepurchasesInitialShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesInterimShareDelivery" id="sre_AcceleratedShareRepurchasesInterimShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesMinimumShareDelivery" id="sre_AcceleratedShareRepurchasesMinimumShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesMaximumShareDelivery" id="sre_AcceleratedShareRepurchasesMaximumShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TaxableGainRelatedToSaleOfBusinessesByJointVenture" id="sre_TaxableGainRelatedToSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="StateTaxExpenseBenefitRelatedToSaleOfBusinessesByJointVenture" id="sre_StateTaxExpenseBenefitRelatedToSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" id="sre_LineOfCreditFacilityMaximumRatioOfIndebtednessToTotalCapitalization" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" id="sre_FairValueAtOriginGuaranteeObligationAssociatedWithCashFlowRequirements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RecognizedEnergyEfficiencyIncentiveMechanismAward" id="sre_RecognizedEnergyEfficiencyIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="UnrecordedEnergyEfficiencyIncentiveMechanismAward" id="sre_UnrecordedEnergyEfficiencyIncentiveMechanismAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ContingentRecoveryOfOperationAndMaintenanceCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfOperationAndMaintenanceCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ContingentRecoveryOfCapitalCostsRelatedToCatastrophe" id="sre_ContingentRecoveryOfCapitalCostsRelatedToCatastrophe" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="CapitalCostCapPerWatt" id="sre_CapitalCostCapPerWatt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="PurchasedPowerCostCapPerMegawattHour" id="sre_PurchasedPowerCostCapPerMegawattHour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="LineOfCreditFacilityIncreaseDecreaseInMaximumBorrowingCapacityUnderNewFacility" id="sre_LineOfCreditFacilityIncreaseDecreaseInMaximumBorrowingCapacityUnderNewFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RenewablePortfolioStandardsPenaltyPerKilowattHourOfRenewableEnergyUnderdelivery" id="sre_RenewablePortfolioStandardsPenaltyPerKilowattHourOfRenewableEnergyUnderdelivery" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ElectricDistributionAdvancedMeteringAndGenerationInfrastructureMember" id="sre_ElectricDistributionAdvancedMeteringAndGenerationInfrastructureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativeCreditRiskRelatedContingentFeaturesLineItems" id="sre_DerivativeCreditRiskRelatedContingentFeaturesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DerivativeFairValueGrossAmountNotOffsetAgainstCollateralNetLineItems" id="sre_DerivativeFairValueGrossAmountNotOffsetAgainstCollateralNetLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InterestRateAndForeignExchangeInstrumentsMember" id="sre_InterestRateAndForeignExchangeInstrumentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ChilquintaEnergiaMember" id="sre_ChilquintaEnergiaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LuzDelSurMember" id="sre_LuzDelSurMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MexicanPipelineAndNaturalGasInfrastructureMember" id="sre_MexicanPipelineAndNaturalGasInfrastructureMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipPercentageBeforeAcquisition" id="sre_OwnershipPercentageBeforeAcquisition" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ScheduleOfPerformanceBasedRestrictedSharesTable" id="sre_ScheduleOfPerformanceBasedRestrictedSharesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfPerformanceBasedRestrictedSharesAxis" id="sre_ScheduleOfPerformanceBasedRestrictedSharesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfPerformanceBasedRestrictedSharesDomain" id="sre_ScheduleOfPerformanceBasedRestrictedSharesDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RestrictedStockUnitsMember" id="sre_RestrictedStockUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RestrictedStockAwardsMember" id="sre_RestrictedStockAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfPerformanceBasedRestrictedSharesLineItems" id="sre_ScheduleOfPerformanceBasedRestrictedSharesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ContractualVestingPercentageMinimum" id="sre_ContractualVestingPercentageMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ContractualVestingPercentageMaximum" id="sre_ContractualVestingPercentageMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedVestingPercentageMinimum" id="sre_EstimatedVestingPercentageMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedVestingPercentageMaximum" id="sre_EstimatedVestingPercentageMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedVestingPercentage" id="sre_EstimatedVestingPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SharesExcludedFromPotentialDilutiveShares" id="sre_SharesExcludedFromPotentialDilutiveShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SharesIncludedFromPotentialDilutiveShares" id="sre_SharesIncludedFromPotentialDilutiveShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="AcceleratedShareRepurchasesFinalShareDelivery" id="sre_AcceleratedShareRepurchasesFinalShareDelivery" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2014Member" id="sre_OtherLongTermDebtFixedRateDue2014Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFloatingRateDue2014Member" id="sre_OtherLongTermDebtFloatingRateDue2014Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe20092010" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe20092010" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="IncrementalInsuranceCostsIncurredRelatedToCatastrophe20102011" id="sre_IncrementalInsuranceCostsIncurredRelatedToCatastrophe20102011" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RbsMember" id="sre_RbsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EquityMethodInvestmentDistributionPercentage" id="sre_EquityMethodInvestmentDistributionPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="RestrictedCashLitigationSettlement" id="sre_RestrictedCashLitigationSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="LossContingencyMonetaryDamagesSought" id="sre_LossContingencyMonetaryDamagesSought" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="EstimatedGainLossOnContractTermination" id="sre_EstimatedGainLossOnContractTermination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="LibertyGasStorageLitigationMember" id="sre_LibertyGasStorageLitigationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DecreaseInRestrictedCash" id="sre_DecreaseInRestrictedCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncreaseInRestrictedCash" id="sre_IncreaseInRestrictedCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EquityEarningsNetOfIncomeTaxMember" id="sre_EquityEarningsNetOfIncomeTaxMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EquityEarningsBeforeIncomeTaxMember" id="sre_EquityEarningsBeforeIncomeTaxMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherOperationAndMaintenanceMember" id="sre_OtherOperationAndMaintenanceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CapitalContribution" id="sre_CapitalContribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RestrictedStockAwardsGranted" id="sre_RestrictedStockAwardsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementPolicyTextBlock" id="sre_FairValueMeasurementPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentPolicyTextBlock" id="sre_SegmentPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="LegalSettlementReceivable" id="sre_LegalSettlementReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GainsLossesOnInterestRateAndForeignExchangeInstrumentsMember" id="sre_GainsLossesOnInterestRateAndForeignExchangeInstrumentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NewAccountingStandardsPolicyTextBlock" id="sre_NewAccountingStandardsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="GoodwillDisclosureAbstract" id="sre_GoodwillDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GoodwillSubjectToTranslationAdjustment" id="sre_GoodwillSubjectToTranslationAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GoodwillBySegmentParentAndOtherMember" id="sre_GoodwillBySegmentParentAndOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SouthAmericaAcquisitionMember" id="sre_SouthAmericaAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndCashEquivalents" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndCashEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivable" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAssets" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentAssets" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayable" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentPortionOfLongTermDebt" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentPortionOfLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentLiabilities" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDebt" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentLiabilities" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNonCurrentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueCurrent" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInTwoYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInThreeYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFourYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFiveYears" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueInFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueThereafter" id="sre_IncreaseDecreaseInPurchasedPowerCommitmentsPaymentsDueThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="GeneralRateCaseDecreaseInRevenueRequirementIncreaseRequest" id="sre_GeneralRateCaseDecreaseInRevenueRequirementIncreaseRequest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="OtherLongTermDebtFixedRateDue2011To2015Member" id="sre_OtherLongTermDebtFixedRateDue2011To2015Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2012To2016Member" id="sre_OtherLongTermDebtFixedRateDue2012To2016Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2030Member" id="sre_OtherLongTermDebtFixedRateDue2030Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DebtFootnoteAxis" id="sre_DebtFootnoteAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DebtEntityDomain" id="sre_DebtEntityDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraEnergyMember" id="sre_SempraEnergyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EnergyRelatedBusinesses" id="sre_EnergyRelatedBusinesses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EnergyRelatedBusinessesAbstract" id="sre_EnergyRelatedBusinessesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UtilitiesAbstract" id="sre_UtilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UtilitiesCostOfNaturalGas" id="sre_UtilitiesCostOfNaturalGas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FairValueOfEquityMethodInvestmentsImmediatelyPriorToAcquisitionDuration" id="sre_FairValueOfEquityMethodInvestmentsImmediatelyPriorToAcquisitionDuration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="FairValueOfNoncontrollingInterestsDuration" id="sre_FairValueOfNoncontrollingInterestsDuration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="RevenueFromUtilities" id="sre_RevenueFromUtilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="CostOfElectricFuelAndPurchasedPowerFromUtilities" id="sre_CostOfElectricFuelAndPurchasedPowerFromUtilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="CommitmentFootnoteAxis" id="sre_CommitmentFootnoteAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CommitmentEntityDomain" id="sre_CommitmentEntityDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueOfBusinessesAcquiredAbstract" id="sre_FairValueOfBusinessesAcquiredAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalFairValueOfBusinessesAcquired" id="sre_TotalFairValueOfBusinessesAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="BusinessCombinationProFormaInformationNetIncomeOfAcquireeSinceAcquisitionDateActual" id="sre_BusinessCombinationProFormaInformationNetIncomeOfAcquireeSinceAcquisitionDateActual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" id="sre_BusinessCombinationAcquiredReceivablesAllowanceForDoubtfulAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="BusinessCombinationBookValueOfEquityInterests" id="sre_BusinessCombinationBookValueOfEquityInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="MaximumPercentOfSubsidiaryMinorityInterests" id="sre_MaximumPercentOfSubsidiaryMinorityInterests" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ConsiderationWithheldRelatedToPurchase" id="sre_ConsiderationWithheldRelatedToPurchase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockDetailsAbstract" id="sre_PreferredStockDetailsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PreferredStockRedeemed" id="sre_PreferredStockRedeemed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockRedemptionPricePerShareMinimum" id="sre_PreferredStockRedemptionPricePerShareMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PreferredStockRedemptionPricePerShareMaximum" id="sre_PreferredStockRedemptionPricePerShareMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AccruedPreferredStockDividendsAtRedemptionDate" id="sre_AccruedPreferredStockDividendsAtRedemptionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="OtherComprehensiveIncomeReclassificationToNetIncomeOfForeignCurrencyTranslationAdjustmentRelatedToEquityMethodInvestments" id="sre_OtherComprehensiveIncomeReclassificationToNetIncomeOfForeignCurrencyTranslationAdjustmentRelatedToEquityMethodInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="TotalShareholderReturnTextBlock" id="sre_TotalShareholderReturnTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RedemptionOfPreferredStockOfSubsidiary" id="sre_RedemptionOfPreferredStockOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="TotalShareholderReturnRankingTable" id="sre_TotalShareholderReturnRankingTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalShareholderReturnRankingAxis" id="sre_TotalShareholderReturnRankingAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalShareholderReturnRankingDomain" id="sre_TotalShareholderReturnRankingDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SeventyFifthPercentileOrAboveMember" id="sre_SeventyFifthPercentileOrAboveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FiftiethPercentileMember" id="sre_FiftiethPercentileMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ThirtyFifthPercentileOrBelowMember" id="sre_ThirtyFifthPercentileOrBelowMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalShareholderReturnRankingLineItems" id="sre_TotalShareholderReturnRankingLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CommonSharesReceivedForEachRestrictedStockUnit" id="sre_CommonSharesReceivedForEachRestrictedStockUnit" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="TenderOfferMaximumCashExpenditure" id="sre_TenderOfferMaximumCashExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AdjustmentsAndEliminationsMember" id="sre_AdjustmentsAndEliminationsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DistributionsFromJointVentureTotal" id="sre_DistributionsFromJointVentureTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DueToJointVenturePartner" id="sre_DueToJointVenturePartner" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AdjustmentsSouthAmericaMember" id="sre_AdjustmentsSouthAmericaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PreliminaryAllocationSouthAmericaMember" id="sre_PreliminaryAllocationSouthAmericaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AdjustedAllocationSouthAmericaMember" id="sre_AdjustedAllocationSouthAmericaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipPercentageAfterTenderOffer" id="sre_OwnershipPercentageAfterTenderOffer" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AdditionalSharesPurchasedFromTenderOffer" id="sre_AdditionalSharesPurchasedFromTenderOffer" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="PublicTenderOfferSettlement" id="sre_PublicTenderOfferSettlement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="GoodwillBeginningBalance" id="sre_GoodwillBeginningBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GoodwillEndingBalance" id="sre_GoodwillEndingBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GoodwillBySegmentSempraEnergyConsolidatedMember" id="sre_GoodwillBySegmentSempraEnergyConsolidatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="MobileGasMember" id="sre_MobileGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2021Member" id="sre_OtherLongTermDebtFixedRateDue2021Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2031Member" id="sre_OtherLongTermDebtFixedRateDue2031Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="NonTaxableGainRelatedToSaleOfBusinessesByJointVenture" id="sre_NonTaxableGainRelatedToSaleOfBusinessesByJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="PipelineSafetyPhase1Member" id="sre_PipelineSafetyPhase1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EstimatedProjectCost" id="sre_EstimatedProjectCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RequestedProjectFunding" id="sre_RequestedProjectFunding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="GeneralRateCaseRevenueRequirementRequest" id="sre_GeneralRateCaseRevenueRequirementRequest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RecognizedGasCostIncentiveMechanismAward20092010" id="sre_RecognizedGasCostIncentiveMechanismAward20092010" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RecognizedGasCostIncentiveMechanismAward20082009" id="sre_RecognizedGasCostIncentiveMechanismAward20082009" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PurchasePriceAllocationPlant" id="sre_PurchasePriceAllocationPlant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="MarketIndexedCapitalAdjustmentMechanismBenchmarkRate" id="sre_MarketIndexedCapitalAdjustmentMechanismBenchmarkRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="MarketIndexedCapitalAdjustmentMechanismFloorRate" id="sre_MarketIndexedCapitalAdjustmentMechanismFloorRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="MarketIndexedCapitalAdjustmentMechanismCeilingRate" id="sre_MarketIndexedCapitalAdjustmentMechanismCeilingRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DecreaseInNaturalGasContractsCommitmentsFulfillment" id="sre_DecreaseInNaturalGasContractsCommitmentsFulfillment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="DebtInstrumentStatedPercentageRateMinimum" id="sre_DebtInstrumentStatedPercentageRateMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DebtInstrumentStatedPercentageRateMaximum" id="sre_DebtInstrumentStatedPercentageRateMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="DebtInstrumentPurchasedParent" id="sre_DebtInstrumentPurchasedParent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="DebtInstrumentNetIntercompanyElimination" id="sre_DebtInstrumentNetIntercompanyElimination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="SaleOfEuropeanNaturalGasAndPowerBusinessesMember" id="sre_SaleOfEuropeanNaturalGasAndPowerBusinessesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SaleOfUSRetailCommodityMarketingBusinessMember" id="sre_SaleOfUSRetailCommodityMarketingBusinessMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SaleOfNorthAmericanNaturalGasAndPowerTradingAgreementsMember" id="sre_SaleOfNorthAmericanNaturalGasAndPowerTradingAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GoodwillBySegmentSempraSouthAmericanUtilitiesMember" id="sre_GoodwillBySegmentSempraSouthAmericanUtilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GoodwillBySegmentSempraMexicoMember" id="sre_GoodwillBySegmentSempraMexicoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="GoodwillBySegmentSempraNaturalGasMember" id="sre_GoodwillBySegmentSempraNaturalGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraSouthAmericanUtilitiesSegmentMember" id="sre_SempraSouthAmericanUtilitiesSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraMexicoSegmentMember" id="sre_SempraMexicoSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraRenewablesSegmentMember" id="sre_SempraRenewablesSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraNaturalGasSegmentMember" id="sre_SempraNaturalGasSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ForeignCurrencyTransactionGainsLossesMember" id="sre_ForeignCurrencyTransactionGainsLossesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LineOfCreditFacilityCaliforniaUtilitiesCombinedMember" id="sre_LineOfCreditFacilityCaliforniaUtilitiesCombinedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EffectOfChangeInAccountingPrincipleLineItems" id="sre_EffectOfChangeInAccountingPrincipleLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleDepreciationAndAmortization" id="sre_ChangeInAccountingPrincipleDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleIncomeBeforeIncomeTaxesAndEquityEarningsOfCertainUnconsolidatedSubsidiaries" id="sre_ChangeInAccountingPrincipleIncomeBeforeIncomeTaxesAndEquityEarningsOfCertainUnconsolidatedSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleIncomeTaxExpense" id="sre_ChangeInAccountingPrincipleIncomeTaxExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleNetIncome" id="sre_ChangeInAccountingPrincipleNetIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleEarnings" id="sre_ChangeInAccountingPrincipleEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleBasicEarningsPerCommonShare" id="sre_ChangeInAccountingPrincipleBasicEarningsPerCommonShare" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleDilutedEarningsPerCommonShare" id="sre_ChangeInAccountingPrincipleDilutedEarningsPerCommonShare" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleNetChangeInOtherWorkingCapitalComponents" id="sre_ChangeInAccountingPrincipleNetChangeInOtherWorkingCapitalComponents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleDeferredIncomeTaxesNoncurrentLiability" id="sre_ChangeInAccountingPrincipleDeferredIncomeTaxesNoncurrentLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ChangeInAccountingPrincipleIncomeTaxesPayable" id="sre_ChangeInAccountingPrincipleIncomeTaxesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ChangeInAccountingPrinciplePropertyPlantAndEquipment" id="sre_ChangeInAccountingPrinciplePropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ChangeInAccountingPrincipleAccumulatedDepreciationAndAmortization" id="sre_ChangeInAccountingPrincipleAccumulatedDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ChangeInAccountingPrincipleDeferredCreditsAndOther" id="sre_ChangeInAccountingPrincipleDeferredCreditsAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ChangeInAccountingPrincipleRetainedEarnings" id="sre_ChangeInAccountingPrincipleRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="PresentationOfEffectOfChangeInAccountingPrincipleTable" id="sre_PresentationOfEffectOfChangeInAccountingPrincipleTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ComponentsOfEffectOfChangeInAccountingPrincipleAxis" id="sre_ComponentsOfEffectOfChangeInAccountingPrincipleAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EffectOfChangeInAccountingPrincipleDomain" id="sre_EffectOfChangeInAccountingPrincipleDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleAsOriginallyReportedMember" id="sre_ChangeInAccountingPrincipleAsOriginallyReportedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleAdjustmentsMember" id="sre_ChangeInAccountingPrincipleAdjustmentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleRetrospectivelyAdjustedMember" id="sre_ChangeInAccountingPrincipleRetrospectivelyAdjustedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RecognizedGasCostIncentiveMechanismAward20102011" id="sre_RecognizedGasCostIncentiveMechanismAward20102011" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="IncrementalInsurancePremiumsCostRecoveryInGrc" id="sre_IncrementalInsurancePremiumsCostRecoveryInGrc" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="IncrementalInsurancePremiumsIncludedIn2011Earnings" id="sre_IncrementalInsurancePremiumsIncludedIn2011Earnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="AuthorizedReturnOnEquity" id="sre_AuthorizedReturnOnEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AuthorizedReturnOnRateBase" id="sre_AuthorizedReturnOnRateBase" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AuthorizedCapitalStructureCommonEquity" id="sre_AuthorizedCapitalStructureCommonEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="RequestedReturnOnEquity" id="sre_RequestedReturnOnEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="RequestedReturnOnRateBase" id="sre_RequestedReturnOnRateBase" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="RequestedCapitalStructureCommonEquity" id="sre_RequestedCapitalStructureCommonEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ProFormaMicamAdjustedReturnOnRateBase" id="sre_ProFormaMicamAdjustedReturnOnRateBase" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="ProFormaMicamAdjustedReturnOnEquity" id="sre_ProFormaMicamAdjustedReturnOnEquity" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="SouthOrangeCountyReliabilityEnhancementMember" id="sre_SouthOrangeCountyReliabilityEnhancementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AlisoCanyonNaturalGasStorageCompressorReplacementMember" id="sre_AlisoCanyonNaturalGasStorageCompressorReplacementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PaymentsForLegalSettlementsInExcessOfRecoveredAmounts" id="sre_PaymentsForLegalSettlementsInExcessOfRecoveredAmounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="LitigationSettlementCoxCommunications" id="sre_LitigationSettlementCoxCommunications" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="IncreaseDecreasePurchaseCommitmentAmount" id="sre_IncreaseDecreasePurchaseCommitmentAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="SempraSouthAmericanUtilitiesMember" id="sre_SempraSouthAmericanUtilitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraMexicoMember" id="sre_SempraMexicoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraNaturalGasMember" id="sre_SempraNaturalGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ElectricDistributionAndGenerationPlantMember" id="sre_ElectricDistributionAndGenerationPlantMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BiologicalMonitoringConstructionMember" id="sre_BiologicalMonitoringConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesOperatingRevenuesElectric" id="sre_AmountsAssociatedWithVariableInterestEntitiesOperatingRevenuesElectric" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesOperatingRevenuesGas" id="sre_AmountsAssociatedWithVariableInterestEntitiesOperatingRevenuesGas" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesTotalOperatingRevenues" id="sre_AmountsAssociatedWithVariableInterestEntitiesTotalOperatingRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesCostOfElectricFuelAndPurchasedPower" id="sre_AmountsAssociatedWithVariableInterestEntitiesCostOfElectricFuelAndPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesOperationAndMaintenance" id="sre_AmountsAssociatedWithVariableInterestEntitiesOperationAndMaintenance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesDepreciationAndAmortization" id="sre_AmountsAssociatedWithVariableInterestEntitiesDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesTotalOperatingExpenses" id="sre_AmountsAssociatedWithVariableInterestEntitiesTotalOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesOperatingIncome" id="sre_AmountsAssociatedWithVariableInterestEntitiesOperatingIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesOtherIncomeExpenseNet" id="sre_AmountsAssociatedWithVariableInterestEntitiesOtherIncomeExpenseNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesInterestExpense" id="sre_AmountsAssociatedWithVariableInterestEntitiesInterestExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesNetIncome" id="sre_AmountsAssociatedWithVariableInterestEntitiesNetIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesEarningsLossesAttributableNoncontrollilngInterests" id="sre_AmountsAssociatedWithVariableInterestEntitiesEarningsLossesAttributableNoncontrollilngInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="AmountsAssociatedWithVariableInterestEntitiesEarnings" id="sre_AmountsAssociatedWithVariableInterestEntitiesEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrinciplePropertyPlantAndEquipmentNet" id="sre_ChangeInAccountingPrinciplePropertyPlantAndEquipmentNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CumulativeEffectOfChangeInAccountingPrincipleAbstract" id="sre_CumulativeEffectOfChangeInAccountingPrincipleAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CumulativeEffectOfChangeInAccountingPrincipleOfReductionsInNetIncomeAndEarnings" id="sre_CumulativeEffectOfChangeInAccountingPrincipleOfReductionsInNetIncomeAndEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2017Member" id="sre_OtherLongTermDebtFixedRateDue2017Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2042Member" id="sre_OtherLongTermDebtFixedRateDue2042Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfVariableInterestEntityTextBlock" id="sre_ScheduleOfVariableInterestEntityTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="RemeasurementDueToCollectiveBargainingAgreementLineItems" id="sre_RemeasurementDueToCollectiveBargainingAgreementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DiscountRateForRemeasurement" id="sre_DiscountRateForRemeasurement" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="DecreaseInRecordedLiabilityFromRemeasurement" id="sre_DecreaseInRecordedLiabilityFromRemeasurement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="RemeasurementDueToCollectiveBargainingAgreementTable" id="sre_RemeasurementDueToCollectiveBargainingAgreementTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RegulatoryBalancingAccountsUndercollected" id="sre_RegulatoryBalancingAccountsUndercollected" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RegulatoryBalancingAccountsOvercollected" id="sre_RegulatoryBalancingAccountsOvercollected" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="RegulatoryBalancingAccountsNetCredit" id="sre_RegulatoryBalancingAccountsNetCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="EquityEarningsLineItems" id="sre_EquityEarningsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EquityEarningsOfUnconsolidatedSubsidiary" id="sre_EquityEarningsOfUnconsolidatedSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EquityEarningsTable" id="sre_EquityEarningsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UnconsolidatedSubsidiariesAxis" id="sre_UnconsolidatedSubsidiariesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FlatRidge2Member" id="sre_FlatRidge2Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersLineItems" id="sre_OwnershipInterestsHeldByOthersLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="PercentOfOwnershipHeldByOthers" id="sre_PercentOfOwnershipHeldByOthers" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="PercentOfOwnershipHeldByOthersMinimum" id="sre_PercentOfOwnershipHeldByOthersMinimum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="PercentOfOwnershipHeldByOthersMaximum" id="sre_PercentOfOwnershipHeldByOthersMaximum" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="AmountOfOwnershipInterestsHeldByOthers" id="sre_AmountOfOwnershipInterestsHeldByOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfOwnershipInterestsHeldByOthersTable" id="sre_ScheduleOfOwnershipInterestsHeldByOthersTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfOwnershipInterestsHeldByOthersAxis" id="sre_ScheduleOfOwnershipInterestsHeldByOthersAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfOwnershipInterestsHeldByOthersDomain" id="sre_ScheduleOfOwnershipInterestsHeldByOthersDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersBayGasStorageCompanyMember" id="sre_OwnershipInterestsHeldByOthersBayGasStorageCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersSouthernGasTransmissionMember" id="sre_OwnershipInterestsHeldByOthersSouthernGasTransmissionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersLibertyGasStorageMember" id="sre_OwnershipInterestsHeldByOthersLibertyGasStorageMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersTecsurMember" id="sre_OwnershipInterestsHeldByOthersTecsurMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersLuzDelSurMember" id="sre_OwnershipInterestsHeldByOthersLuzDelSurMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersChilquintaEnergiaMember" id="sre_OwnershipInterestsHeldByOthersChilquintaEnergiaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersOtayMesaVieMember" id="sre_OwnershipInterestsHeldByOthersOtayMesaVieMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OwnershipInterestsHeldByOthersTextBlock" id="sre_OwnershipInterestsHeldByOthersTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ChangeInAccountingPrincipleDeferredIncomeTaxesAndInvesmentTaxCredits" id="sre_ChangeInAccountingPrincipleDeferredIncomeTaxesAndInvesmentTaxCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="GeneralTablesAbstract" id="sre_GeneralTablesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ScheduleOfEffectiveChangeInAccountingPrincipleTextBlock" id="sre_ScheduleOfEffectiveChangeInAccountingPrincipleTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="CondensedConsolidatedStatementsOfComprehensiveIncomeAbstract" id="sre_CondensedConsolidatedStatementsOfComprehensiveIncomeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TotalComprehensiveIncomeBeforePreferredStockDividendRequirements" id="sre_TotalComprehensiveIncomeBeforePreferredStockDividendRequirements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="NoncontrollingInterestPolicyTextBlock" id="sre_NoncontrollingInterestPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="LoanToUnconsolidatedAffiliatePrincipal" id="sre_LoanToUnconsolidatedAffiliatePrincipal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LoanToUnconsolidatedAffiliateAccruedInterest" id="sre_LoanToUnconsolidatedAffiliateAccruedInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="CRRAuctionRatePerMWHourMinimum" id="sre_CRRAuctionRatePerMWHourMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="CRRAuctionRatePerMWHourMaximum" id="sre_CRRAuctionRatePerMWHourMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="RevenuesEnergyRelatedBusinessesMember" id="sre_RevenuesEnergyRelatedBusinessesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueLiabilitiesMeasuredOnRecurringBasisTotalLiabilitiesAtFairValue" id="sre_FairValueLiabilitiesMeasuredOnRecurringBasisTotalLiabilitiesAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="OtherHoldingCompaniesMember" id="sre_OtherHoldingCompaniesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="UnconsolidatedSubsidiariesDomain" id="sre_UnconsolidatedSubsidiariesDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ShareRepurchasesAbstract" id="sre_ShareRepurchasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="AcquisitionTotalLiabilitiesAssumed" id="sre_AcquisitionTotalLiabilitiesAssumed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="WillmutGasMember" id="sre_WillmutGasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalLiabilities" id="sre_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="ProceedsFromSaleOfJointVenture" id="sre_ProceedsFromSaleOfJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LongTermPurchaseCommitmentEstimatedAnnualEscalation" id="sre_LongTermPurchaseCommitmentEstimatedAnnualEscalation" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="LongTermPurchaseCommitmentTerm" id="sre_LongTermPurchaseCommitmentTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="LongTermPurchaseCommitmentFutureAnnualPayments" id="sre_LongTermPurchaseCommitmentFutureAnnualPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EquityMethodInvestmentOtherThanTemporaryImpairmentAfterTax" id="sre_EquityMethodInvestmentOtherThanTemporaryImpairmentAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="NuclearPlantOwnershipPercentage" id="sre_NuclearPlantOwnershipPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
    <element name="NuclearPlantProportionalInvestment" id="sre_NuclearPlantProportionalInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPlantReplacementPowerCosts" id="sre_NuclearPlantReplacementPowerCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="NuclearPlantRateBaseInvestment" id="sre_NuclearPlantRateBaseInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPlantNetBookInvestment" id="sre_NuclearPlantNetBookInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPlantMhiLimitedLiability" id="sre_NuclearPlantMhiLimitedLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="EquityEarningsLossesBeforeIncomeTaxAbstract" id="sre_EquityEarningsLossesBeforeIncomeTaxAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EquityEarningsLossesBeforeIncomeTaxRockiesExpress" id="sre_EquityEarningsLossesBeforeIncomeTaxRockiesExpress" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="EquityEarningsLossesBeforeIncomeTaxOther" id="sre_EquityEarningsLossesBeforeIncomeTaxOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="RegulatoryAndOtherBalancingAccounts" id="sre_RegulatoryAndOtherBalancingAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfSunrisePowerlinkLineItems" id="sre_ScheduleOfSunrisePowerlinkLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SunrisePowerlinkTotalCapitalInvestment" id="sre_SunrisePowerlinkTotalCapitalInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="SunrisePowerlinkRateBaseInvestment" id="sre_SunrisePowerlinkRateBaseInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="SunrisePowerlinkProjectedRateBaseInvestment" id="sre_SunrisePowerlinkProjectedRateBaseInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="SunrisePowerlinkEstablishedCostMaximum" id="sre_SunrisePowerlinkEstablishedCostMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="ScheduleOfSunrisePowerlinkTable" id="sre_ScheduleOfSunrisePowerlinkTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OperatingLeasesLineItems" id="sre_OperatingLeasesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OperatingLeasesTable" id="sre_OperatingLeasesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SempraRenewablesMember" id="sre_SempraRenewablesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationEarningsLosses" id="sre_SegmentReportingInformationEarningsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="SegmentReportingInformationInvestmentsInEquityMethodInvestees" id="sre_SegmentReportingInformationInvestmentsInEquityMethodInvestees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="OtherLongTermDebtFloatingRateDue2028Member" id="sre_OtherLongTermDebtFloatingRateDue2028Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DebtInstrumentFloatingToFixedInterestRateSwap" id="sre_DebtInstrumentFloatingToFixedInterestRateSwap" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="CopperMountainSolarIMember" id="sre_CopperMountainSolarIMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="InvestmentTaxCreditPolicyTextBlock" id="sre_InvestmentTaxCreditPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitRelatedToImpairment" id="sre_IncomeTaxExpenseBenefitRelatedToImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitRelatedToLifeInsurance" id="sre_IncomeTaxExpenseBenefitRelatedToLifeInsurance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2022Member" id="sre_OtherLongTermDebtFixedRateDue2022Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="TestMember" id="sre_TestMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2018Member" id="sre_OtherLongTermDebtFixedRateDue2018Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2039Member" id="sre_OtherLongTermDebtFixedRateDue2039Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EcoSubstationMember" id="sre_EcoSubstationMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="LongTermPurchaseCommitmentPresentValueRegulatoryAsset" id="sre_LongTermPurchaseCommitmentPresentValueRegulatoryAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="LongTermPurchaseCommitmentFuturePaymentsLiability" id="sre_LongTermPurchaseCommitmentFuturePaymentsLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="ProceedsFromLongTermTransmissionAgreement" id="sre_ProceedsFromLongTermTransmissionAgreement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="CitizensSunriseTransmissionMember" id="sre_CitizensSunriseTransmissionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="HmrcVatClaimMember" id="sre_HmrcVatClaimMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="VatTaxClaimAmount" id="sre_VatTaxClaimAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="LossContingencyAccrualNonrecoveryAmountBeforeAdjustment" id="sre_LossContingencyAccrualNonrecoveryAmountBeforeAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="LossContingencyAccrualNonrecoveryAmountAfterAdjustment" id="sre_LossContingencyAccrualNonrecoveryAmountAfterAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="InventoryLineItems" id="sre_InventoryLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="EnergyRelatedInventoryMaterialsAndSupplies" id="sre_EnergyRelatedInventoryMaterialsAndSupplies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="InventoryTable" id="sre_InventoryTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDue2019Member" id="sre_OtherLongTermDebtFixedRateDue2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashFlowHedgeDisclosureLineItems" id="sre_CashFlowHedgeDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashFlowHedgeDisclosureTable" id="sre_CashFlowHedgeDisclosureTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashFlowHedgeIneffectiveness" id="sre_CashFlowHedgeIneffectiveness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="DerivativeInterestRateAndForeignExchangeInstrumentsNondesignated" id="sre_DerivativeInterestRateAndForeignExchangeInstrumentsNondesignated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="OtherLongTermDebtFixedRateDueFebruary2019Member" id="sre_OtherLongTermDebtFixedRateDueFebruary2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OtherLongTermDebtFixedRateDueJuly2019Member" id="sre_OtherLongTermDebtFixedRateDueJuly2019Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ProbabilityWeightedDiscountedCashFlowValuationTechniqueMember" id="sre_ProbabilityWeightedDiscountedCashFlowValuationTechniqueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="DiscountedCashFlowValuationTechniqueMember" id="sre_DiscountedCashFlowValuationTechniqueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="RangeDomain" id="sre_RangeDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="StatedMember" id="sre_StatedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueInputsCombinedTransportationRateAssumption" id="sre_FairValueInputsCombinedTransportationRateAssumption" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueInputsCounterpartyCreditRiskOnExistingContracts" id="sre_FairValueInputsCounterpartyCreditRiskOnExistingContracts" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueInputsOperatingAndMaintenanceEscalationRate" id="sre_FairValueInputsOperatingAndMaintenanceEscalationRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueInputsForecastedInterestRateOnDebtToBeRefinanced" id="sre_FairValueInputsForecastedInterestRateOnDebtToBeRefinanced" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="MaximumLengthTimeHedgedInCashFlowHedge" id="sre_MaximumLengthTimeHedgedInCashFlowHedge" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="ExpedituresForInvestmentsAndAcquisitionOfBusinessesNetOfCashAcquired" id="sre_ExpedituresForInvestmentsAndAcquisitionOfBusinessesNetOfCashAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="DefinedBenefitPlanSettlementsCost" id="sre_DefinedBenefitPlanSettlementsCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="USTreasuryGrantsReceivable" id="sre_USTreasuryGrantsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FairValueInputsFutureCashDistributions" id="sre_FairValueInputsFutureCashDistributions" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="PotentialImpactOnEarnings" id="sre_PotentialImpactOnEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="PortionOfRegulatoryAssetsArisingFromWildfireLitigationRelatedToCpucOperations" id="sre_PortionOfRegulatoryAssetsArisingFromWildfireLitigationRelatedToCpucOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="NuclearPlantRevenueRecognizedAssociatedWithSongs" id="sre_NuclearPlantRevenueRecognizedAssociatedWithSongs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
    <element name="NuclearPlantInvoiceToMhi" id="sre_NuclearPlantInvoiceToMhi" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="MinimumUnrecoverablePerWildfire" id="sre_MinimumUnrecoverablePerWildfire" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
    <element name="USTreasuryGrantsReceivableConversionFromITC" id="sre_USTreasuryGrantsReceivableConversionFromITC" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="USTreasuryGrantsReceivableDisclosureAbstract" id="sre_USTreasuryGrantsReceivableDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="Receivablesfromtransactionswithotheroperatingsegmentsofsameentity" id="sre_Receivablesfromtransactionswithotheroperatingsegmentsofsameentity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
    <element name="IncomeTaxExpenseBenefitRelatedToRepairAllowance" id="sre_IncomeTaxExpenseBenefitRelatedToRepairAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="FairValueInputsEquitySaleOfferPrice" id="sre_FairValueInputsEquitySaleOfferPrice" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValuePercentOfFairValueMeasurementAxis" id="sre_FairValuePercentOfFairValueMeasurementAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValuePercentOfFairvalueMeasurementDomain" id="sre_FairValuePercentOfFairvalueMeasurementDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="SixtySevenPercentMember" id="sre_SixtySevenPercentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="ThirtyThreePercentMember" id="sre_ThirtyThreePercentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="OneHundredPercentMember" id="sre_OneHundredPercentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementPercentageOfLevelTwoHierarchyForJointVenture" id="sre_FairValueMeasurementPercentageOfLevelTwoHierarchyForJointVenture" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementPercentageOfLevelThreeHierarchyForJointVenture" id="sre_FairValueMeasurementPercentageOfLevelThreeHierarchyForJointVenture" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="FairValueMeasurementPercentageOfLevelThreeHierarchyForFormerJointVenture" id="sre_FairValueMeasurementPercentageOfLevelThreeHierarchyForFormerJointVenture" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
    <element name="IncomeTaxExpenseBenefitRelatedToRepairAllowanceRelatedToPriorYear" id="sre_IncomeTaxExpenseBenefitRelatedToRepairAllowanceRelatedToPriorYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
    <element name="CashFlowNoncashInvestingDisclosureAbstract" id="sre_CashFlowNoncashInvestingDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
    <element name="CashFlowNoncashFinancingDisclosureAbstract" id="sre_CashFlowNoncashFinancingDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
