Struktura danych osobowych w bazie systemu WinHex
Tytuł dokumentu: Struktury danych osobowych Wersja: 2011.01 Data wydania: 2011-03-31 Dotyczy systemu: WinHex Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 2 z 15
Spis Treści Spis Treści... 3 Zakres dokumentu.... 4 Ogólne zasady nazewnictwa tabel... 4 Zakres przechowywanych danych osobowych.... 4 Struktury tabel.... 6 Tabela KAD_OSOBY... 6 Tabela KAD_PRACA... 6 Tabela KAD_ADRESY... 7 Tabela KAD_ABS... 7 Tabela KAD_UMOWY... 8 Tabela KAD_ZATRUD... 9 Tabela PLC_ARC_UMOWY... 10 Tabela PLC_ZUS... 11 Tabela PLC_ARC_ZUS... 12 Tabela SZP_OSOBY... 13 Tabela SZP_PACJENCI... 14 Tabela SZP_POBYTY... 15 Tabela SZP_KS_GL... 15 Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 3 z 15
Zakres dokumentu. Niniejsze opracowanie zawiera informacje o sposobie gromadzenia i powiązania danych w bazie systemu WinHex. Wszystkie tabele zgromadzone są w jednym pliku zapisanym w standardzie bazy SQL obsługiwanym przez serwer Firebird. Ogólne zasady nazewnictwa tabel. Wszystkie programy korzystają z jednego pliku bazy danych. W ramach systemu zostało przyjęte nazewnictwo tabel pozwalające na wstępną identyfikacje tabeli z odpowiednim programem. Nazwa tabeli składa się z liter przedrostka, podkreślenia i dalszej części nazwy. Przedrostki oznaczają odpowiednio: ALL_ APO_ APT_ FK_ KAD_ PLC_ SYS_ STW_ SZP_ - tabela wspólna dla wszystkich programów, - tabela programu apteczek oddziałowych, - tabela programu apteki szpitalnej, - tabela programu finansowo-księgowego, - tabela programu kadrowego, - tabela programu płacowego, - tabela systemowa, - tabela programu środków trwałych, - tabela systemów szpitalnych. Jeśli następnym członem o przedrostku jest _SL_ to będzie to tabela zawierająca informacje słownikowane. Przykładowo tabela ze słownikiem kodów tytułu ubezpieczenia ZUS ma nazwę: KAD_SL_KOD_U. Jeśli następnym członem o przedrostku jest _ARC_ to będzie to tabela zawierająca informacje archiwalne. Przykładowo tabela z archiwum list płac ma nazwę: PLC_ARC_LISTY. Zakres przechowywanych danych osobowych. Dane osobowe są przechowywane głównie w tabelach powiązanych z programem kadrowym, płacowym i tabelach systemu szpitalnego. Cząstkowe dane osobowe mogą też być zapisane w tabelach opisujących kontrahentów programów księgowych. Dane osobowe są wprowadzane do programów za pomocą formatek ekranowych. Programy umożliwiają ich dodawanie, zmianę i usuwanie. Dane osobowe mogą być przekazywane do systemów i jednostek zewnętrznych takich jak: Urzędy Skarbowe, Program Płatnika, Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 4 z 15
Programy Bankowe, Narodowy Fundusz Zdrowia i różne programy wspomagające sprawozdawczość. Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 5 z 15
Struktury tabel. Tabela KAD_OSOBY Tabela zawiera podstawowe informacje osobowe pracowników. Dla każdego pracownika tabela zawiera tylko jeden rekord. ID_OSOBY NAZWISKO IMIE PESEL NIP UR_DT UR_MIEJSCE PLEC FOTO DOW_OS_NR DOW_OS_KTO ID_SL_US IMIE_2 NR_DYPLOMU NAZW_ROD IMIE_OJCA IMIE_MATKI Identyfikator pracownika Nazwisko Pracownika Imię Pracownika Pesel NIP Pracownika Data urodzenia Miejsce urodzenia Płeć pracownika Zdjęcie pracownika Numer dowodu osobistego Kto wydał dowód osobisty Identyfikator Urzędu Skarbowego Drugie Imię Pracownika Numer dyplomu Nazwisko Rodowe Imię ojca Imię matki Tabela KAD_PRACA Tabela zawiera informacje o przebiegu pracy w poprzednich zakładach. Dla każdego pracownika tabela może zawierać wiele rekordów. ID_PRACA Identyfikator rekordu ID_OSOBY Identyfikator pracownika ( z tabeli KAD_OSOBY ) DATA_OD Data pracy od dnia DATA_DO Data pracy do dnia ID_SL_ZAKLADY Identyfikator zakładu pracy ID_SL_ZAKLADY_STAN Identyfikator stanowiska ID_SL_ROZW Identyfikator rozwiązania umowy PR_NN_LAT Ilość lat przerwy PR_NN_MONTH Ilość miesięcy przerwy PR_NN_DNI Ilość dni przerwy Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 6 z 15
Tabela KAD_ADRESY Tabela zawiera dane adresowe pracowników. Dla każdego pracownika tabela może zawierać do trzech rekordów. ID_ADRES Identyfikator rekordu ID_ADRES_TYP Identyfikator typu adresu ID_OSOBY Identyfikator pracownika ( z tabeli KAD_OSOBY ) ADR_KRAJ Nazwa państwa ADR_WOJEW Adres zamieszkania - województwo ADR_POWIAT Adres zamieszkania - powiat ADR_GMINA Adres zamieszkania - gmina ADR_MIEJSCOW Adres zamieszkania - miejscowo ADR_POCZTA Adres zamieszkania - poczta ADR_KOD_P Adres zamieszkania - kod poczt ADR_ULICA Adres zamieszkania - ulica ADR_DOM Adres zamieszkania - numer dom ADR_LOKAL Adres zamieszkania - numer mieszkania Tabela KAD_ABS Tabela zawiera informacje o absencjach pracowników. Dla każdego pracownika tabela może zawierać wiele rekordów. ID_ABS Identyfikator rekordu ID_NUMER Identyfikator umowy pracownika ( z tabeli KAD_UMOWY ) PESEL Numer pesel pracownika TYP_ABS Typ absencji TYP_PL Typ absencji dla programu płacowego PAR_1 Parametr absencji 1 PAR_2 Parametr absencji 2 ABS_DT_OD Data początku absencji ABS_DT_DO Data końca absencji DNI_KAL Ilość dni kalendarzowych DNI_ROB Ilość dni roboczych GD_ROB Ilość godzin roboczych Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 7 z 15
Tabela KAD_UMOWY Tabela z umowami. Dla jednego pracownika tabela może zawierać kilka rekordów. ID_NUMER Identyfikator umowy ID_OSOBY Identyfikator osoby ( z tabeli KAD_OSOBY ) NR_PR Numer Pracownika GR_LICZ_NOCE Czy liczyć noce na grafiku GR_LICZ_SWIETA Czy liczyć święta na grafiku STAN Stan pracownika NR_AKT Nr akt K_D_ST_PR Staż pracy K_STAZ Data do stażu K_ETAT_L Etat - licznik K_ETAT_M Etat - mianownik K_ETAT_G Ile godzin etatu K_PR_ETAT Procent etatu PR_PODATEK Procent podatku K_D_ST_ZM Miesiąc zamiany stażu K_D_ST_AK Miesiąc ostatniej akt. stażu K_ZAT_OD Zatrudnienie od dnia K_ZAT_DO Zatrudnienie do dnia UPOSAZENIE Uposażenie UPO_POM Uposażenie pomocnicze K_D_STAWKA Stawka dodatkowa ID_SL_GRPR Id słownika grup pracowniczych ID_SL_STAN Id słownika stanowisk ID_SL_LIPL Id słownika list płac ID_SL_LIOB Id słownika list obecności ID_SL_BANKI Id słownika banku ID_SL_KOM Id słownika komórek ID_SL_POD Id słownika podatków ID_SL_KOD_U Id słownika kodu tyt.ubezp. ID_SL_ONFZ Id słownika Nfz ROR_NR Numer konta bankowego SK_EMER Czy płaci składkę emerytalną SK_RENT Czy płaci składkę rentową SK_CHOR Czy płaci składkę chorobową SK_WYP Czy płaci składkę wypadkową SK_FEP Czy płaci składki na FEP? SK_ZDR Czy płaci składkę zdrowotną K_NOT_FP Czy nie płaci składki na FP K_MUST_FP Czy zawsze płaci składki na FP K_80_FP Czy pierwszy rok składki na FP K_FP Czy płaci składki na FP K_FG Czy płaci składki na FG ID_SL_GRKO Id słownika grup kosztowych ID_SL_GRGO Id słownika grup godzinowych K_D_NAUK Stawka dodatku naukowego K_D_FUNKC Procent dodatku funkcyjnego Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 8 z 15
Tabela KAD_ZATRUD Tabela z informacjami o przebiegu zatrudnienia pracownika w aktualnym zakładzie pracy. Dla jednego pracownika tabela może zawierać kilka rekordów. ID_ZATRUD Identyfikator rekordu ID_OSOBY Identyfikator pracownika ( z tabeli KAD_OSOBY ) ID_NUMER Identyfikator umowy ( z tabeli KAD_UMOWY ) DT_OD Od dnia DT_DO Do dnia NR_GR_ZA Grupa zaszeregowania NR_STANOW Kod stanowiska NR_KOM_ORG Komórka organizacyjna NR_GR_PR Grupa pracownicza K_ETAT_L Wielkość etatu licznik K_ETAT_M Wielkość etatu mianownik UPOSAZENIE Uposażenie STANOWISKO Stanowisko KOMORKA Komórka organizacyjna GRUPA Grupa zawodowa Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 9 z 15
Tabela PLC_ARC_UMOWY Tabela z umowami. Dla jednego pracownika tabela może zawierać kilka rekordów. ID_NUMER Identyfikator umowy ID_OSOBY Identyfikator osoby ( z tabeli KAD_OSOBY ) NR_PR Numer Pracownika GR_LICZ_NOCE Czy liczyć noce na grafiku GR_LICZ_SWIETA Czy liczyć święta na grafiku STAN Stan pracownika NR_AKT Nr akt K_D_ST_PR Staż pracy K_STAZ Data do stażu K_ETAT_L Etat - licznik K_ETAT_M Etat - mianownik K_ETAT_G Ile godzin etatu K_PR_ETAT Procent etatu PR_PODATEK Procent podatku K_D_ST_ZM Miesiąc zamiany stażu K_D_ST_AK Miesiąc ostatniej akt. stażu K_ZAT_OD Zatrudnienie od dnia K_ZAT_DO Zatrudnienie do dnia UPOSAZENIE Uposażenie UPO_POM Uposażenie pomocnicze K_D_STAWKA Stawka dodatkowa ID_SL_GRPR Id słownika grup pracowniczych ID_SL_STAN Id słownika stanowisk ID_SL_LIPL Id słownika list płac ID_SL_LIOB Id słownika list obecności ID_SL_BANKI Id słownika banku ID_SL_KOM Id słownika komórek ID_SL_POD Id słownika podatków ID_SL_KOD_U Id słownika kodu tyt.ubezp. ID_SL_ONFZ Id słownika Nfz ROR_NR Numer konta bankowego SK_EMER Czy płaci składkę emerytalną SK_RENT Czy płaci składkę rentową SK_CHOR Czy płaci składkę chorobową SK_WYP Czy płaci składkę wypadkową SK_FEP Czy płaci składki na FEP? SK_ZDR Czy płaci składkę zdrowotną K_NOT_FP Czy nie płaci składki na FP K_MUST_FP Czy zawsze płaci składki na FP K_80_FP Czy pierwszy rok składki na FP K_FP Czy płaci składki na FP K_FG Czy płaci składki na FG ID_SL_GRKO Id słownika grup kosztowych ID_SL_GRGO Id słownika grup godzinowych K_D_NAUK Stawka dodatku naukowego K_D_FUNKC Procent dodatku funkcyjnego Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 10 z 15
Tabela PLC_ZUS Tabela z informacjami o składkach ZUS. ID_ZUS Identyfikator rekordu PO_EM_BU Podstawa na społeczne z budżet ID_NUMER Identyfikator umowy ( z tabeli KAD_UMOWY ) PO_UZ_BU Podstawa zdrowotne z budżetu D_UBR Dodatek ubruttowienia WIEK_PONAD W wieku zwalniającym ze składki PO_EM_POM Pomniejszona podstawa składek PO_EM Podstawa na emerytalne i rento PO_EM_SU Suma podstaw na emerytalne i r PO_CH Podstawa na chorobowe i wypadkowe PO_UZ Podstawa na ubezpieczenia zdrowotne PO_FP Podstawa na Fundusz Pracy PO_FP_POM Podstawa na Fundusz Pracy - po PO_FG Podstawa na Fundusz Gwarantowanych PO_FG_POM Podstawa na Fundusz Św.Gw.- po PO_FEP Podstawa na Fundusz Emerytur P PO_FEP_POM Podstawa na Fundusz Pm.Pom. - SK_EM_UB Kwota składki emerytalnej od u SK_EM_PL Kwota składki emerytalnej od p SK_EM_BU Kwota składki emerytalnej z budżetu SK_RE_UB Kwota składki rentowej od ubezpieczonego SK_RE_PL Kwota składki rentowej od płat SK_RE_BU Kwota składki rentowej budżetu SK_CH_UB Kwota składki chorobowej od ubezpieczonego SK_CH_BU Kwota składki chorobowej z bud SK_WY_PL Kwota składki wypadkowej od płatnika SK_WY_BU Kwota składki wypadkowej z bud SK_ZP_UB Kwota składki zdrowotnej od ubezpieczonego SK_ZO_UB Kwota składki zdrowotnej pomni SK_UZ_BU Kwota składki zdrowotnej z bud SK_FP_PL Kwota na fundusz pracy od płat SK_FG_PL Kwota na świadcz. gwarat. od p SK_SU_UB Suma składek płaconych przez u SK_SU_PL Suma składek płaconych przez p SK_SU_BU Suma składek płaconych przez b SK_US_UB Suma ubezp.społ.płaconych prze Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 11 z 15
Tabela PLC_ARC_ZUS Tabela z informacjami o składkach ZUS. ID_ZUS Identyfikator rekordu PO_EM_BU Podstawa na społeczne z budżet ID_NUMER Identyfikator umowy ( z tabeli KAD_UMOWY ) PO_UZ_BU Podstawa zdrowotne z budżetu D_UBR Dodatek ubruttowienia WIEK_PONAD W wieku zwalniającym ze składki PO_EM_POM Pomniejszona podstawa składek PO_EM Podstawa na emerytalne i rento PO_EM_SU Suma podstaw na emerytalne i r PO_CH Podstawa na chorobowe i wypadkowe PO_UZ Podstawa na ubezpieczenia zdrowotne PO_FP Podstawa na Fundusz Pracy PO_FP_POM Podstawa na Fundusz Pracy - po PO_FG Podstawa na Fundusz Gwarantowanych PO_FG_POM Podstawa na Fundusz Św.Gw.- po PO_FEP Podstawa na Fundusz Emerytur P PO_FEP_POM Podstawa na Fundusz Pm.Pom. - SK_EM_UB Kwota składki emerytalnej od u SK_EM_PL Kwota składki emerytalnej od p SK_EM_BU Kwota składki emerytalnej z budżetu SK_RE_UB Kwota składki rentowej od ubezpieczonego SK_RE_PL Kwota składki rentowej od płat SK_RE_BU Kwota składki rentowej budżetu SK_CH_UB Kwota składki chorobowej od ubezpieczonego SK_CH_BU Kwota składki chorobowej z bud SK_WY_PL Kwota składki wypadkowej od płatnika SK_WY_BU Kwota składki wypadkowej z bud SK_ZP_UB Kwota składki zdrowotnej od ubezpieczonego SK_ZO_UB Kwota składki zdrowotnej pomni SK_UZ_BU Kwota składki zdrowotnej z bud SK_FP_PL Kwota na fundusz pracy od płat SK_FG_PL Kwota na świadcz. gwarat. od p SK_SU_UB Suma składek płaconych przez u SK_SU_PL Suma składek płaconych przez p SK_SU_BU Suma składek płaconych przez b SK_US_UB Suma ubezp.społ.płaconych prze Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 12 z 15
Tabela SZP_OSOBY Tabela z informacjami osobowymi wszystkich potencjalnych pacjentów. P_PESEL P_NAZWISKO P_IMIE P_IMIE2 P_DT_UR P_MI_UR P_TEL P_MIASTO P_ADRES P_KOD_P P_KOD_GM P_KOD_REJ P_IM_MATKI P_KOD_ZAKL P_IM_OJCA P_ONFZ P_NR_LEGIT P_DT_LEGIT P_STANC P_ZAWOD P_PESEL_OP P_OPIEKUN P_GR_KRWI Pesel osoby Nazwisko Imię Drugie imię Data urodzenia Miejsce urodzenia Telefon Adres - miasto Adres Kod pocztowy Kod gminy Kod rejonu Imię matki Kod zakładu pracy Imię ojca Oddział NFZ Numer legitymacji Data ważności legitymacji Stan cywilny Zawód Pesel opiekuna Opiekun Grupa krwi Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 13 z 15
Tabela SZP_PACJENCI Tabela z informacjami osobowymi przyjętych pacjentów. ID_PAC Identyfikator pacjenta P_PESEL Pesel P_NAZWISKO Nazwisko P_IMIE Imię P_IMIE2 Drugie imię P_DT_UR Data urodzenia P_MI_UR Miejsce urodzenia P_TEL Telefon P_MIASTO Miasto P_ADRES Adres P_KOD_P Kod pocztowy P_KOD_GM Kod gminy P_PLEC Płeć P_KOD_REJ Kod rejonu P_IM_MATKI Imię matki P_KOD_ZAKL Kod zakładu P_IM_OJCA Imię ojca P_ONFZ Oddz.NFZ P_NR_LEGIT Numer legitymacji ubezp. P_DT_LEGIT Data ważności legitymacji P_STANC Stan cywilny P_ZAWOD Zawód P_CZY_PRAC Czy pracuje P_PESEL_OP Pesel opiekuna P_OPIEKUN Opiekun P_MIA_OP Miasto opiekuna P_ADR_OP Adres opiekuna P_TEL_OP Telefon opiekuna ID_J_KIER Jednostka kierująca K_NR_KONTR Kontrakt K_LEK Lekarz K_NR_PRAWA Numer prawa wykonywania zaw K_DT_SKIER Data skierowania PRZYJ_DT Data przyjęcia PRZYJ_TR Tryb przyjęcia ID_TR_P1 Tryb przyjęcia 1 IL_DNI Ile dni pobytu ID_TR_P2 Tryb przyjęcia 2 WYP_DT Data wypisania WYP_TR Tryb wypisu P_GR_KRWI Grupa krwi P_WZROST Wzrost P_WAGA Waga P_DOWOD_OS Nr.dowodu osobistego P_NIP Numer NIPu zakładu Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 14 z 15
Tabela SZP_POBYTY Tabela z informacjami o pobycie pacjenta. ID_PAC Id. pacjenta ID_POB Id. pobytu ID_ODDZ Id. oddziału OD_TP1 Tryb przyjęcia 1 OD_TP2 Tryb przyjęcia 2 OD_SKAD Skąd przyszedł OD_DT_P Data przyjęcia na oddział ID_LEK_PRZ Lekarz przyjmujący OD_R_WST Rozpoznanie wstępne ID_LEK_PRO Lekarz prowadzący OD_DT_W Data wypisu OD_GD_W Godzina wypisu OD_GDZIE Dokąd wypisany OD_R_WSTEP Diagnoza wstępna OD_R_OSTAT Rozpoznanie ostateczne OD_EPIK Epikryza OD_ZALEC Zalecenia OD_R_ZAS Rozpoznanie zasadnicze OD_R_VY Rozpoznanie kod VY OD_R_DOD Rozpoznanie kod dodatkowy OD_R_WSP1 Choroba wsp. 1 OD_R_WSP2 Choroba wsp. 2 OD_R_WSP3 Choroba wsp. 3 OD_WYWIAD Wywiad OD_LECZENIE Leczenie OD_TR_WYP Tryb wypisu Tabela SZP_KS_GL Tabela z informacjami księgi głównej systemu szpitalnego. ID_KG ID_PAC KG_NR KG_ROK KG_NR_KS KG_NR_NOW KN_ROK KN_NR_KS Identyfikator rekordu Identyfikator pacjenta Numer pacjenta w księdze Rok księgi Numer księgi Numer noworodka Rok księgi noworodka Numer w księdze noworodka Przedsiębiorstwo Usług Informatycznych HEX s.c. Strona 15 z 15