Schema knf.ppe.001.01.xsd


schema location C:\Users\konas\Desktop\PPE\FINAL\knf.ppe.001.01.xsd
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types  Simple types 
RaportPPE  DaneRaportuTyp.001.01  LiczbaDodatniaCalkowitaTyp.001.01 
InstytucjaZarzadzajacaTyp.001.01  LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01 
NaglowekRaportuTyp.001.01 
OkresSprawozdawczyTyp.001.01 
PracodawcaTyp.001.01 
ProgramPPETyp.001.01 
RaportPPETyp.001.01 
SkladkiDodatkoweTyp.001.01 
SkladkiPodstawoweTyp.001.01 
SkladkiTyp.001.01 
WyplatyJednorazoweTyp.001.01 
WyplatyRatalneTyp.001.01 
WyplatyTransferoweDokonaneIKETyp.001.01 
WyplatyTransferoweDokonanePPETyp.001.01 
WyplatyTransferoweDokonaneTyp.001.01 
WyplatyTransferowePrzyjeteIKETyp.001.01 
WyplatyTransferowePrzyjetePPETyp.001.01 
WyplatyTransferowePrzyjeteTyp.001.01 
WyplatyTransferoweTyp.001.01 
WyplatyTyp.001.01 


element RaportPPE
diagram knf.ppe.001.01_p1.png
type RaportPPETyp.001.01
properties
content complex
children Naglowek Dane
annotation
documentation
Roczna informacja dotycząca realizacji pracowniczych programów emerytalnych
source <xs:element name="RaportPPE" type="RaportPPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Roczna informacja dotycząca realizacji pracowniczych programów emerytalnych</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType DaneRaportuTyp.001.01
diagram knf.ppe.001.01_p2.png
children ProgramPPE
used by
element RaportPPETyp.001.01/Dane
annotation
documentation
DaneRaportuTyp.001.01
source <xs:complexType name="DaneRaportuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>DaneRaportuTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence maxOccurs="unbounded">
   
<xs:element name="ProgramPPE" type="ProgramPPETyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Program PPE</xs:documentation>
     
</xs:annotation>
     
<xs:unique name="PracodawcaREGON">
       
<xs:annotation>
         
<xs:documentation>Sprawdzenie unikalności numeru REGON pracodawcy w ramach programu PPE</xs:documentation>
       
</xs:annotation>
       
<xs:selector xpath="Pracodawca"/>
       
<xs:field xpath="@REGON"/>
     
</xs:unique>
     
<xs:unique name="PracodawcaNazwa">
       
<xs:annotation>
         
<xs:documentation>Sprawdzenie unikalności nazwy pracodawcy w ramach programu PPE</xs:documentation>
       
</xs:annotation>
       
<xs:selector xpath="Pracodawca"/>
       
<xs:field xpath="@Nazwa"/>
     
</xs:unique>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element DaneRaportuTyp.001.01/ProgramPPE
diagram knf.ppe.001.01_p3.png
type ProgramPPETyp.001.01
properties
content complex
children Pracodawca
attributes
Name  Type  Use  Default  Fixed  Annotation
RejestrPPE  derived by: xs:int  required      
documentation
Numer wpisu programu do rejestru pracowniczych programów emerytalnych
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  PracodawcaREGON    Pracodawca  @REGON  
documentation
Sprawdzenie unikalności numeru REGON pracodawcy w ramach programu PPE
unique  PracodawcaNazwa    Pracodawca  @Nazwa  
documentation
Sprawdzenie unikalności nazwy pracodawcy w ramach programu PPE
annotation
documentation
Program PPE
source <xs:element name="ProgramPPE" type="ProgramPPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Program PPE</xs:documentation>
 
</xs:annotation>
 
<xs:unique name="PracodawcaREGON">
   
<xs:annotation>
     
<xs:documentation>Sprawdzenie unikalności numeru REGON pracodawcy w ramach programu PPE</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath="Pracodawca"/>
   
<xs:field xpath="@REGON"/>
 
</xs:unique>
 
<xs:unique name="PracodawcaNazwa">
   
<xs:annotation>
     
<xs:documentation>Sprawdzenie unikalności nazwy pracodawcy w ramach programu PPE</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath="Pracodawca"/>
   
<xs:field xpath="@Nazwa"/>
 
</xs:unique>
</xs:element>

complexType InstytucjaZarzadzajacaTyp.001.01
diagram knf.ppe.001.01_p4.png
children TFI ZU PrTE Nazwa
used by
element NaglowekRaportuTyp.001.01/InstytucjaZarzadzajaca
annotation
documentation
InstytucjaZarzadzajacaTyp.001.01
source <xs:complexType name="InstytucjaZarzadzajacaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>InstytucjaZarzadzajacaTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:choice>
     
<xs:annotation>
       
<xs:documentation>Wybór rodzaju instytucji zarządzającej</xs:documentation>
     
</xs:annotation>
     
<xs:element name="TFI">
       
<xs:annotation>
         
<xs:documentation>Towarzystwo Funduszy Inwestycyjnych</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="Identyfikator" use="required">
           
<xs:annotation>
             
<xs:documentation>Identyfikator</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:pattern value="PLTFI[0-9]{6}"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ZU">
       
<xs:annotation>
         
<xs:documentation>Zakład Ubezpieczeń</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="Identyfikator" use="required">
           
<xs:annotation>
             
<xs:documentation>Identyfikator</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:pattern value="\d{2}|\d{4}"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="PrTE">
       
<xs:annotation>
         
<xs:documentation>Pracownicze Towarzystwo Emerytalne</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:attribute name="Identyfikator" use="required">
           
<xs:annotation>
             
<xs:documentation>Identyfikator</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:pattern value="PLPRTE[0-9]{5}"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
   
<xs:element name="Nazwa" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Nazwa instytucji zarządzającej</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element InstytucjaZarzadzajacaTyp.001.01/TFI
diagram knf.ppe.001.01_p5.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Identyfikator  derived by: xs:string  required      
documentation
Identyfikator
annotation
documentation
Towarzystwo Funduszy Inwestycyjnych
source <xs:element name="TFI">
 
<xs:annotation>
   
<xs:documentation>Towarzystwo Funduszy Inwestycyjnych</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="Identyfikator" use="required">
     
<xs:annotation>
       
<xs:documentation>Identyfikator</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:pattern value="PLTFI[0-9]{6}"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute InstytucjaZarzadzajacaTyp.001.01/TFI/@Identyfikator
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern PLTFI[0-9]{6}
annotation
documentation
Identyfikator
source <xs:attribute name="Identyfikator" use="required">
 
<xs:annotation>
   
<xs:documentation>Identyfikator</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="PLTFI[0-9]{6}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element InstytucjaZarzadzajacaTyp.001.01/ZU
diagram knf.ppe.001.01_p6.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Identyfikator  derived by: xs:string  required      
documentation
Identyfikator
annotation
documentation
Zakład Ubezpieczeń
source <xs:element name="ZU">
 
<xs:annotation>
   
<xs:documentation>Zakład Ubezpieczeń</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="Identyfikator" use="required">
     
<xs:annotation>
       
<xs:documentation>Identyfikator</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:pattern value="\d{2}|\d{4}"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute InstytucjaZarzadzajacaTyp.001.01/ZU/@Identyfikator
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern \d{2}|\d{4}
annotation
documentation
Identyfikator
source <xs:attribute name="Identyfikator" use="required">
 
<xs:annotation>
   
<xs:documentation>Identyfikator</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="\d{2}|\d{4}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element InstytucjaZarzadzajacaTyp.001.01/PrTE
diagram knf.ppe.001.01_p7.png
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
Identyfikator  derived by: xs:string  required      
documentation
Identyfikator
annotation
documentation
Pracownicze Towarzystwo Emerytalne
source <xs:element name="PrTE">
 
<xs:annotation>
   
<xs:documentation>Pracownicze Towarzystwo Emerytalne</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="Identyfikator" use="required">
     
<xs:annotation>
       
<xs:documentation>Identyfikator</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:pattern value="PLPRTE[0-9]{5}"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute InstytucjaZarzadzajacaTyp.001.01/PrTE/@Identyfikator
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern PLPRTE[0-9]{5}
annotation
documentation
Identyfikator
source <xs:attribute name="Identyfikator" use="required">
 
<xs:annotation>
   
<xs:documentation>Identyfikator</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="PLPRTE[0-9]{5}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element InstytucjaZarzadzajacaTyp.001.01/Nazwa
diagram knf.ppe.001.01_p8.png
type xs:string
properties
content simple
annotation
documentation
Nazwa instytucji zarządzającej
source <xs:element name="Nazwa" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Nazwa instytucji zarządzającej</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType NaglowekRaportuTyp.001.01
diagram knf.ppe.001.01_p9.png
children Rok InstytucjaZarzadzajaca
used by
element RaportPPETyp.001.01/Naglowek
annotation
documentation
NaglowekRaportuTyp.001.01
source <xs:complexType name="NaglowekRaportuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>NaglowekRaportuTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Rok">
     
<xs:annotation>
       
<xs:documentation>Rok raportu</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:gYear">
         
<xs:minInclusive value="2022"/>
         
<xs:maxInclusive value="2099"/>
         
<xs:pattern value="\d{4}"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="InstytucjaZarzadzajaca" type="InstytucjaZarzadzajacaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Instytucja zarządzająca</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element NaglowekRaportuTyp.001.01/Rok
diagram knf.ppe.001.01_p10.png
type restriction of xs:gYear
properties
content simple
facets
Kind Value Annotation
minInclusive 2022
maxInclusive 2099
pattern \d{4}
annotation
documentation
Rok raportu
source <xs:element name="Rok">
 
<xs:annotation>
   
<xs:documentation>Rok raportu</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:gYear">
     
<xs:minInclusive value="2022"/>
     
<xs:maxInclusive value="2099"/>
     
<xs:pattern value="\d{4}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NaglowekRaportuTyp.001.01/InstytucjaZarzadzajaca
diagram knf.ppe.001.01_p11.png
type InstytucjaZarzadzajacaTyp.001.01
properties
content complex
children TFI ZU PrTE Nazwa
annotation
documentation
Instytucja zarządzająca
source <xs:element name="InstytucjaZarzadzajaca" type="InstytucjaZarzadzajacaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Instytucja zarządzająca</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType OkresSprawozdawczyTyp.001.01
diagram knf.ppe.001.01_p12.png
children Aktywa LiczbaUczestnikow Skladki Wyplaty
used by
element PracodawcaTyp.001.01/OkresSprawozdawczy
attributes
Name  Type  Use  Default  Fixed  Annotation
Typ  derived by: xs:string  required      
documentation
Typ okresu sprawozdawczego:
POLROCZE - według stanu na dzień 30 czerwca danego roku kalendarzowego/za pierwsze półrocze;
ROK - według stanu na dzień 31 grudnia danego roku kalendarzowego/za rok;
annotation
documentation
OkresSprawozdawczyTyp.001.01
source <xs:complexType name="OkresSprawozdawczyTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>OkresSprawozdawczyTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Aktywa" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość aktywów zgromadzonych na rachunkach uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego ogółem według stanu na datę okresu sprawozdawczego</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Skladki" type="SkladkiTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Składki</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Wyplaty" type="WyplatyTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="Typ" use="required">
   
<xs:annotation>
     
<xs:documentation>Typ okresu sprawozdawczego:
POLROCZE - według stanu na dzień 30 czerwca danego roku kalendarzowego/za pierwsze półrocze;
ROK - według stanu na dzień 31 grudnia danego roku kalendarzowego/za rok;
</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:enumeration value="POLROCZE">
         
<xs:annotation>
           
<xs:documentation source="Name">Półrocze</xs:documentation>
           
<xs:documentation source="Definition">Według stanu na dzień 30 czerwca</xs:documentation>
         
</xs:annotation>
       
</xs:enumeration>
       
<xs:enumeration value="ROK">
         
<xs:annotation>
           
<xs:documentation source="Name">Rok</xs:documentation>
           
<xs:documentation source="Definition">Według stanu na dzień 31 grudnia</xs:documentation>
         
</xs:annotation>
       
</xs:enumeration>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute OkresSprawozdawczyTyp.001.01/@Typ
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration POLROCZE
documentation
Półrocze
documentation
Według stanu na dzień 30 czerwca
enumeration ROK
documentation
Rok
documentation
Według stanu na dzień 31 grudnia
annotation
documentation
Typ okresu sprawozdawczego:
POLROCZE - według stanu na dzień 30 czerwca danego roku kalendarzowego/za pierwsze półrocze;
ROK - według stanu na dzień 31 grudnia danego roku kalendarzowego/za rok;
source <xs:attribute name="Typ" use="required">
 
<xs:annotation>
   
<xs:documentation>Typ okresu sprawozdawczego:
POLROCZE - według stanu na dzień 30 czerwca danego roku kalendarzowego/za pierwsze półrocze;
ROK - według stanu na dzień 31 grudnia danego roku kalendarzowego/za rok;
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="POLROCZE">
       
<xs:annotation>
         
<xs:documentation source="Name">Półrocze</xs:documentation>
         
<xs:documentation source="Definition">Według stanu na dzień 30 czerwca</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
     
<xs:enumeration value="ROK">
       
<xs:annotation>
         
<xs:documentation source="Name">Rok</xs:documentation>
         
<xs:documentation source="Definition">Według stanu na dzień 31 grudnia</xs:documentation>
       
</xs:annotation>
     
</xs:enumeration>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element OkresSprawozdawczyTyp.001.01/Aktywa
diagram knf.ppe.001.01_p13.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość aktywów zgromadzonych na rachunkach uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego (w zł)
source <xs:element name="Aktywa" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość aktywów zgromadzonych na rachunkach uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element OkresSprawozdawczyTyp.001.01/LiczbaUczestnikow
diagram knf.ppe.001.01_p14.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba uczestników pracowniczego programu emerytalnego ogółem według stanu na datę okresu sprawozdawczego
source <xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego ogółem według stanu na datę okresu sprawozdawczego</xs:documentation>
 
</xs:annotation>
</xs:element>

element OkresSprawozdawczyTyp.001.01/Skladki
diagram knf.ppe.001.01_p15.png
type SkladkiTyp.001.01
properties
content complex
children Podstawowe Dodatkowe
annotation
documentation
Składki
source <xs:element name="Skladki" type="SkladkiTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Składki</xs:documentation>
 
</xs:annotation>
</xs:element>

element OkresSprawozdawczyTyp.001.01/Wyplaty
diagram knf.ppe.001.01_p16.png
type WyplatyTyp.001.01
properties
content complex
children Transferowe Jednorazowe Ratalne
annotation
documentation
Wypłaty
source <xs:element name="Wyplaty" type="WyplatyTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType PracodawcaTyp.001.01
diagram knf.ppe.001.01_p17.png
children OkresSprawozdawczy
used by
element ProgramPPETyp.001.01/Pracodawca
attributes
Name  Type  Use  Default  Fixed  Annotation
REGON  derived by: xs:string  required      
documentation
Numer REGON pracodawcy prowadzącego pracowniczy program emerytalny
Nazwa  xs:string  required      
documentation
Nazwa pracodawcy prowadzącego pracowniczy program emerytalny
annotation
documentation
PracodawcaTyp.001.01
source <xs:complexType name="PracodawcaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>PracodawcaTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence maxOccurs="2">
   
<xs:element name="OkresSprawozdawczy" type="OkresSprawozdawczyTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Okres sprawozdawczy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="REGON" use="required">
   
<xs:annotation>
     
<xs:documentation>Numer REGON pracodawcy prowadzącego pracowniczy program emerytalny</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:pattern value="\d{9}|\d{14}"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="Nazwa" type="xs:string" use="required">
   
<xs:annotation>
     
<xs:documentation>Nazwa pracodawcy prowadzącego pracowniczy program emerytalny</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute PracodawcaTyp.001.01/@REGON
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
pattern \d{9}|\d{14}
annotation
documentation
Numer REGON pracodawcy prowadzącego pracowniczy program emerytalny
source <xs:attribute name="REGON" use="required">
 
<xs:annotation>
   
<xs:documentation>Numer REGON pracodawcy prowadzącego pracowniczy program emerytalny</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:pattern value="\d{9}|\d{14}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute PracodawcaTyp.001.01/@Nazwa
type xs:string
properties
use required
annotation
documentation
Nazwa pracodawcy prowadzącego pracowniczy program emerytalny
source <xs:attribute name="Nazwa" type="xs:string" use="required">
 
<xs:annotation>
   
<xs:documentation>Nazwa pracodawcy prowadzącego pracowniczy program emerytalny</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element PracodawcaTyp.001.01/OkresSprawozdawczy
diagram knf.ppe.001.01_p18.png
type OkresSprawozdawczyTyp.001.01
properties
content complex
children Aktywa LiczbaUczestnikow Skladki Wyplaty
attributes
Name  Type  Use  Default  Fixed  Annotation
Typ  derived by: xs:string  required      
documentation
Typ okresu sprawozdawczego:
POLROCZE - według stanu na dzień 30 czerwca danego roku kalendarzowego/za pierwsze półrocze;
ROK - według stanu na dzień 31 grudnia danego roku kalendarzowego/za rok;
annotation
documentation
Okres sprawozdawczy
source <xs:element name="OkresSprawozdawczy" type="OkresSprawozdawczyTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Okres sprawozdawczy</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ProgramPPETyp.001.01
diagram knf.ppe.001.01_p19.png
children Pracodawca
used by
element DaneRaportuTyp.001.01/ProgramPPE
attributes
Name  Type  Use  Default  Fixed  Annotation
RejestrPPE  derived by: xs:int  required      
documentation
Numer wpisu programu do rejestru pracowniczych programów emerytalnych
annotation
documentation
ProgramPPETyp.001.01
source <xs:complexType name="ProgramPPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>ProgramPPETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence maxOccurs="unbounded">
   
<xs:element name="Pracodawca" type="PracodawcaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Pracodawca prowadzący PPE</xs:documentation>
     
</xs:annotation>
     
<xs:unique name="TypOkresuSprawozdawczego">
       
<xs:annotation>
         
<xs:documentation>Sprawdzenie unikalności typu okresu sprawozdawczego</xs:documentation>
       
</xs:annotation>
       
<xs:selector xpath="OkresSprawozdawczy"/>
       
<xs:field xpath="@Typ"/>
     
</xs:unique>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="RejestrPPE" use="required">
   
<xs:annotation>
     
<xs:documentation>Numer wpisu programu do rejestru pracowniczych programów emerytalnych</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xs:int">
       
<xs:minInclusive value="1"/>
       
<xs:maxInclusive value="999999"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute ProgramPPETyp.001.01/@RejestrPPE
type restriction of xs:int
properties
use required
facets
Kind Value Annotation
minInclusive 1
maxInclusive 999999
annotation
documentation
Numer wpisu programu do rejestru pracowniczych programów emerytalnych
source <xs:attribute name="RejestrPPE" use="required">
 
<xs:annotation>
   
<xs:documentation>Numer wpisu programu do rejestru pracowniczych programów emerytalnych</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:int">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="999999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element ProgramPPETyp.001.01/Pracodawca
diagram knf.ppe.001.01_p20.png
type PracodawcaTyp.001.01
properties
content complex
children OkresSprawozdawczy
attributes
Name  Type  Use  Default  Fixed  Annotation
REGON  derived by: xs:string  required      
documentation
Numer REGON pracodawcy prowadzącego pracowniczy program emerytalny
Nazwa  xs:string  required      
documentation
Nazwa pracodawcy prowadzącego pracowniczy program emerytalny
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  TypOkresuSprawozdawczego    OkresSprawozdawczy  @Typ  
documentation
Sprawdzenie unikalności typu okresu sprawozdawczego
annotation
documentation
Pracodawca prowadzący PPE
source <xs:element name="Pracodawca" type="PracodawcaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Pracodawca prowadzący PPE</xs:documentation>
 
</xs:annotation>
 
<xs:unique name="TypOkresuSprawozdawczego">
   
<xs:annotation>
     
<xs:documentation>Sprawdzenie unikalności typu okresu sprawozdawczego</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath="OkresSprawozdawczy"/>
   
<xs:field xpath="@Typ"/>
 
</xs:unique>
</xs:element>

complexType RaportPPETyp.001.01
diagram knf.ppe.001.01_p21.png
children Naglowek Dane
used by
element RaportPPE
annotation
documentation
RaportPPETyp.001.01
source <xs:complexType name="RaportPPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>RaportPPETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Naglowek" type="NaglowekRaportuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Nagłówek raportu</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Dane" type="DaneRaportuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Dane raportu</xs:documentation>
     
</xs:annotation>
     
<xs:unique name="RejestrPPE">
       
<xs:annotation>
         
<xs:documentation>Sprawdzenie unikalności numeru rejestru PPE w całym dokumencie</xs:documentation>
       
</xs:annotation>
       
<xs:selector xpath="ProgramPPE"/>
       
<xs:field xpath="@RejestrPPE"/>
     
</xs:unique>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element RaportPPETyp.001.01/Naglowek
diagram knf.ppe.001.01_p22.png
type NaglowekRaportuTyp.001.01
properties
content complex
children Rok InstytucjaZarzadzajaca
annotation
documentation
Nagłówek raportu
source <xs:element name="Naglowek" type="NaglowekRaportuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Nagłówek raportu</xs:documentation>
 
</xs:annotation>
</xs:element>

element RaportPPETyp.001.01/Dane
diagram knf.ppe.001.01_p23.png
type DaneRaportuTyp.001.01
properties
content complex
children ProgramPPE
identity constraints
  Name  Refer  Selector  Field(s)  Annotation
unique  RejestrPPE    ProgramPPE  @RejestrPPE  
documentation
Sprawdzenie unikalności numeru rejestru PPE w całym dokumencie
annotation
documentation
Dane raportu
source <xs:element name="Dane" type="DaneRaportuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Dane raportu</xs:documentation>
 
</xs:annotation>
 
<xs:unique name="RejestrPPE">
   
<xs:annotation>
     
<xs:documentation>Sprawdzenie unikalności numeru rejestru PPE w całym dokumencie</xs:documentation>
   
</xs:annotation>
   
<xs:selector xpath="ProgramPPE"/>
   
<xs:field xpath="@RejestrPPE"/>
 
</xs:unique>
</xs:element>

complexType SkladkiDodatkoweTyp.001.01
diagram knf.ppe.001.01_p24.png
children WartoscWplat LiczbaUczestnikow
used by
element SkladkiTyp.001.01/Dodatkowe
annotation
documentation
SkladkiDodatkoweTyp.001.01
source <xs:complexType name="SkladkiDodatkoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>SkladkiDodatkoweTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek dodatkowych</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki dodatkowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element SkladkiDodatkoweTyp.001.01/WartoscWplat
diagram knf.ppe.001.01_p25.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek dodatkowych
source <xs:element name="WartoscWplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek dodatkowych</xs:documentation>
 
</xs:annotation>
</xs:element>

element SkladkiDodatkoweTyp.001.01/LiczbaUczestnikow
diagram knf.ppe.001.01_p26.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki dodatkowe
source <xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki dodatkowe</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType SkladkiPodstawoweTyp.001.01
diagram knf.ppe.001.01_p27.png
children WartoscWplat LiczbaUczestnikow
used by
element SkladkiTyp.001.01/Podstawowe
annotation
documentation
SkladkiPodstawoweTyp.001.01
source <xs:complexType name="SkladkiPodstawoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>SkladkiPodstawoweTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek podstawowych</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki podstawowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element SkladkiPodstawoweTyp.001.01/WartoscWplat
diagram knf.ppe.001.01_p28.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek podstawowych
source <xs:element name="WartoscWplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wpłat dokonanych do pracowniczego programu emerytalnego za okres sprawozdawczy z tytułu składek podstawowych</xs:documentation>
 
</xs:annotation>
</xs:element>

element SkladkiPodstawoweTyp.001.01/LiczbaUczestnikow
diagram knf.ppe.001.01_p29.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki podstawowe
source <xs:element name="LiczbaUczestnikow" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba uczestników pracowniczego programu emerytalnego według stanu na datę okresu sprawozdawczego, za których na koniec wskazanego okresu były odprowadzane składki podstawowe</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType SkladkiTyp.001.01
diagram knf.ppe.001.01_p30.png
children Podstawowe Dodatkowe
used by
element OkresSprawozdawczyTyp.001.01/Skladki
annotation
documentation
SkladkiTyp.001.01
source <xs:complexType name="SkladkiTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>SkladkiTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Podstawowe" type="SkladkiPodstawoweTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Składki podstawowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Dodatkowe" type="SkladkiDodatkoweTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Składki dodatkowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element SkladkiTyp.001.01/Podstawowe
diagram knf.ppe.001.01_p31.png
type SkladkiPodstawoweTyp.001.01
properties
content complex
children WartoscWplat LiczbaUczestnikow
annotation
documentation
Składki podstawowe
source <xs:element name="Podstawowe" type="SkladkiPodstawoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Składki podstawowe</xs:documentation>
 
</xs:annotation>
</xs:element>

element SkladkiTyp.001.01/Dodatkowe
diagram knf.ppe.001.01_p32.png
type SkladkiDodatkoweTyp.001.01
properties
content complex
children WartoscWplat LiczbaUczestnikow
annotation
documentation
Składki dodatkowe
source <xs:element name="Dodatkowe" type="SkladkiDodatkoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Składki dodatkowe</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyJednorazoweTyp.001.01
diagram knf.ppe.001.01_p33.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTyp.001.01/Jednorazowe
annotation
documentation
WyplatyJednorazoweTyp.001.01
source <xs:complexType name="WyplatyJednorazoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyJednorazoweTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat jednorazowych za okres sprawozdawczy (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, z których rachunków dokonano wypłat jednorazowych za okres sprawozdawczy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyJednorazoweTyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p34.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat jednorazowych za okres sprawozdawczy (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat jednorazowych za okres sprawozdawczy (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyJednorazoweTyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p35.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, z których rachunków dokonano wypłat jednorazowych za okres sprawozdawczy
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, z których rachunków dokonano wypłat jednorazowych za okres sprawozdawczy</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyRatalneTyp.001.01
diagram knf.ppe.001.01_p36.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTyp.001.01/Ratalne
annotation
documentation
WyplatyRatalneTyp.001.01
source <xs:complexType name="WyplatyRatalneTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyRatalneTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat w ratach za okres sprawozdawczy (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, z których rachunków dokonano wypłat w ratach za okres sprawozdawczy</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyRatalneTyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p37.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat w ratach za okres sprawozdawczy (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat w ratach za okres sprawozdawczy (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyRatalneTyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p38.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, z których rachunków dokonano wypłat w ratach za okres sprawozdawczy
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, z których rachunków dokonano wypłat w ratach za okres sprawozdawczy</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferoweDokonaneIKETyp.001.01
diagram knf.ppe.001.01_p39.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTransferoweDokonaneTyp.001.01/IKE
annotation
documentation
WyplatyTransferoweDokonaneIKETyp.001.01
source <xs:complexType name="WyplatyTransferoweDokonaneIKETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferoweDokonaneIKETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy dokonanych na indywidualne konto emerytalne (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych na indywidualne konto emerytalne</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferoweDokonaneIKETyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p40.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat transferowych za okres sprawozdawczy dokonanych na indywidualne konto emerytalne (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy dokonanych na indywidualne konto emerytalne (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferoweDokonaneIKETyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p41.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych na indywidualne konto emerytalne
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych na indywidualne konto emerytalne</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferoweDokonanePPETyp.001.01
diagram knf.ppe.001.01_p42.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTransferoweDokonaneTyp.001.01/PPE
annotation
documentation
WyplatyTransferoweDokonanePPETyp.001.01
source <xs:complexType name="WyplatyTransferoweDokonanePPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferoweDokonanePPETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy dokonanych do pracowniczego programu emerytalnego (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych z pracowniczego programu emerytalnego</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferoweDokonanePPETyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p43.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat transferowych za okres sprawozdawczy dokonanych do pracowniczego programu emerytalnego (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy dokonanych do pracowniczego programu emerytalnego (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferoweDokonanePPETyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p44.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych z pracowniczego programu emerytalnego
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy dokonano wypłat transferowych z pracowniczego programu emerytalnego</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferoweDokonaneTyp.001.01
diagram knf.ppe.001.01_p45.png
children PPE IKE
used by
element WyplatyTransferoweTyp.001.01/Dokonane
annotation
documentation
WyplatyTransferoweDokonaneTyp.001.01
source <xs:complexType name="WyplatyTransferoweDokonaneTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferoweDokonaneTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="PPE" type="WyplatyTransferoweDokonanePPETyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty transferowe dokonane do PPE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="IKE" type="WyplatyTransferoweDokonaneIKETyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty transferowe dokonane na IKE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferoweDokonaneTyp.001.01/PPE
diagram knf.ppe.001.01_p46.png
type WyplatyTransferoweDokonanePPETyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty transferowe dokonane do PPE
source <xs:element name="PPE" type="WyplatyTransferoweDokonanePPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty transferowe dokonane do PPE</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferoweDokonaneTyp.001.01/IKE
diagram knf.ppe.001.01_p47.png
type WyplatyTransferoweDokonaneIKETyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty transferowe dokonane na IKE
source <xs:element name="IKE" type="WyplatyTransferoweDokonaneIKETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty transferowe dokonane na IKE</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferowePrzyjeteIKETyp.001.01
diagram knf.ppe.001.01_p48.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTransferowePrzyjeteTyp.001.01/IKE
annotation
documentation
WyplatyTransferowePrzyjeteIKETyp.001.01
source <xs:complexType name="WyplatyTransferowePrzyjeteIKETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferowePrzyjeteIKETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy przyjętych z indywidualnego konta emerytalnego (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z indywidualnego konta emerytalnego</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferowePrzyjeteIKETyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p49.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat transferowych za okres sprawozdawczy przyjętych z indywidualnego konta emerytalnego (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy przyjętych z indywidualnego konta emerytalnego (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferowePrzyjeteIKETyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p50.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z indywidualnego konta emerytalnego
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z indywidualnego konta emerytalnego</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferowePrzyjetePPETyp.001.01
diagram knf.ppe.001.01_p51.png
children WartoscWyplat LiczbaOsob
used by
element WyplatyTransferowePrzyjeteTyp.001.01/PPE
annotation
documentation
WyplatyTransferowePrzyjetePPETyp.001.01
source <xs:complexType name="WyplatyTransferowePrzyjetePPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferowePrzyjetePPETyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy przyjętych z pracowniczego programu emerytalnego (w zł)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z pracowniczego programu emerytalnego</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferowePrzyjetePPETyp.001.01/WartoscWyplat
diagram knf.ppe.001.01_p52.png
type LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
Wartość wypłat transferowych za okres sprawozdawczy przyjętych z pracowniczego programu emerytalnego (w zł)
source <xs:element name="WartoscWyplat" type="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wartość wypłat transferowych za okres sprawozdawczy przyjętych z pracowniczego programu emerytalnego (w zł)</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferowePrzyjetePPETyp.001.01/LiczbaOsob
diagram knf.ppe.001.01_p53.png
type LiczbaDodatniaCalkowitaTyp.001.01
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z pracowniczego programu emerytalnego
source <xs:element name="LiczbaOsob" type="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Liczba osób, na których rachunki za okres sprawozdawczy przyjęto wypłaty transferowe z pracowniczego programu emerytalnego</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferowePrzyjeteTyp.001.01
diagram knf.ppe.001.01_p54.png
children PPE IKE
used by
element WyplatyTransferoweTyp.001.01/Przyjete
annotation
documentation
WyplatyTransferowePrzyjeteTyp.001.01
source <xs:complexType name="WyplatyTransferowePrzyjeteTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferowePrzyjeteTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="PPE" type="WyplatyTransferowePrzyjetePPETyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty transferowe przyjęte z PPE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="IKE" type="WyplatyTransferowePrzyjeteIKETyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty transferowe przyjęte z IKE</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferowePrzyjeteTyp.001.01/PPE
diagram knf.ppe.001.01_p55.png
type WyplatyTransferowePrzyjetePPETyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty transferowe przyjęte z PPE
source <xs:element name="PPE" type="WyplatyTransferowePrzyjetePPETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty transferowe przyjęte z PPE</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferowePrzyjeteTyp.001.01/IKE
diagram knf.ppe.001.01_p56.png
type WyplatyTransferowePrzyjeteIKETyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty transferowe przyjęte z IKE
source <xs:element name="IKE" type="WyplatyTransferowePrzyjeteIKETyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty transferowe przyjęte z IKE</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTransferoweTyp.001.01
diagram knf.ppe.001.01_p57.png
children Przyjete Dokonane
used by
element WyplatyTyp.001.01/Transferowe
annotation
documentation
WyplatyTransferoweTyp.001.01
source <xs:complexType name="WyplatyTransferoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTransferoweTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Przyjete" type="WyplatyTransferowePrzyjeteTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Przyjęte wypłaty transferowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Dokonane" type="WyplatyTransferoweDokonaneTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Dokonane wypłaty transferowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTransferoweTyp.001.01/Przyjete
diagram knf.ppe.001.01_p58.png
type WyplatyTransferowePrzyjeteTyp.001.01
properties
content complex
children PPE IKE
annotation
documentation
Przyjęte wypłaty transferowe
source <xs:element name="Przyjete" type="WyplatyTransferowePrzyjeteTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Przyjęte wypłaty transferowe</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTransferoweTyp.001.01/Dokonane
diagram knf.ppe.001.01_p59.png
type WyplatyTransferoweDokonaneTyp.001.01
properties
content complex
children PPE IKE
annotation
documentation
Dokonane wypłaty transferowe
source <xs:element name="Dokonane" type="WyplatyTransferoweDokonaneTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Dokonane wypłaty transferowe</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType WyplatyTyp.001.01
diagram knf.ppe.001.01_p60.png
children Transferowe Jednorazowe Ratalne
used by
element OkresSprawozdawczyTyp.001.01/Wyplaty
annotation
documentation
WyplatyTyp.001.01
source <xs:complexType name="WyplatyTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>WyplatyTyp.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Transferowe" type="WyplatyTransferoweTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty transferowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Jednorazowe" type="WyplatyJednorazoweTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty jednorazowe</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Ratalne" type="WyplatyRatalneTyp.001.01">
     
<xs:annotation>
       
<xs:documentation>Wypłaty w ratach</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element WyplatyTyp.001.01/Transferowe
diagram knf.ppe.001.01_p61.png
type WyplatyTransferoweTyp.001.01
properties
content complex
children Przyjete Dokonane
annotation
documentation
Wypłaty transferowe
source <xs:element name="Transferowe" type="WyplatyTransferoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty transferowe</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTyp.001.01/Jednorazowe
diagram knf.ppe.001.01_p62.png
type WyplatyJednorazoweTyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty jednorazowe
source <xs:element name="Jednorazowe" type="WyplatyJednorazoweTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty jednorazowe</xs:documentation>
 
</xs:annotation>
</xs:element>

element WyplatyTyp.001.01/Ratalne
diagram knf.ppe.001.01_p63.png
type WyplatyRatalneTyp.001.01
properties
content complex
children WartoscWyplat LiczbaOsob
annotation
documentation
Wypłaty w ratach
source <xs:element name="Ratalne" type="WyplatyRatalneTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>Wypłaty w ratach</xs:documentation>
 
</xs:annotation>
</xs:element>

simpleType LiczbaDodatniaCalkowitaTyp.001.01
type restriction of xs:int
properties
base xs:int
used by
elements WyplatyTransferowePrzyjetePPETyp.001.01/LiczbaOsob WyplatyTransferowePrzyjeteIKETyp.001.01/LiczbaOsob WyplatyTransferoweDokonanePPETyp.001.01/LiczbaOsob WyplatyTransferoweDokonaneIKETyp.001.01/LiczbaOsob WyplatyJednorazoweTyp.001.01/LiczbaOsob WyplatyRatalneTyp.001.01/LiczbaOsob OkresSprawozdawczyTyp.001.01/LiczbaUczestnikow SkladkiPodstawoweTyp.001.01/LiczbaUczestnikow SkladkiDodatkoweTyp.001.01/LiczbaUczestnikow
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999
annotation
documentation
DodatniaLiczbaCalkowita.001.01
source <xs:simpleType name="LiczbaDodatniaCalkowitaTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>DodatniaLiczbaCalkowita.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:int">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="999999999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01
type restriction of xs:decimal
properties
base xs:decimal
used by
elements OkresSprawozdawczyTyp.001.01/Aktywa SkladkiPodstawoweTyp.001.01/WartoscWplat SkladkiDodatkoweTyp.001.01/WartoscWplat WyplatyTransferowePrzyjetePPETyp.001.01/WartoscWyplat WyplatyTransferowePrzyjeteIKETyp.001.01/WartoscWyplat WyplatyTransferoweDokonanePPETyp.001.01/WartoscWyplat WyplatyTransferoweDokonaneIKETyp.001.01/WartoscWyplat WyplatyJednorazoweTyp.001.01/WartoscWyplat WyplatyRatalneTyp.001.01/WartoscWyplat
facets
Kind Value Annotation
minInclusive 0
maxInclusive 999999999999.99
pattern [0-9]{1,12}([.][0-9]{1,2}){0,1}
annotation
documentation
DodatniaWartoscDwaMiejscaPoPrzecinku.001.01
source <xs:simpleType name="LiczbaDodatniaDwaMiejscaPoPrzecinkuTyp.001.01">
 
<xs:annotation>
   
<xs:documentation>DodatniaWartoscDwaMiejscaPoPrzecinku.001.01</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:decimal">
   
<xs:minInclusive value="0"/>
   
<xs:maxInclusive value="999999999999.99"/>
   
<xs:pattern value="[0-9]{1,12}([.][0-9]{1,2}){0,1}"/>
 
</xs:restriction>
</xs:simpleType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy