Údaje a komponenty nutné ke zprovoznění komunikace s CÚeR
|
Popis
|
Uložení
|
Poskytuje
|
1
|
Adresa úložiště
|
RX, nastavení aplikace
|
SUKL
|
2
|
SSL certifikát instalovaný na PC
|
PC
|
SUKL, pristupy.sukl.cz
|
3
|
Vnitřní jméno SSL certifikátu
|
RX, nastavení aplikace
|
Uloženo v SSL certifikátu
|
4
|
LoginName přistupujícího k CÚeR
|
RX, číselník uživatelů
|
SUKL, identity.sukl.cz
|
5
|
Heslo přistupujícího k CÚeR
|
RX, číselník uživatelů
|
SUKL, identity.sukl.cz
|
6
|
Kód pracoviště
|
RX, nastavení aplikace
|
SUKL, identity.sukl.cz
|
7
|
Kvalifikovaný certifikát expedujícího
|
Podle nastavení uživatele (soubor, v datech RX, ...)
|
Certifikační autorita
|
8
|
Heslo k použití kvalifikovaného certifikátu
|
RX, číselník uživatelů
|
Uživatel, expedující
|
9
|
Nastavený timeoffset
|
RX, nastavení aplikace
|
Letní čas (+1), zimní (+2)
|
Typy kontrol
Kontrola 1 - Uživatelský účet Kontrolováno: vyplněné 4 + 5 Probíhá: Při zahájení každé komunikace
Kontroluje: RX Při neúspěchu: Zobrazení hlášení + doporučení
.png)
Kontrola 2 - Nastavení aplikace Kontrolováno: vyplněné 1 + 3 + 6 Probíhá: Při zahájení každé komunikace
Kontroluje: RX Při neúspěchu: Zobrazení hlášení + doporučení
.png)
Kontrola 3 - Autentizace přistupujícího
Podmínka: V číselníku uživatelů RX správně vyplněné LoginName a heslo přistupujícího uživatele
Kontroluje: CÚeR Probíhá: Při každé komunikaci s CÚeR
Při neúspěchu: chyba HttpStatus 401, chyba CÚeR C008 Kód osoby uživatele nebyl nalezen v registru!
Kontrola 4 - Kód pracoviště
Podmínka: V RX v nastavení aplikace správně vyplněný KodPracoviste
Kontroluje: CÚeR Probíhá: Při každé komunikaci s CÚeR
Při neúspěchu: chyba CÚeR C006 Kód přistupujícího pracoviště nebyl nalezen v registru!
Kontrola 5 - Čas Podmínka: Je třeba mít nastaven timeoffset v nastavení aplikace RX pro letní čas (+2), zimní (+1) Kontroluje: CÚeR Probíhá: Při každé komunikaci s CÚeR
Při nesprávném nastavení: chyba CÚeR S012 Datum a čas odeslání ve zprávě se nesmí lišit od aktuálního o více než 15 minut plus nebo mínus!
Kontrola 6 - Měnil údaj STAV jako poslední Podmínka: Je třeba aby změnu údaje prováděl jako poslední ten kdo ji požaduje (myšleno provozovna) Kontroluje: CÚeR Probíhá: Při každé komunikaci s CÚeR u operací, kdy je tato kontrola požadována (viz níže)
Při nesprávném nastavení: chyba CÚeR D025 Předpis ve stavu Plně vydaný může změnit stav nebo pojišťovnu jen pracoviště, které provedlo poslední změnu stavu!
Podepsání XML uznávaným elektronickým podpisem
Podmínka: Kvalifikovaný certifikát expedujícího musí být dostupný podle nastavení v číselníku uživatelů RX, musí být zadáno heslo k použití certifikátu.
Provádí: RX Probíhá: Podepsání probíhá v rámci každé komunikace u operací, které podpis vyžadují (viz níže).
Při neúspěchu: XML dokument není podepsán a tedy neproběhne komunikace s CÚeR
Důležité upozornění To, že byl přistupující uživatel a pracoviště nalezeno v aplikaci identity.sukl.cz není zárukou, že bude možné s CÚeR prostřednictvím těchto identit komunikovat. Vícekrát se v praxi stalo, že CÚeR při komunikaci zkontrolovanou identitu odmítlo a hlásilo chyby C006 nebo C008.
Odesílací sekvence (Operace, prováděné kontroly, podepsání XML)
Operace Stažení předpisu eRp
Kontrola 1 - Uživatelský účet
|
ANO
|
|
Kontrola 2 - Nastavení aplikace
|
ANO
|
|
Podepsání XML
|
NE
|
|
Kontrola 3 - Autentizace přistupujícího
|
ANO
|
|
Kontrola 4 - Kód pracoviště
|
ANO
|
|
Kontrola 5 - Čas
|
ANO
|
|
Operace ZalozitVydej, ZmenitVydej, ZrusitVydej
Kontrola 1 - Uživatelský účet
|
ANO
|
|
Kontrola 2 - Nastavení aplikace
|
ANO
|
|
Podepsání XML
|
ANO
|
|
Kontrola 3 - Autentizace přistupujícího
|
ANO
|
|
Kontrola 4 - Kód pracoviště
|
ANO
|
|
Kontrola 5 - Čas
|
ANO
|
|
Operace ZmenitStavPredpisu, ZmenitPojistovnuPredpisu
Kontrola 1 - Uživatelský účet
|
ANO
|
|
Kontrola 2 - Nastavení aplikace
|
ANO
|
|
Podepsání XML
|
NE
|
|
Kontrola 3 - Autentizace přistupujícího
|
ANO
|
|
Kontrola 4 - Kód pracoviště
|
ANO
|
|
Kontrola 5 - Čas
|
ANO
|
|
Kontrola 6 - Měnil jako poslední
|
ANO
|
|
Operace StahnoutPruvodku, NacistCiselnikChyb
Kontrola 1 - Uživatelský účet
|
ANO
|
|
Kontrola 2 - Nastavení aplikace
|
ANO
|
|
Podepsání XML
|
NE
|
|
Kontrola 3 - Autentizace přistupujícího
|
ANO
|
|
Kontrola 4 - Kód pracoviště
|
ANO
|
|
Kontrola 5 - Čas
|
ANO
|
|
Odesílací sekvence podrobně (Operace, prováděné kontroly, podepsání XML, možné problémy s návratové hodnoty MSXML.ServerHttp)
... bude doplněno
|