Typ záznamu U01
Rozhranie platí od roku 2015
Položky:
KÓD POLOŽKY | ID | POVINNÁ | DÁTOVÝ TYP | ROZSAH | OM | NÁZOV POLOŽKY | MODUL | RIADOK | STLPEC | RO |
---|---|---|---|---|---|---|---|---|---|---|
ROK_SPRAC | ÁNO | ÁNO | varchar | 4 | Rok spracovania | 0_U01 | 1 | 1 | ||
MESIAC_SPRAC | ÁNO | ÁNO | varchar | 2 | Mesiac spracovania | 0_U01 | 2 | 1 | ||
ICO | ÁNO | ÁNO | varchar | 8 | Identifikačné číslo organizácie | 0_U01 | 3 | 1 | ||
NAZOV | ÁNO | varchar | 150 | Názov spravodajskej jednotky | 0_U01 | 4 | 1 | |||
PRIEZVISKO_ZOST | ÁNO | varchar | 100 | Priezvisko zostavovateľa výkazu | 0_U01 | 6 | 1 | |||
TEL | ÁNO | varchar | 35 | Telefónne číslo zostavovateľa (vrátane klapky) | 0_U01 | 7 | 1 | |||
ÁNO | varchar | 128 | e-mail zostavovateľa | 0_U01 | 8 | 1 | ||||
POZNAMKA | varchar | 256 | Poznámka | 0_U01 | 9 | 1 | ||||
AUTOR_XML | varchar | 50 | Autor xml | 0_U01 | 10 | 1 | ||||
SIDSJ_OBEC_KOD_ST | ÁNO | varchar | 12 | Obec sidla SJ | 0_U01 | 5 | 1 | |||
POR_CISLO | ÁNO | integer | 6 | OU1_4401 | Poradové číslo návštevy pacienta | 4401 | 1 | |||
STAT | ÁNO | varchar | 3 | OU1_4401 | Štát poistenia | 4401 | 2 | |||
CISV_Poskytnuta_ZS | ÁNO | varchar | 1 | OU1_4401 | Poskytnutá zdravotná starostlivosť | 4401 | 3 | |||
CISV_DRUH_PZS | ÁNO | varchar | 1 | OU1_4401 | Druh poskytnutej zdravotnej starostlivosti | 4401 | 4 | |||
CIS_MKCH10_5 | ÁNO | varchar | 5 | OU1_4401 | Kód diagnózy | 4401 | 5 | |||
PRIAM_PLATBA | ÁNO | bool | OU1_4401 | Priama platba za poskytnutú zdravotnú starostlivosť | 4401 | 6 | ||||
PLATBA | float | 2 | OU1_4401 | Výška platby za poskytnutú zdravotnú starostlivosť | 4401 | 7 |
Legenda k tabuľke Položky:
Názov stĺpca | Popis |
---|---|
KÓD POLOŽKY | Kód položky |
ID | Označenie identifikačnej položky (ak má príznak ÁNO, je identifikačná) |
POVINNÁ | Označenie povinnej položky (ak má príznak ÁNO, je povinná) |
DÁTOVÝ TYP | Formát položky |
ROZSAH | Číselný rozsah (počet znakov) položky |
OM | Označenie otvoreného modulu, v ktorom sa daná položka nachádza |
NÁZOV POLOŽKY | Názov položky |
MODUL | Číslo modulu, v ktorom sa daná položka nachádza vo web formulári |
RIADOK | číslo riadku daného modulu, v ktorom sa položka nachádza vo web formulári |
STĹPEC | Číslo stĺpca daného modulu, v ktorom sa položka nachádza vo web formulári |
RO | Označenie dopočítanej položky – nie je súčasťou XSD schémy, ale sa priamo dopočítava v ISZI (ak má príznak ÁNO je dopočítaná) |
Kontroly:
PORADIE | TEXT OZNAMU | LOGICKÝ VÝRAZ | MODUL | INDEXY | PREMENNÉ | KONTEXT | VAR |
---|---|---|---|---|---|---|---|
100 | "Modul 4401: V kombinácií s údajom 1-cezhraničná zdrav. starostlivosť zo S3 /CISV_Poskytnuta_ZS/ musí byť platba za poskyt. ZS označená ako Priama platba hodnotou 1-áno v R"+i+"S6 /PRIAM_PLATBA/." | Forcheck(i,IF(RiS3=='1',RiS6=='1',TRUE)) | 4401 | i={1-PR} | RiS6 | ||
200 | "Modul 4401: Uveďte Výšku priamej platby za poskytnutú ZS v R"+i+"S7 /PLATBA/ vzhľadom na to, že uvádzate platbu ako Priamu platbu v S6 /PRIAM_PLATBA/." | Forcheck(i, IF(RiS6=='1',RiS7>0,TRUE)) | 4401 | i={1-PR} | RiS7 | ||
300 | "Modul 4401: V kombinácií s hodnotou 2, 3, 4 v S3 /CISV_Poskytnuta_ZS/ má byť platba za poskyt. ZS neoznačená ako Priama platba v R"+i+"S6 /PRIAM_PLATBA/." | Forcheck(i,IF(RiS3=='2' OR RiS3=='3' OR RiS3=='4' ,ISNULL(RiS6) OR RiS6=='0',TRUE)) | 4401 | i={1-PR} | RiS6; | ||
400 | "Modul 4401: V kombinácií s hodnotou 2, 3, 4 v S3 /CISV_Poskytnuta_ZS/ sa Výška priamej platby za poskytnutú zdrav. starostlivosť v R"+i+"S7 /PLATBA/ neudáva." | Forcheck(i,IF(RiS3=='2' OR RiS3=='3' OR RiS3=='4' ,ISNULL(RiS7) OR RiS7==0,TRUE)) | 4401 | i={1-PR} | RiS7 | ||
500 | "Modul 4401: Musia byť vyplnené hodnoty aspoň v jednom riadku! Ak ste nemali pacientov v rámci cezhraničnej starostlivosti, označte výkaz ako negatívny (postup viď. metodické pokyny)." | Check(ORMulti(i, TRUE)) | 4401 | i={1-PR} | F | ||
600 | "Modul 4401: Poradové číslo návštevy nesmie byť hodnota 0. Ak ste nemali pacientov v rámci cezhraničnej starostlivosti, tento výkaz vymažte a označte svoju spravodajskú povinnosť ako negatívnu, postup viď. metodické pokyny." | FORCHECK(i, IF(RiS1==0, FALSE, TRUE)) | 4401 | i={1-PR} | RiS1 |
Vzájomné dynamické obmedzenia položiek (množina povolených hodnôt obmedzovanej položky je daná hodnotou obmedzujúcej položky):