Struktury XML

(na této stránce jsou datové struktury  .xml, případně odkazy na další stránky) 

 

 

Datová věta obálky GovTalk

 

Obálka GovTalk (obálka pro TRA PVS)

( <class> …, se doplní  podle  označení e-služeb na  TRA PVS, obsahuje i obálku pro ČSSZ )

ELDP09 <class>CSSZ_RELDP

POS      <class>CSSZ_POSTP

ONZ      <class>CSSZ_ONZ

OSVČ    <class>CSSZ_OSVC_PRE

PVPOJ   <class>CSSZ_PVPOJ

NEMPRI  <class>CSSZ_NEM_PRI

 

Pozn: od roku 2008 TRA PVS přijímá pouze GovTalk obálku verze 2

 

 

Datová věta obálky pro ČSSZ

 

Obálka (verze 1.2) pro ČSSZ se liší od obálky pro RELDP a obálky verze 1.1 takto:

-     jméno kořenového elementu 

-     atribut eType

-     „kratší“ namespace

 

<Message xmlns="http://www.cssz.cz/XMLSchema/envelope" version="1.2"

eType=“ RELDP|PRIHL|OSVC|ONZ|ELDP09|OSVC08|POSTP09|PVPOJ09|PVPOJ10|USRCERT|NEMPRI10 “>

  <Header>

    <Signature xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64"> ..el.podpis..</Signature>

  <Vendor productName="" version="" />

</Header>

    <Body xmlns:dt="urn:schemas-microsoft-com:datatypes" encrypted="yes|no" contentEncoding="raw|gzip" dt:dt="bin.base64">..šifrovaná dat.věta ..

     </Body>

</Message>

 

*

 

Povolené verze Obálky ČSSZ:

 

Datové věty e-podání ELDP09, POS a ONZ budou přijímána pouze v obálce verze 1.2

 

 

v.1.0

v.1.1

v.1.2

response

N_response

Pozn.

 

 

 

 

 

 

 

RELDP

Ok

Ok

Ok

Pův.

 

 

PRIHL

 

Ok

Ok

Pův.

 

 

ONZ

Err

Err

Ok

 

Version 1.2

 

ELDP09

Err

Err

Ok

 

Version 1.2

 

POSTP09

Err

Err

Ok

 

Version 1.2

 

PVPOJ

PVPOJ10

Err

Err

Ok

 

Version 1.2

 

NEMPRI10

Err

Err

Ok

 

Version 1.2

 

*

 

 

Datová věta odpovědi (response) :

 

<Message version="1.2" eType="response" xmlns="http://www.cssz.cz/XMLSchema/envelope">

  <Header>

 <Signature Version="1.0" xmlns="http://www.cssz.cz/emp/timestamp">

  <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />

  <TimeStamp>

 <!--

 Casova znacka CSSZ: datum a cas jsou ve stejnem formatu a stejnem casovem pasmu

jako casova znacka PVS

  -->

  <date>20060808</date>

  <time>16:16:56</time>

  </TimeStamp>

  <SignatureValue>

  <!--

 Base64 kodovana data podpisu CSSZ celeho bloku Message

  -->

  </SignatureValue>

  </Signature>

  </Header>

 <Body>

  <!--

 ProcessingResult pouze pokud pri zpracovani podani doslo k chybe - cili jen u zamitnutych podani

  -->

  <ProcessingResult type="" version="1.0" result="OK|ERROR|WARNING" errMsg="" errNumber="0|" count="pocet formularu" countErr="pocet chyb" countWar="pocet varovani">

  <Error>

  <RaisedBy />

  <Number />

  <Type />

  <Text />

  </Error>

  <Details>

  <!--

 pro kazdy formular

  -->

  <Item sqnr="poradove cislo formulare z puvodniho podani" identifier="RC nebo VS nebo jiny identifikator" subtype="typ e-podani" period="rok resp. obdobi" result="OK|WARNING|ERROR" errMsg="text vsech chyb" errNum="cislo hlavni chyby" />

  </Details>

  </ProcessingResult>

  </Body>

  </Message

 

 

 

Přehled obálek ČSSZ a identifikátorů pro e-služby ČSSZ

 

·         Přehled obálek ČSSZ a identifikátorů pro e-služby ČSSZ