Rozhranie: ZR_SCO_HT Hlásenie hypertenzie u detí do veku 18 rokov

Typ záznamu ZR14_12

Rozhranie platí od roku 2016

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   Za mesiac (1-12) 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 60   Meno lekára vyplňujúceho hlásenie 0 6 1  
PACDATVYK   ÁNO date     Dátum vyplnenia hlásenia 0 7 1  
PACRC   ÁNO varchar 10   Rodné číslo pacienta 01 1 1  
PACPRIEZVISKO   ÁNO varchar 60   Priezvisko pacienta 01 2 1  
PACMENO   ÁNO varchar 30   Meno pacienta 01 3 1  
POPULACIA     varchar 1   Riziková skupina 01 4 1  
PACPOHLAVIE     varchar 1   Pohlavie pacienta 01 5 1 ÁNO
PACDATNAR     date     Dátum narodenia pacienta 01 6 1 ÁNO
PACVEK     integer 3   Vek pacienta 01 7 1 ÁNO
PACADRESA     varchar 150   Trvalé bydlisko pacienta (Ulica, číslo) 01 8 1  
DATUM_NAVSTEVA     date     Dátum návštevy 03 3 1  
OKOL_TACHYKARDIA   ÁNO varchar 1   Okolnosti zistenia vyššieho TK, ev. poruchy rytmu 02 1 1  
OKOL_V_TK     varchar 1   O aké subjektívne ťažkosti išlo? 02 2 1  
OKOL_INE     varchar 150   O aké subjektívne ťažkosti išlo? (Iné v píšte) 02 3 1  
PAC_SLEDOVANIE   ÁNO varchar 1   O akého pacienta ide? 02 4 1  
PAC_ROKY_SLED     integer 2   Koľko rokov je pacient v ambulancii sledovaný 02 5 1  
OA_HMOTNOST     bool     Osobná anamnéza I.|Pôrodná hmotnosť pod 2500 g 04 1 1  
OA_STIT_ZLAZA     bool     Osobná anamnéza II.|Ochorenie štítnej žľazy 04 3 1  
OA_CUKROVKA     bool     Osobná anamnéza II.|Cukrovka 04 4 1  
OA_DYSLI     bool     Osobná anamnéza II.|Dyslipidémia 04 6 1  
OA_INE     varchar 150   Osobná anamnéza II.|Iné ochorenie 04 8 1  
SPORT     varchar 1   Športová aktivita 05 1 1  
FAJCENIE     varchar 1   Fajčenie 05 2 1  
ALKOHOL     varchar 1   Alkohol 05 3 1  
LIECBA_INA     varchar 150   Iná liečba 05 6 1  
RF_INE_OA     varchar 150   Iné RF 05 4 1  
HLASENIE_TYP   ÁNO varchar 1   Typ hlásenia 02 6 1  
ST_HMOTNOST     integer 3   Vyšetrenia|Hmotnosť dieťaťa (kg) 07 4 1  
ST_VYSKA     integer 3   Vyšetrenia|Výška dieťaťa (cm) 07 5 1  
ST_BMI     float 1   Vyšetrenia|BMI 07 6 1 ÁNO
ST_PAS     integer 3   Vyšetrenia|Obvod pása (cm) 07 7 1  
ST_TK_SED1     integer 3   Vyšetrenia|V sede|TK|Systolický tlak 07 2 1  
ST_TK_SED2     integer 3   Vyšetrenia|V sede|TK|Diastolický tlak 07 3 1  
TK_HOLTER_I     varchar 1   Absolvoval pacient vyšetrenie TK Holterom ? 08 1 1  
DATUM_HOLTER     date     Dátum Holter vyšetrenia (prvé Holter vyšetrenie) 08 2 1  
ST_24_MONITOR_TK1     integer 3   24 hod. TK ABPM|Systolický tlak 08 6 1  
ST_24_MONITOR_TK2     integer 3   24 hod. TK ABPM|Diastolický tlak 08 7 1  
ST_DENNY1     integer 3   Denný|priemerný TK|Systolický tlak 08 8 1  
ST_DENNY2     integer 3   Denný|priemerný TK|Diastolický tlak 08 9 1  
ST_DENNY_PULZ     integer 3   Denný|priemerný pulz 08 10 1  
ST_NOCNY1     integer 3   Nočný|priemerný TK|Systolický tlak 08 11 1  
ST_NOCNY2     integer 3   Nočný|priemerný TK|Diastolický tlak 08 12 1  
ST_NOCNY_PULZ     integer 3   Nočný|priemerný pulz 08 13 1  
STK_DEN     integer 2   denné %STK nad 95 percentil pre daný vek a výšku 08 14 1  
DTK_DEN     integer 2   denné % DTK nad 95 percentil pre daný vek a výšku 08 15 1  
STK_NOC     integer 2   nočné %STK nad 95 percentil pre daný vek a výšku 08 16 1  
DTK_NOC     integer 2   nočné % DTK nad 95 percentil pre daný vek a výšku 08 17 1  
ST_ZMENA_ORGAN     bool     Sú prítomné orgánové zmeny z dôvodu hypertenzie ? 09 1 1  
ST_EKG     bool     Hypertrofia ľavej komory na EKG 09 2 1  
ST_ECHO     bool     Na ECHO 09 3 1  
ST_OKO_POZADIE     bool     Očné pozadie 09 4 1  
ST_INE     varchar 150   Iné 09 6 1  
MONOTERAPIA     varchar 2   Liečba|Monoterapia 10 4 1  
DIURETICUM     bool     Liečba|Kombinovaná terapia |diureticum 10 6 1  
ACE_INHIBITOR     bool     Liečba|Kombinovaná terapia |ACE inhibítor 10 7 1  
SARTAN     bool     Liečba|Kombinovaná terapia |sartan 10 11 1  
BETABLOKATOR     bool     Liečba|Kombinovaná terapia |betablokátor 10 8 1  
K_BETABLOKATOR     bool     Liečba|Kombinovaná terapia |kalciový blokátor 10 9 1  
A_HYPERTENZIVUM     bool     Liečba|Kombinovaná terapia |centrálne antihypertenzívum 10 10 1  
INA_TERAPIA     varchar 150   Iná terapia 10 12 1  
ZDRAV_STAV   ÁNO varchar 1   Stav 11 4 1  
POPIS     varchar 3000   Popis 12 1 1  
DATUM_MERANIA     date     Dátum merania antropometrických parametrov 07 1 1  
PAC_NOVO_DG     date     Prvá návšteva novodiagnostikovaného pacienta 03 1 1  
PAC_DISPENZAR     date     Prvá návšteva u dispenzarizovaného pacienta 03 2 1  
OA_OBEH_SUSTAVA     bool     Chronické choroby Obehová sústava 04 2 1  
OA_OBEZITA     bool     Chronické choroby Obezita 04 5 1  
OA_HCHOLESTEROL     bool     Chronické choroby Hypercholesterolémia 04 7 1  
HORMON_LIECBA     varchar 1   Hormonálna liečba 05 5 1  
RO_POZITIVNA_1     varchar 1   Rodinná anamnéza Pozitívna u 1. stupňových príbuzných 06 1 1  
HOL_HMOTNOST     integer 3   Hmotnosť (kg) holter 08 3 1  
HOL_VYSKA     integer 3   Výška (cm) holter 08 4 1  
HOL_BMI     float 1   BMI holter 08 5 1 ÁNO
ST_MALBUMINURIA     bool     Mikroalbuminúria 09 5 1  
PSYCHO_TERAPIA     varchar 1   Psychoterapia 10 1 1  
NFARMA_LIECBA     varchar 1   Nefarmakologická liečba 10 2 1  
FARMA_LIECBA     varchar 1   Súčasná farmakologická liečba 10 3 1  
MONOTERAPIA_2     varchar 150   Aktuálna Monoterapia text 10 5 1  
ZAVER_DG   ÁNO varchar 1   Záverečná diagnóza 11 1 1  
SH     varchar 1   Sekundárna hypertenzia číselník 11 2 1  
SH_INA     varchar 150   Sekundárna hypertenzia iná 11 3 1  
FARM_LIECBA     varchar 1   Charakteristika farmakologickej liečby 10 13 1  
DISPENZAR_VYRA     varchar 1   Dispenzár dôvod vyradenia 11 5 1  
DISPENZAR_PRES     varchar 1   Dispenzár dôvod prestupu 11 6 1  
PACOBEC_ST   ÁNO varchar 12   Trvalé bydlisko pacienta - Obec 01 9 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 "Kontrola M05: Športová aktivita musí byť vyplnená. M05R1" CHECK(NOT ISNULL(M05R1S1)) 05     M05R1S1  
2 "Kontrola M05: Fajčenie musí byť vyplnené. M05R2" CHECK(NOT ISNULL(M05R2S1)) 05     M05R2S1  
3 "Kontrola M05: Hormonálna liečba musí byť vyplnená. M05R5" CHECK(NOT ISNULL(M05R5S1)) 05     M05R5S1  
4 "Kontrola M06: Pozitívna rodinná anamnéza musí byť vyplnená. M06R1" CHECK(NOT ISNULL(M06R1S1)) 06     M06R1S1  
5 "Kontrola M08: Špecifikácia dostupnosti údajov z Holter vyšetrenia musí byť vyplnená. M08R1" CHECK(NOT ISNULL(M08R1S1)) 08     M08R1S1  
6 "Kontrola M10: Psychoterapia musí byť vyplnená. M10R1" CHECK(NOT ISNULL(M10R1S1)) 10     M10R1S1  
7 "Kontrola M10: Nefarmakologická liečba musí byť vyplnená. M10R2" CHECK(NOT ISNULL(M10R2S1)) 10     M10R2S1  
8 "Kontrola M10: Súčasná farmakologická liečba musí byť vyplnená. M10R3" CHECK(NOT ISNULL(M10R3S1)) 10     M10R3S1  
9 "Kontrola M10: Charakteristika farmakologickej liečby musí byť vyplnená. M10R13" CHECK(NOT ISNULL(M10R13S1)) 10     M10R13S1  
10 "Kontrola M11: Súčasný stav Dispenzáru musí byť vyplnená. M11R5" CHECK(NOT ISNULL(M11R5S1)) 11     M11R5S1  
11 "Medzimodulová kontrola M02 a M03: Pokiaľ sa jedná o novodiagnostikovaného pacienta, musí byť vyplnený dátum prvej návštevy. /M02R6=1 potom dátum v M03R1/" CHECK(IF(M02R6S1==1, NOT ISNULL(M03R1S1) , TRUE)) 06     M03R1S1  
12 "Medzimodulová kontrola M02 a M03: Pokiaľ sa jedná o prvé hlásenie dispenzarizovaného pacienta, musí byť vyplnený dátum prvej návštevy. /M02R6=2 potom dátum v M03R2/" CHECK(IF(M02R6S1==2, NOT ISNULL(M03R2S1) , TRUE)) 06     M03R2S1  
13 "Medzimodulová kontrola M02 a M03: Pokiaľ sa jedná o kontrolné hlásenie, musí byť vyplnený dátum kontroly. /M02R6=3 potom dátum v M03R3/" CHECK(IF(M02R6S1==3, NOT ISNULL(M03R3S1) , TRUE)) 06     M03R3S1  
14 "Kontrola M02: Pokiaľ sa jedná o nového pacienta, musí byť novodiagnostikovaný. /M02R4=1 potom M02R6=1/" CHECK(IF(M02R4S1==1, M02R6S1==1 , TRUE)) 02     M02R6S1  
15 "Kontrola M08: Pokiaľ sú údaje z Holter vyšetrenia známe, tak musí byť vyplnený dátum Holter vyšetrenia. /M08R1=1 potom vyplnený dátum v M08R2/" CHECK(IF(M08R1S1==1, NOT ISNULL(M08R2S1==1) , TRUE)) 08     M08R2S1  
16 "Kontrola M09: Pokiaľ sú prítomné orgánové zmeny, tak musia byť spresnené . /M09R1 zaškrtnuté, potom spresnené v M09R2 až R6/" CHECK(IF(M08R1S1==1, R2S1==1 OR R3S1==1 OR R4S1==1 OR R5S1==1 OR NOT ISNULL(R6S1) , TRUE)) 09     R2S1;R3S1;R4S1;R5S1;R6S1  
17 "Kontrola M10: Pokiaľ je súčasná farmakologická liečba áno, tak musí byť monoterapia či kombinované terapia vyplnená. /M10R3==1 potom niečo v M10R4 až R12/" CHECK( IF(M10R3S1==1 , NOT ISNULL(M10R4S1) OR NOT ISNULL(M10R5S1) OR M10R6S1==1 OR M10R7S1==1 OR M10R8S1==1 OR M10R9S1==1 OR M10R10S1==1 OR M10R11S1==1 OR NOT ISNULL(M10R12S1) , TRUE )) 10     R4S1;R5S1;R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
18 "Kontrola M10: Keďže sa jedná o kombinovanú terapiu, musia byť vyplnené minimálne dve položky. /M10R6 až R12/" CHECK(IF ( Sum(i, RiS1)>=1 OR NOT ISNULL(M10R12S1) , Sum(i, RiS1)>=2 OR (Sum(i, RiS1)==1 AND NOT ISNULL(R12S1)) , TRUE )) 10 i={6-11}   R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
19 "Kontrola M08: Pokiaľ sú údaje známe z špecifikácie údajov z Holter vyšetrenia, tak dátum Holter vyšetrenia musí byť vyplnený. /M08R1==1 potom dátum v M08R2/" CHECK(IF(M08R1S1==1, NOT ISNULL(M08R2S1) , TRUE)) 08     M08R2S1  
20 "Kontrola M10: Pokiaľ je súčasná farmakologická liečba áno, tak nemôže byť monoterapia a kombinované terapia vyplnená súčasne. /M10R3==1 potom len M10R4 a R5 alebo R6 až R12/" CHECK( IF((M10R3S1==1 AND NOT ISNULL(M10R4S1)) , M10R6S1==0 AND M10R7S1==0 AND M10R8S1==0 AND M10R9S1==0 AND M10R10S1==0 AND M10R11S1==0 AND ISNULL(M10R12S1) , TRUE )) 10     R4S1;R5S1;R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
21 "Kontrola M10: Pokiaľ je súčasná farmakologická liečba áno, tak nemôže byť monoterapia a kombinované terapia vyplnená súčasne. /M10R3==1 potom len M10R4 a R5 alebo R6 až R12/" CHECK( IF((NOT ISNULL(M10R4S1) AND M10R3S1==1) OR (M10R6S1==0 AND M10R7S1==0 AND M10R8S1==0 AND M10R9S1==0 AND M10R10S1==0 AND M10R11S1==0 AND ISNULL(M10R12S1) ) , (NOT ISNULL(M10R5S1) AND M10R3S1==1) , TRUE )) 10     R4S1;R5S1;R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
22 "Kontrola M10: Ak je súčasná farmakologická liečba nie, tak riadky 4 až 12 musia byť prázdne. /M10R3=2 potom R4 až R12 prázdne/" CHECK(IF(M10R3S1==2 , Sum(i, RiS1)<1 AND ISNULL(R12S1) AND ISNULL(R4S1) AND ISNULL(R5S1) , TRUE)) 10 i={6-11}   R4S1;R5S1;R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
23 "Kontrola M10: Pokiaľ je súčasná farmakologická liečba áno, tak nemôže byť monoterapia a kombinované terapia vyplnená súčasne. /M10R3==1 potom len M10R4 a R5 alebo R6 až R12/" CHECK( IF( (M10R3S1==1 AND NOT ISNULL(M10R5S1)) , M10R6S1==0 AND M10R7S1==0 AND M10R8S1==0 AND M10R9S1==0 AND M10R10S1==0 AND M10R11S1==0 AND ISNULL(M10R12S1) , TRUE )) 10     R4S1;R5S1;R6S1;R7S1;R8S1;R9S1;R10S1;R11S1;R12S1  
501 "Modul 01: Rodné číslo pacienta je chybné, alebo nie je vyplnený dátum hlásenia." CHECK(R7S1<>777) 01     R1S1  
502 "Modul 01: Vek pacienta je nad 120 rokov, uistite sa či je rodné číslo správne." CHECK(R7S1<>888 ) 01     R1S1 ÁNO
503 Modul 0: Rok z dátumu vyplnenia musí byť totožný s rokom spracovania. check(getValueCM("0", "ROK_SPRAC", null) == getFunction("common/yearFromDateToString.js")(getValueCM("0", "PACDATVYK", null)), msgText(), [{moduleItem: "ROK_SPRAC"}, {moduleItem: "PACDATVYK"}]) 0     R7S1  

Vzájomné dynamické obmedzenia položiek (množina povolených hodnôt obmedzovanej položky je daná hodnotou obmedzujúcej položky):