Podmínky a pravidla

Kód Česky
RE001  V elementu ACROznaceniUtvaru se mohou vyskytovat hodnoty
Číslo útvaru
"Posádková ošetřovna"
"Posádková lékařská stanice"
"Posádková lékařská služba první pomoci"
RE002  Kontrolovat element KodSUKL na existenci v číselníku DLP
RE003  Jestliže element "Skupina" = 2 (IPLP) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE004  Skupina položky musí nabývat hodnot:1 - HVLP - hromadně vyráběné léky2 - IPLP - individuálně připravovaný
RE005  Kontrolovat element Diagnoza na existenci v číselníku MKN
RE006  Jestliže element "Skupina" = 1 (HVLP) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE007  Jestliže element "Skupina" = 1 (HVLP) a příznak Registrovany = 1 PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE008  Jestliže element "Skupina" = 2 (IPLP) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE009  PoplatekNevybran je vyplněn v případě, že EReceptLP.HradiNemocny není vyplněn a zároveň bylo vydáno méně než kompletní množství (EReceptLP.MnozstviCislo<=suma(EVydejLP.EkvMnozstvi)) (poplatek je hrazen až při posledním výdeji)
RE010  Pokud je Element CisloPojistence vyplněn, musí obsahovat 8 až 10 čísel
RE011  Lze naplnit buď element CisloEvidencni nebo CisloPopisne
RE012  Element CisloOrientacni může být vyplněný pouze pokud je vyplněný element CisloPopisne
RE013  Pokud není CisloPojistence vyplněné, musí být vyplněné DatumNarozeni a skupina Jmeno
RE014  Druh uživatele musí nabývat hodnot:
0 - lékař SW,
200 - lékař web,
1 - lékárník SW,
104 - pacient - CzechPoint
201 - lékárník web,
202 - pacient - web,
303 - administrátor - web
RE015  Jestliže element "DruhUzivatele" = 0 (lékař SW) nebo "DruhUzivatele" = 200 (lékař web) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE016  Jestliže element "DruhUzivatele" = 1 (lékárník SW) nebo "DruhUzivatele" = 201 (lékárník web) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena
RE017  Pokud je Element CisloPojistence vyplněn, musí být vyplněn i element KodZP a naopak
RE018  Jestliže element "DruhUzivatele" = 202 (pacient - web) nebo "DruhUzivatele" = 104 (pacient - CzechPoint) PAK musí být tato skupina uvedena JINAK nelze uvést tuto skupinu
RE019  Jestliže element "DruhUzivatele" = 1 (lékárník SW) nebo "DruhUzivatele" = 201 (lékárník web) PAK tato skupina/element nesmí být uveden/a JINAK tato skupina/element může být uveden/a.
RE020  Jestliže element "DruhUzivatele" = 303 (admin web) PAK tato skupina musí být uvedena JINAK tato skupina nesmí být uvedena.
RE021  Druh položky musí nabývat hodnot:
0 - založení,
1 - změna,
2 - zrušení,
3 - nahlížení
RE022  Jestliže element "DruhUzivatele" = 1 (lékárník SW) nebo "DruhUzivatele" = 201 (lékárník web) PAK můžou být uvedeny jen Vydeje, které byly provedeny lékárníkem jehož skupina Poskytovatel má shodné DIČ
RE023  Druh dokladu musí nabývat hodnot:0 - erecept1 - papírový recept2 - OTC s omezením
RE024  Lze použít pouze znaky: IVXLCDM
RE025  Druh uživatele musí nabývat hodnot:0 - lékař SW
RE026  Druh uživatele musí nabývat poze hodnoty 0 - lékař SW a zároveň musí být recept vystaven přihlášeným lékařem
RE027  Druh uživatele musí nabývat pouze hodnoty 0 - lékař SW, 200 - lékař web, 1 - lékárník SW, 201 - lékárník web, 303 - administrátor - web. U hodnoty 1 a 201 zobrazovat recept pouze s dosud nevydaným množstvím (Mnozstvi - suma(EkvMnozstvi))
RE028  Druh uživatele musí nabývat hodnot:0 - lékař SW a zároveň recept musí být vystaven přihlášeným lékařem a zároveň na něj nesmí být realizován žádný výdej
RE029  Druh uživatele musí nabývat hodnot:1 - lékárník SW,
RE030  Jestliže element "DruhUzivatele" = 202 (pacient - web) nebo "DruhUzivatele" = 201 (lékárník - web) nebo "DruhUzivatele" = 200 (lékař - web) nebo "DruhUzivatele" = 303 (admin - web) PAK musí být tento element uveden JINAK nelze uvést tento element
RE031  Může nabývat hodnot mezi 1 a 100
RE032  JESTLIŽE je Element PocetOpakovaniVydeje přítomen PAK musí být přítomen tento element, JINAK nesmí být přítomen
RE033  JESTLIŽE je Element ACROznaceniUtvaru přítomen PAK musí být přítomen tento element, JINAK nesmí být přítomen
RE034  Jestliže element "DruhUzivatele" = 202 (pacient - web) nebo "DruhUzivatele" = 104 (pacient - CzechPoint) nebo "DruhUzivatele" = 303 (admin - web) PAK musí být tento element uveden JINAK nelze uvést tento element
RE035  Druh uživatele musí nabývat hodnot:1 - lékárník SW a zároveň je možné změnit/zrušit pouze hlášení a záznamy o výdeji, keré byly založeny poskytovatelem se stejným DIČ jako je DIČ poskytovatele odesílajícího tento požadavek na změnu či zrušení
RE036  Druh uživatele musí nabývat pouze hodnoty 1 - lékárník SW, 201 - lékárník web, 303 - administrátor - web a zároveň se vrací pouze Výdeje, keré byly založeny hlášení nebo záznamem o výdeji od poskytovatele se stejným DIČ jako je DIČ poskytovatele odesílajícího tento požadavek
RE037  JESTLIŽE je u dané položky výdeje element "Hradí nemocný" = 1PAK tento element NEMUSÍ být uvedenJINAK tento element MUSÍ být uveden.
RE038  Druh uživatele musí nabývat pouze hodnoty 1 - lékárník SW
RE039  Druh uživatele musí nabývat pouze hodnoty 0 - lékař SW, 200 - lékař web, 1 - lékárník SW, 201 - lékárník web, 104 - pacient - CzechPoint, 202 - pacient - web, 303 - administrátor - web.U hodnoty 104 a 202 zobrazovat pouze recepty, výdeje hlášení o výdeji přihlášeného pacienta a jeho rodinných příslušníků. O hodnot 0, 200, 1, 201 zobrazovat pouze doklady, keré byly vystaveny přihlášeným lékařem nebo lékárníkem se shodným IČPP, IČZ a IČP, doklady u kterých nebylo při vystavení zasláno IČPP, IČZ a IČP nelze takto získat.
RE040  Druh uživatele musí nabývat pouze hodnoty 1 - lékárník SW, 201 - lékárník web.
RE041  Druh výdeje musí nabývat hodnot:
0 - erecept
RE042  Druh výdeje musí nabývat hodnot:1 - papírový recept2 - OTC s omezením
RE043  Druh uživatele musí nabývat pouze hodnoty 1 - lékárník SW, 201 - lékárník web, 104 - pacient - CzechPoint, 202 - pacient - web, 303 - administrátor - web.
RE044  U hodnoty elementu DruhUzivatele 104 (pacient CzechPoint) zobrazení výdejů neomezovat,
u hodnoty elementu DruhUzivatele 202 (pacient web) zobrazovat pouze výdeje a hlášení o výdeji přihlášeného pacienta,
u hodnot elementu DruhUzivatele 1, 201 (lékárník sw, lékárník web) zobrazovat pouze doklady, keré byly vystaveny přihlášeným lékárníkem se shodným IČPP, IČZ a IČP,
u hodnot elementu DruhUzivatele 0, 200 (lékař sw, lékař web) zobrazovat pouze výdeje, keré byly vystaveny na recepty napsané přihlášeným lékařem,
u hodnot elementu DruhUzivatele 303 (administrátor web) zobrazení výdejů neomezovat.
RE045  Druh uživatele musí nabývat pouze hodnoty 0 - lékař SW, 200 - lékař web, 104 - pacient - CzechPoint, 202 - pacient - web, 303 - administrátor - web.
RE046  U hodnoty elementu DruhUzivatele 104 (pacient CzechPoint) zobrazení receptů neomezovat,
u hodnoty elementu DruhUzivatele 202 (pacient web) zobrazovat pouze recepty přihlášeného pacienta,
u hodnot elementu DruhUzivatele 1, 201 (lékárník sw, lékárník web) zobrazovat pouze recepty na které byly vystaveny výdeje přihlášeným lékárníkem se shodným IČPP, IČZ a IČP,
u hodnot elementu DruhUzivatele 0, 200 (lékař sw, lékař web) zobrazovat recepty, keré byly vystaveny přihlášeným lékařem,
u hodnot elementu DruhUzivatele 303 (administrátor web) zobrazení výdejů neomezovat.
RE047  Druh uživatele musí nabývat pouze hodnoty 104 - pacient - CzechPoint, 202 - pacient - web, 303 - administrátor - web.
RE048  Skupina je povinná v případě že přihlášený uživatel má roli Administrátor (DruhUzivatele=303) nebo pacient CzechPoint (DruhUzivatele=104), JINAK nesmí být použita
RE049  Skupina je povinná v případě že přihlášený uživatel má roli Lékárník (DruhUzivatele in [1,201]) JINAK nesmí být použita
RE050  Skupina je povinná v případě že přihlášený uživatel má roli Pacient (DruhUzivatele in [104, 202]) JINAK nesmí být použita
RE051  Skupina je povinná v případě že přihlášený uživatel má roli Lékař (DruhUzivatele in [0, 200]) JINAK nesmí být použita
RE052  U hodnoty elementu DruhUzivatele 104 202 (pacient CzechPoint pacient web) zobrazovat pouze recepty přihlášeného pacienta,
u hodnot elementu DruhUzivatele 1, 201 (lékárník sw, lékárník web) zobrazovat pouze recepty na které byly vystaveny výdeje přihlášeným lékárníkem se shodným IČPP, IČZ a IČP,
u hodnot elementu DruhUzivatele 0, 200 (lékař sw, lékař web) zobrazovat recepty, keré byly vystaveny přihlášeným lékařem,
u hodnot elementu DruhUzivatele 303 (administrátor web) zobrazení výdejů neomezovat.
RE053  Pokud je Doklad.Druh = 2 (OTC s omezením) PAK tato skupina/element nesmí být uveden/a, JINAK může být uveden
RE054  Pokud je Doklad.Druh = 2 (OTC s omezením) PAK tato skupina/element musí být uveden/a, JINAK může být uveden
RE055  Pokud je Doklad.Druh = 1 (papírový recept) PAK tato skupina/element musí být uveden/a, JINAK nesmí být uveden
RE056  Ve zprávě musí být uvedena právě jedna ze skupin HVLPReg, HVLPNereg, IPLP
RE057  V elementu může být použita jen hodnota přítomna v registru ICP/ICPP od VZP
RE058  V elementu může být použita jen hodnota přítomna v registru ICP od VZP
RE059  V elementu může být použita jen hodnota přítomna v registru ICPP od VZP
RE060  Ve zprávě musí být uveden alespoň jeden element z následujících: ICP, ICPP
RE061  Pokud je Doklad.Druh = 1 (papírový recept) PAK tato skupina/element může být uveden/a, JINAK nesmí být uveden
RE062  je-li AdUsumProprium = 1 PAK tento element/skupina nemusí být uveden JINAK musí být uveden
RE063  musí být uveden alespoň jeden z elementů ICPP nebo ICP
RE064  Je-li VLP.HradiNemocny=1 PAK tento element/skupina může být uvedena JINAK musí být uvedena
RE065  Poplatek může nabývat pouze hodnoty 0 (nula) nebo 30
RE066  Ve zprávě může být uveden pouze jeden z elementů ID a IDCode128
RE067  DatumOd může být nastaveno na maximálně 120 dnů zpět
RE068  DatumZrušení musí být rovno aktuálnímu datumu