<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid XML Studio 7.1.6.1440 (http://www.liquid-technologies.com)-->
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="WniosekPZSK">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="WniosekNag" type="WniosekNag" />
        <xs:element name="DanePPE">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="DanePpePzsk" type="DanePpePZSK" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="DaneWniosekZalLst" type="DaneWnioskuZal" />
        <xs:element minOccurs="0" maxOccurs="1" name="StatusWniosku" type="xs:string" />
        <xs:element name="ErrorInfo" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:complexType name="WniosekNag">
    <xs:sequence>
      <xs:element name="ZglSource">
        <xs:annotation>
          <xs:documentation>Informacja o źródle zgłoszenia – wypełniane domyślnie wartością Kancelaria.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Kancelaria" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="IdentyfikatorObcy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="SymbolWniosku" type="xs:string">
        <xs:annotation>
          <xs:documentation>Symbol wniosku – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SprzKod" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod sprzedawcy (ENEA S.A).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SprzNazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwa sprzedawcy (ENEA S.A).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SygnaturaProcesu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Sygnatura wniosku z SKOK-O który zamyka umowę sprzedaży.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="DataWniosku" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Data wniosku – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglNazwisko" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwisko osoby zgłaszającej wniosek – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglImie" type="xs:string">
        <xs:annotation>
          <xs:documentation>Imię osoby zgłaszającej wniosek – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglTel" type="xs:string">
        <xs:annotation>
          <xs:documentation>Telefon osoby zgłaszającej – pole nie wypełniane w komunikacie. </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglFax" type="xs:string">
        <xs:annotation>
          <xs:documentation>Faks osoby zgłaszającej – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglMail" type="xs:string">
        <xs:annotation>
          <xs:documentation>Mail osoby zgłaszającej – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglTelKom" type="xs:string">
        <xs:annotation>
          <xs:documentation>Telefon komórkowy osoby zgłaszającej – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OsobZglMiejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Miejscowość osoby zgłaszającej – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="SprzRodzaj" type="xs:string">
        <xs:annotation>
          <xs:documentation>Rodzaj sprzedaży – pole nie wypełniane w komunikacie</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DaneWnioskuZal">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="1" name="DaneWniosekZal">
        <xs:annotation>
          <xs:documentation>Nazwa pliku załącznika</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NazwaPliku" type="xs:string">
              <xs:annotation>
                <xs:documentation>Nazwa pliku załącznika</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PelnaNazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Lokalizacja załącznika
</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="DanePpePZSK">
    <xs:sequence>
      <xs:element name="SygnaturaProcesu" type="xs:string">
        <xs:annotation>
          <xs:documentation>Sygnatura wniosku z SKOK-O który zamyka umowę sprzedaży.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="DataWniosku" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Data wniosku – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Nazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwa URD1 z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Imie" type="xs:string">
        <xs:annotation>
          <xs:documentation>Imię URD1 z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Nazwisko" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwisko URD1 z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Pesel" type="xs:string">
        <xs:annotation>
          <xs:documentation>PESEL URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Nip" type="xs:string">
        <xs:annotation>
          <xs:documentation>NIP URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Regon" type="xs:string">
        <xs:annotation>
          <xs:documentation>REGON URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1RodzajDokToz" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1NrDokToz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer dokumentu tożsamości URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Email" type="xs:string">
        <xs:annotation>
          <xs:documentation>E-Mail URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1TelKontakt" type="xs:string">
        <xs:annotation>
          <xs:documentation>Telefon kontaktowy URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Odb1Miejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Miejscowość URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Odb1KodPocztowy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod pocztowy URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Poczta" type="xs:string">
        <xs:annotation>
          <xs:documentation>Poczta URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1Ulica" type="xs:string">
        <xs:annotation>
          <xs:documentation>Ulica URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1NrD" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer domu URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1NrL" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer lokalu URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1KMiejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Odb1KUlica" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – ulica URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1KNrD" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – numer domu URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb1KNrL" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – numer lokalu URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Nazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwa URD2 – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Imie" type="xs:string">
        <xs:annotation>
          <xs:documentation>Imię URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Nazwisko" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwisko URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Pesel" type="xs:string">
        <xs:annotation>
          <xs:documentation>PESEL URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Nip" type="xs:string">
        <xs:annotation>
          <xs:documentation>NIP URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2RodzajDokToz" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2NrDokToz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer dokumentu tożsamości URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Email" type="xs:string">
        <xs:annotation>
          <xs:documentation>E-Mail URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Odb2TelKontakt" type="xs:string">
        <xs:annotation>
          <xs:documentation>Telefon kontaktowy URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Miejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Miejscowość URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KodPocztowy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod pocztowy URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Poczta" type="xs:string">
        <xs:annotation>
          <xs:documentation>Poczta URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2Ulica" type="xs:string">
        <xs:annotation>
          <xs:documentation>Ulica URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2NrD" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer domu URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2NrL" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer lokalu URD2.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KMiejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – miejscowość URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KKodPocztowy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – kod pocztowy URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KPoczta" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – poczta URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KUlica" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – ulica URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KNrD" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – numer domu URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Odb2KNrL" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres korespondencyjny – numer lokalu URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpeNumer" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpeMiejscowosc" type="xs:string">
        <xs:annotation>
          <xs:documentation>Miejscowość PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpeKodPocztowy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod pocztowy PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpePoczta" type="xs:string">
        <xs:annotation>
          <xs:documentation>Poczta PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeUlica" type="xs:string">
        <xs:annotation>
          <xs:documentation>Ulica PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeNrD" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer domu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeNrL" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer lokalu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeNrDzialki" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer działki PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeLicznikNr" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer licznika – pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="WniosekKodIn">
        <xs:annotation>
          <xs:documentation>Kod wejściowy dla komunikatu – wypełniane domyślnie wartością Z1a.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Z1a" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="WniosekKodOut">
        <xs:annotation>
          <xs:documentation>Informacja o kodzie w zależności od komunikatu – wypełniane domyślnie wartością Z3K.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Z3K" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="WniosekKodOut2">
        <xs:annotation>
          <xs:documentation>Informacja o kodzie w zależności od komunikatu – wypełniane domyślnie wartością Z3K.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Z3K" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Odb1Typ">
        <xs:annotation>
          <xs:documentation>Typ URD1:
•	O – odbiorca (klient indywidualny)
•	P – płatnik (firma)
</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="O" />
            <xs:enumeration value="P" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="NrwOdb1" type="xs:int">
        <xs:annotation>
          <xs:documentation>Numer kontrahenta URD1.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NrwOdb2" type="xs:int">
        <xs:annotation>
          <xs:documentation>Numer kontrahenta URD2 - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpePZSK" type="PpePZSK" />
      <xs:element minOccurs="0" maxOccurs="1" name="StatusWniosku" type="xs:string">
        <xs:annotation>
          <xs:documentation>Status wniosku - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="ErrorInfo" type="xs:string">
        <xs:annotation>
          <xs:documentation>Opis statusu wniosku - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="PpePZSK">
    <xs:sequence>
      <xs:element name="PzskStatus">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="W-00" />
            <xs:enumeration value="W-10" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PzskStatusInne">
        <xs:annotation>
          <xs:documentation>Status komunikatu – wypełnianie domyślnie wartością Weryfikacja pozytywna.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="AnulowanieUmowy" />
            <xs:enumeration value="WeryfikacjaPozytywna" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="StatusUrd">
        <xs:annotation>
          <xs:documentation>Status URD – wypełniane domyślnie wartością IstniejacyUrdPpe.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="IstniejacyUrdPpe" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeIloscZuzycUm" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Planowana średnioroczna ilość energii elektrycznej objętej umową sprzedaży/umowy kompleksowej w podziale na poszczególne PPE - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PpeIloscZuzycUmSum" type="xs:int">
        <xs:annotation>
          <xs:documentation>Zsumowana ilość energii elektrycznej - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OkresRozliczTaryf">
        <xs:annotation>
          <xs:documentation>Okres rozliczania taryfy z aktywnej umowy dystrybucyjnej :
•	[1M] – 1-miesięczny
•	[2M] – 2-miesięczny
•	[6M] – 6-miesięczny
•	[12M] – 12-miesięczny
•	[R] – Ryczałt
</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="[1M]" />
            <xs:enumeration value="[2M]" />
            <xs:enumeration value="[6M]" />
            <xs:enumeration value="[12M]" />
            <xs:enumeration value="[R]" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="OkresPrognozSprz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Okres prognozowanej sprzedaży - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpeMocUm" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Moc umowa z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PpeTaryfa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Grupa taryfowa z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MaxPrzylacz" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Moc przyłączeniowa z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="GrupaPrzylacz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Grupa przyłączeniowa z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ZabezpieczPrzedlicz" type="xs:string">
        <xs:annotation>
          <xs:documentation>Wartość zabezpieczenia przedlicznikowego z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ZasilNapiec" type="xs:decimal">
        <xs:annotation>
          <xs:documentation>Napięcie zasilania z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MiejscInstalUklPom" type="xs:string">
        <xs:annotation>
          <xs:documentation>Lokalizacja układu pomiarowego z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="UklPomFaz">
        <xs:simpleType>
          <xs:restriction base="xs:int">
            <xs:enumeration value="1" />
            <xs:enumeration value="3" />
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MiejscDostEn" type="xs:string">
        <xs:annotation>
          <xs:documentation>Granica stron z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="MiejscRozgrEn" type="xs:string">
        <xs:annotation>
          <xs:documentation>Granica stron z aktywnego paszportu PPE.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="Profil" type="xs:string">
        <xs:annotation>
          <xs:documentation>Profil - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="PozwolSprzOdb" type="xs:int">
        <xs:annotation>
          <xs:documentation>Pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DataRozpUmowy" type="xs:date">
        <xs:annotation>
          <xs:documentation>Data rozpoczęcia umowy sprzedaży dla umowy kompleksowej.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="RsNazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Kod MDD sprzedawcy rezerwowego - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsOdbUmDystr" type="xs:string">
        <xs:annotation>
          <xs:documentation>Odbiorca umowy dystrybucyjnej - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsNumerUmowy" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer nowej umowy kompleksowej.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsNumerUmowyGud" type="xs:string">
        <xs:annotation>
          <xs:documentation>Numer umowy GUD sprzedawcy ENEA S.A.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsAdres" type="xs:string">
        <xs:annotation>
          <xs:documentation>Adres nowego sprzedawcy (ENEA S.A.).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsEmail" type="xs:string">
        <xs:annotation>
          <xs:documentation>Email nowego sprzedawcy (ENEA S.A.).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsDataUmPocz" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Data początku obowiązywania umowy kompleksowej I rodzaju.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsDataUmZak" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Data zakończenia umowy z nowym sprzedawcą – w przypadku umowy bezterminowej data 3000-01-01.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsDataUmZaw" type="xs:date">
        <xs:annotation>
          <xs:documentation>Data zawarcia umowy z nowym sprzedawcom - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsUmCzasOkr" type="xs:int">
        <xs:annotation>
          <xs:documentation>Informacja czy umowa jest na czas określony - pole nie wypełniane w komunikacie.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsMbSymbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>MB nowego sprzedawcy (ENEA S.A.).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsMddSymbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>MDD nowego sprzedawcy. (ENEA S.A.).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsPobNazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwa POB nowego sprzedawcy (ENEA S.A).</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NsPobSymbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>Symbol POB nowego sprzedawcy.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" maxOccurs="1" name="NsPobEmail" type="xs:string">
        <xs:annotation>
          <xs:documentation>Mail POB nowego sprzedawcy.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DsDataUmowyZak" type="xs:dateTime">
        <xs:annotation>
          <xs:documentation>Data rozpoczęcia obowiązywania umowy kompleksowej I rodzaju minus 1 dzień.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DsSymbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>Symbol dotychczasowego sprzedawcy.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DsNazwa" type="xs:string">
        <xs:annotation>
          <xs:documentation>Nazwa dotychczasowego sprzedawcy.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DsMddSymbol" type="xs:string">
        <xs:annotation>
          <xs:documentation>MDD dotychczasowego sprzedawcy.</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:schema>