Národní pojištění
Kontakty

Datová věta ELDP

K datu 11. 11. 2005 byla provedena aktualizace.

Úvod
Struktura datové věty
Obsah datové věty ELDP
XSD šablona datové věty ELDP

Úvod

Zákonem č. 424/2003 Sb., kterým se mění zákon č. 582/1991 Sb., O organizaci a provádění sociálního zabezpečení, se upravuje princip získávání informací o dobách pojištění zaměstnanců. Informace jsou stahovány průběžně, vždy za uplynulý kalendářní rok prostřednictvím ročních ELDP. ELDP Česká správa sociálního zabezpečení (ČSSZ) přijímá od zaměstnavatelů v tištěné nebo elektronické podobě.

Struktura datové věty  

Datová věta zahrnuje základní údaje o odesilateli (zaměstnavateli) a jednotlivé údaje vlastních ELDP o jednom až n výskytech. Každý výskyt vychází ze stejnopisu ELDP. Pole označená 36, 57, 78 a 97 nejsou určena pro elektronická podání. Doporučené kódování datové věty je UTF-8.

Stejnopis:

Formulář ELDP

XML struktura pro odesílání ELDP:

<?xml version="1.0" encoding="UTF-8"?>  
<RELDP id="" vs="" nam="" cit="" str="" num="" pnu="">  
  <reldp yer="" typ="" dre=""> 
    <client bno=""> 
      <name sur="" fir="" tit="" />  
      <adr cit="" str="" num="" pos="" pnu="" />  
      <birth dat="" nam="" cit="" />  
    </client> 
    <items coun="" sdex="" sinc="" sdar=""> 
      <t1 row="" cod="" fro="" to="" din="" m1="" m2="" m3="" m4="" m5="" m6="" 
m7="" m8="" m9="" m10="" m11="" m12="" m13="" inc="" dex="" dar="" />  
      ..... 
      <t2 row="" cod="" fro="" to="" />  
      ..... 
    </items> 
    <comp nam="" id="" vs="" cre="" fro=""> 
      <adr cit="" str="" num="" pnu="" />  
    </comp> 
  </reldp> 
  .... 
</RELDP> 
 

Kořenový tag „reldp“ obsahuje povinně po jednom tagu client, items a comp.
V dokumentu se vyskytuji pojmy tag a element. Tyto pojmy jsou ekvivalentní.

Obsah DV RELDP- typy údajů

Skupiny údajů v datové větě RELDP

Název elementu Povinný (A/N) Popis
RELDP A Základní identifikace zaměstnavatele (odesilatele), za kterého jsou posílány jednotlivé RELDP. Uváděno pro kontrolní účely.
Lreldp
A Vlastní datová věta RELDP odpovídající stejnopisu RELDP. Výskyt 1-n.
  Lclient
A Identifikace pojištěnce
Lname A Jméno pojištěnce
Ladr A Adresa pojištěnce
Lbirth A Datum narození pojištěnce
Litems A Údaje o průběhu činnosti
Lt1 N Průběh pojištění v jednom roce
Lt2 N Doba účasti na pojištění, po kterou trval výkon vojenské, civilní služby či doba mateřské dovolené.
Lcomp A Údaje o zaměstnavateli
Ladr A Adresa zaměstnavatele

Typy dat:

A alfaznaky ‚A – Z‘ a ‚a-z‘ a ŠŚŤŽŹšśťžźŁĄŞŻłąşĽľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőöřůúűüýţ
AZ alfaznaky a znaménka pomlčka(-), čárka (,), tečka(.), plus(+), lomítko (/), zpětné lomítko (\), komerční „AND“ (&) a znak jednoduchý apostrof (‘)
AN alfaznaky A a numerické znaky (0 – 9)
ANZ alfaznaky AZ, numerické znaky 0-9
N číslo - znaky 0-9, nesmí začínat nulou
N0 číslo - znaky 0-9, může začínat nulou
D datum ve formátu unicode RRRR-MM-DD |dd.mm|d.m|d.mm|dd.m|ddmm| povolené oddělovače"."","";"" """
/* unicode bude přicházet z portálu, ostatní ze skenování

Element „RELDP“

atributy vs, id, nam, cit, str, num, pnu
elementy reldp

Název atributu Povinný
(A/N)
Typ Délka Popis
vs A N 8 nebo 9 Variabilní symbol organizace
id N N0 8 Identifikační číslo organizace včetně úvodních "nul"
nam A ANZ a znaky ( ) [ ] a znak " (uvozovky) 1-100 Název organizace dle OR
Poznámka: znak “ je nutno do xml struktury zapisovat v souladu s pravidly a normami pro xml definice takto: "
cit A ANZ 1-50 Obec
str N ANZ 1-50 Ulice
num A ANZ 1-15 Číslo popisné (orientační)
pnu A N 5 nebo 3 PSČ

Element "reldp"

Vlastní datová věta RELDP odpovídající stejnopisu RELDP jednoho zaměstnance. Obsahuje hlavičkové údaje RELDP

atributy yer, typ, dre
elementy client (1), items (1) , comp (1)

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
yer A N 4 Rok platnosti evid. listu Formát RRRR 1
typ A N0 2 Typ ELDP Hodnota musí být z číselníku „typ RELDP“ 2
dre N D 10 Datum vyhotovení evid.listu, který se opravuje   3

Element "client"

Obsahuje údaje o pojištěnci

atributy bno
elementy name (1), adr (1), birth (1)

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
bno A N0 9-10 Rodné číslo pojištěnce standardní kontrola rodného čísla - viz. „test RČ“ 8

Element "name"

Obsahuje jmenné údaje pojištěnce

atributy sur, fir, tit

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
sur A AZ 1-50 Příjmení pojištěnce   4
fir A AZ 1-50 Křestní jméno pojištěnce   5
tit N AZ 1-15 Titul pojištěnce   6

Element "adr"

Obsahuje adresní údaje pojištěnce

atributy cit, str, num, pos, pnu

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
cit A ANZ 1-50 Obec   12
str N ANZ 1-50 Ulice   9
num A ANZ 1-15 Číslo popisné (orientační)   10
pos N AN 1-5 Prvních 5 písmen názvu pošty   13
pnu A N0 5 nebo 3 PSČ Hodnota musí být uvedena, formát: buď kontrola PSČ nebo trojmístný kód státu z číselníku států; 14

Element "birth"

Obsahuje rodné údaje pojištěnce

atributy dat, nam, cit

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
dat A D 10 Datum narození   7
nam A AZ 1-50 Rodné příjmení   11
cit A ANZ 1-50 Místo (obec) narození   15

Element "items"

Obsahuje údaje o dobách pojištění

atributy sdex, sinc, sdar
elementy t1 (0-100), t2 (0-10), přičemž je nutná přítomnost alespoň jednoho z těchto tagů

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
coun A N 1-3 Celkový počet tagů t1 a t2 Musí odpovídat celkovému počtu tagů t1 a t2 v tagu items -
sdex N N 1-10 Součet vyloučených dnů Musí se rovnat součtu neprázdných atributů dex ze všech tagů t1 85
sinc N N 1-10 Součet vym. základů Musí se rovnat součtu neprázdných atributů inc ze všech tagů t1 86
sdar N N 1-10 Součet dnů odeč. po důch. věku Musí se rovnat součtu neprázdných atributů dar ze všech tagů t1 87

Element "t1"

Obsahuje údaje o jedné době pojištění

atributy row, cod, fro, to, din, m1-m13, inc, dex, dar

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
row A N0 1-3 Pořadové číslo doby na formuláři RELDP musí být menší nebo rovno počtu tagů t1 -
cod A ANZ 3 Kód činnosti Hodnota musí být z číselníku „kód činnosti“ 16,37,58
fro N D 10 Datum počátku činnosti   17,38,59
to N D 10 Datum konce činnosti   18,39,60
din N N 1-3 Započtené dny - počet dnů   19,40,61
m1 N A 1 Měsíce bez pojištění - leden Hodnota musí být prázdná nebo rovna „X“ či „x“ 20,41,62
m2 N A 1 Měsíce bez pojištění - únor Hodnota musí být prázdná nebo rovna „X“ či „x“ 21,42,63
m3 N A 1 Měsíce bez pojištění - březen Hodnota musí být prázdná nebo rovna „X“ či „x“ 22,43,64
m4 N A 1 Měsíce bez pojištění - duben Hodnota musí být prázdná nebo rovna „X“ či „x“ 23,44,65
m5 N A 1 Měsíce bez pojištění - květen Hodnota musí být prázdná nebo rovna „X“ či „x“ 24,45,66
m6 N A 1 Měsíce bez pojištění - červen Hodnota musí být prázdná nebo rovna „X“ či „x“ 25,46,67
m7 N A 1 Měsíce bez pojištění - červenec Hodnota musí být prázdná nebo rovna „X“ či „x“ 26,47,68
m8 N A 1 Měsíce bez pojištění - srpen Hodnota musí být prázdná nebo rovna „X“ či „x“ 27,48,69
m9 N A 1 Měsíce bez pojištění - září Hodnota musí být prázdná nebo rovna „X“ či „x“ 28,49,70
m10 N A 1 Měsíce bez pojištění - říjen Hodnota musí být prázdná nebo rovna „X“ či „x“ 29,50,71
m11 N A 1 Měsíce bez pojištění - listopad Hodnota musí být prázdná nebo rovna „X“ či „x“ 30,51,72
m12 N A 1 Měsíce bez pojištění - prosinec Hodnota musí být prázdná nebo rovna „X“ či „x“ 31,52,73
m13 N A 1 Měsíce bez pojištění - celý rok Hodnota musí být prázdná nebo rovna „X“ či „x“ 32,53,74
inc N N 1-10 Vyměřovací základ - v Kč   34,55,76
dex N N 1-3 Vyloučené doby - počet dnů   33,54,75
dar N N 1-3 Doby odečtené po vzniku nároku - počet dnů   35,56,77

Tag"t2"

Obsahuje údaje o jedné době pojištění V,C,M

atributy row, cod, fro, to
Poznámka: povinnost v případě elementu „t2“ znamená, že jestliže je alespoň jeden z atributů neprázdný, potom musejí být neprázdné všechny.

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
row N N0 1-2 Pořadové číslo doby pojištění V,C,M na formuláři ELDP musí být menší nebo rovno počtu tagů t2 -
cod N AN 1-2 Druh doby Hodnota musí být z číselníku „druh doby“ 79,82
fro N D 10 Datum počátku   80,83
to N D 10 Datum konce   81,84

Element "comp"

Obsahuje údaje o zaměstnavateli

atributy nam, id, vs, cre fro
elementy adr

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
nam A ANZ a znaky ( ) [ ]
a znak “ (uvozovky)
1-100 Název organizace
Poznámka: znak “ je nutno do xml struktury zapisovat v souladu s pravidly a normami pro xml definice takto: "
  88
id N N0 8 Identitikační číslo organizace Je-li údaj uveden, pak standardní kontrola IČ 89
vs A N 8 nebo 9 Variabilní symbol organizace Údaj je numerický, délka 8 nebo 9 znaků a první znak nesmí být “0“, pokud má údaj délku 9 znaků, pak 1. znak musí být 1 nebo 8 90
cre A D 10 Datum vyhotovení RELDP   96
fro N D 10 Výdělečná činnost v organizaci od   93

Element "adr"

Obsahuje adresní údaje zaměstnavatele

atributy cit, str, num, pnu

Název atributu Povinný
(A/N)
Typ Délka Popis Kontroly Poř.č.
údaje
cit A ANZ 1-50 Obec   94
str N ANZ 1-50 Ulice   91
num A ANZ 1-15 Číslo popisné (orientační)   92
pnu A N0 5 nebo 3 PSČ Hodnota musí být uvedena, formát: buď kontrola PSČ nebo trojmístný kód státu z číselníku států. 95