Typ záznamu ZR_NEUR_CMP_ENDO
Rozhranie platí od roku 2021
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 | 1 | 1 | ||
MESIAC_SPRAC | ÁNO | ÁNO | varchar | 2 | Mesiac spracovania | 0 | 2 | 1 | ||
ICO | ÁNO | ÁNO | varchar | 8 | IČO PZS | 0 | 3 | 1 | ||
KODPZS | ÁNO | ÁNO | varchar | 12 | Kód PZS | 0 | 4 | 1 | ||
NAZOV | varchar | 150 | Názov zariadenia | 0 | 5 | 1 | ÁNO | |||
OSET_LEK_PRIEZV | varchar | 100 | Lekár vyplňujúci hlásenie | 0 | 6 | 1 | ||||
PACRC | ÁNO | varchar | 10 | Rodné číslo | 1 | 1 | 1 | |||
PACPRIEZVISKO | ÁNO | varchar | 100 | Priezvisko | 1 | 2 | 1 | |||
PACMENO | ÁNO | varchar | 200 | Meno | 1 | 3 | 1 | |||
PACDATNAR | date | Dátum narodenia | 1 | 4 | 1 | ÁNO | ||||
PACPOHLAVIE | varchar | 1 | Pohlavie | 1 | 5 | 1 | ÁNO | |||
PACVEK | integer | 3 | Vek pacienta | 1 | 6 | 1 | ÁNO | |||
PACADRESA | varchar | 150 | Trvalé bydlisko ulica | 1 | 7 | 1 | ||||
PACOBEC_ST | ÁNO | varchar | 12 | Trvalé bydlisko obec | 1 | 8 | 1 | |||
PACDATVYK | ÁNO | datetime | Dátum prevzatia | 2 | 1 | 1 | ||||
ENDO_VYKON_INDI | ÁNO | varchar | 8 | Nemocnice ktorá indikovala endo výkon | 2 | 2 | 1 | |||
TRMBOLYZA_PRED | ÁNO | varchar | 1 | Bola pacientovi v prekladajúcej nemocnici podaná trombolytická l | 2 | 3 | 1 | |||
TROMBEKTOMIA | ÁNO | varchar | 1 | Endovaskulárny výkon Trombektómia | 3 | 1 | 1 | |||
TROMBEKTOMIA_TYP | varchar | 1 | Trombektómia typ | 3 | 2 | 1 | ||||
DATUM_TROMB | datetime | Endovaskulárny výkon Trombektómia Dátum a čas | 3 | 4 | 1 | |||||
STENT | varchar | 1 | Endovaskulárny výkon Stent | 3 | 3 | 1 | ||||
DATUM_STENT | datetime | Endovaskulárny výkon Stent Dátum a čas | 3 | 8 | 1 | |||||
DATUM_REKANAL | datetime | Endovaskulárny výkon Rekanalizácia Dátum a čas | 3 | 5 | 1 | |||||
TICI | varchar | 3 | Endovaskulárny výkon Stupeň rekanalizácie TICI | 3 | 6 | 1 | ||||
KRVACANIE | varchar | 1 | Endovaskulárny výkon Symptomatické krvácanie | 3 | 7 | 1 | ||||
POZNAMKA_EV | varchar | 256 | Poznámky k predmetným intervenčným výkonom | 3 | 9 | 1 | ||||
DATUM_UKON | ÁNO | datetime | Dátum a čas ukončenia hospitalizácie | 4 | 1 | 1 | ||||
UKON_SPOSOB | ÁNO | varchar | 1 | Ukončenie hospitalizácie spôsob | 4 | 2 | 1 | |||
UKON_PREKLAD_NAVRAT | varchar | 1 | Ukončenie hospitalizácie preklad - návrat do prvej nemocnice | 4 | 3 | 1 | ||||
POZNAMKA_3000 | varchar | 3000 | Správa poznámka | 5 | 1 | 1 |
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 |
---|---|---|---|---|---|---|---|
1 | "Modul 3: Pri vykonanej trombektómii je nutné vyplniť aj dátum a čas trombektómie, dátum a čas rekanalizácie, stupeň rekanalizácie a symptomatické krvácanie /M3 R4 až R7 , DATUM_TROMB, DATUM_REKANAL, TICI, KRVACANIE/ " | CHECK(IF(R1S1=1 , NOT ISNULL(R4S1) AND NOT ISNULL(R5S1) AND NOT ISNULL(R6S1) AND NOT ISNULL(R7S1),TRUE)) | 3 | R4S1;R5S1;R6S1;R7S1 | |||
2 | "Modul 3: Pri vykonanom stente bez trombektómie musia položky o dátume a čase trombektómie a položky o rekanalizácii ostať prázdne, lebo sa nevypĺňajú. /M3 R4 až R7 , DATUM_TROMB, DATUM_REKANAL, TICI, KRVACANIE/" | CHECK(IF(NOT ISNULL(R3S1) AND R3S1==2 , ISNULL(R4S1) AND ISNULL(R5S1) AND ISNULL(R6S1) AND ISNULL(R7S1) , TRUE)) | 3 | R4S1;R5S1;R6S1;R7S1 | |||
3 | "Medzi modulová kontrola: Dátum a čas prevzatia pacienta lekárom musí predchádzať dátumu a času ukončenia hospitalizácie. /M2R1S1, M4R1S1 , PACDATVYK, DATUM_UKON/ " | CHECK(IF(NOT ISNULL(M2R1S1) AND NOT ISNULL(M4R1S1) , M2R1S1 < M4R1S1 , TRUE)) | 4 | R1S1 | |||
4 | "Modul 3: Pri ukončení hospitalizácie prekladom je nutné vyplniť či sa jedná o vrátenie pacienta do prvej nemocnice alebo nie. /M4R3S1 , UKON_PREKLAD_NAVRAT/ " | CHECK(IF(R2S1=3 , NOT ISNULL(R3S1),TRUE)) | 4 | R3S1 | |||
5 | "Medzi modulová kontrola: Dátum a čas prevzatia pacienta lekárom musí predchádzať dátumu a času zahájenia trombektómie. /M2R1S1, M3R4S1 , PACDATVYK, DATUM_TROMB/ " | CHECK(IF(NOT ISNULL(M2R1S1) AND NOT ISNULL(M3R4S1) , M2R1S1 < M3R4S1 , TRUE)) | 3 | R4S1 | |||
6 | "Medzi modulová kontrola: Dátum a čas prevzatia pacienta lekárom musí predchádzať dátumu a času stentu. /M2R1S1, M3R8S1 , PACDATVYK, DATUM_STENT/ " | CHECK(IF(NOT ISNULL(M2R1S1) AND NOT ISNULL(M3R8S1) , M2R1S1 < M3R8S1 , TRUE)) | 3 | R8S1 | |||
7 | "Modul 3: Pri stente vykonanom spolu s trombektómiou nemá byť vyplnený samostatne dátum a čas stentu /M3 R8 ; DATUM_STENT/" | CHECK(IF(R3S1=1 , ISNULL(R8S1) ,TRUE)) | 3 | R8S1 | |||
8 | "Modul 3: Pri stente vykonanom bez trombektómie musí byť vyplnený dátum a čas stentu. /M3 R8 ; DATUM_STENT/" | CHECK(IF(R3S1=2 , NOT ISNULL(R8S1) ,TRUE)) | 3 | R8S1 | |||
9 | "Modul 3: Pri stente vykonanom s časovým odstupom po trombektómii musí byť vyplnený dátum a čas stentu. /M3 R8 ; DATUM_STENT/" | CHECK(IF(R3S1=3 , NOT ISNULL(R8S1) ,TRUE)) | 3 | R8S1 | |||
10 | "Modul 3: Ak trombektómia nebola vykonanná tak stent nemohol byť vykonaný s trombektómiou. /M3 R3 ; STENT/" | CHECK(IF(R1S1=2 , R3S1==2 OR R3S1==3 OR ISNULL(R3S1) ,TRUE)) | 3 | R3S1 | |||
11 | "Modul 3: Ak trombektómia nebola vykonaná v nemocnici ktorá hlási, ale bol vykonaný stent s odstupom času po trombektómii, položky o dátume a čase trombektómie a položky o rekanalizácii musia ostať prázdne, lebo sa nevypĺňajú. /M3 R4 až R7/" | CHECK(IF(R1S1==2 AND NOT ISNULL(R3S1) AND R3S1==3 , ISNULL(R4S1) AND ISNULL(R5S1) AND ISNULL(R6S1) AND ISNULL(R7S1) , TRUE)) | 3 | R4S1;R5S1;R6S1;R7S1 | |||
600 | Modul 1 varovanie: Rodné číslo je zrejme nekorektné. Uistite sa, či je zapísané správne./PACRC/ | check(getFunction("validations/ZR_NEUR_CMP_ENDO/IsRCCorrect.js")() , msgText(), [{moduleItem: "PACRC"}]) | 1 | R1S1 | ÁNO |
Vzájomné dynamické obmedzenia položiek (množina povolených hodnôt obmedzovanej položky je daná hodnotou obmedzujúcej položky):