20
oprogramowanie gabinetów lekarskich Strona 1 z 20 [email protected] OPROGRAMOWANIE GABINETÓW LEKARSKICH Jacek Lewiński Społeczna Wyższa Szkoła Przedsiębiorczości i Zarządzania w Łodzi Studia II letnie magisterskie uzupełniające Semestr II Grupa projektowa nr 7 index 50564

Oprogramowanie gabinetów lekarskich

  • Upload
    amadar1

  • View
    398

  • Download
    1

Embed Size (px)

DESCRIPTION

Oprogramowanie gabinetów lekarskich. Wymagania i przykładowe programy.

Citation preview

Page 1: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 1 z 20

[email protected]

OPROGRAMOWANIE

GABINETÓW LEKARSKICH

Jacek Lewiński

Społeczna Wyższa Szkoła

Przedsiębiorczości i Zarządzania w Łodzi

Studia II letnie magisterskie uzupełniające

Semestr II

Grupa projektowa nr 7

index 50564

Page 2: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 2 z 20

[email protected]

SPIS TREŚCI

1. Oprogramowanie gabinetów lekarskich - wprowadzenie .................................................................... 3

1.1 Informatyka w medycynie ................................................................................................................. 3

1.2 Dane cyfrowe w medycynie .............................................................................................................. 3

1.3 System gromadzenia danych ............................................................................................................. 4

2. Przykładowe bazy danych wykorzystywane w gabinetach lekarskich ............................................... 5

2.1 Multimedialne bazy danych ............................................................................................................... 5

2.2 Komputerowe karty pacjentów .......................................................................................................... 5

2.3 Wyszukiwanie danych ....................................................................................................................... 6

3. Systemy archiwizacji, gromadzenie, zarządzanie danymi. .................................................................. 7

3.1 Systemy archiwizacji ......................................................................................................................... 7

3.2 Gromadzenie danych ......................................................................................................................... 7

3.3 Zarządzanie danymi ........................................................................................................................... 8

4. Aplikacje oparte na bazach danych dla gabinetów lekarskich............................................................ 9

4.1 Gabinet Lekarski 2,5 - producent: „BetaSI” - Nowy Sącz ................................................................ 9

4.2 Gabinet Lekarski - producent: „PL-SOFT” - Poznań ...................................................................... 11

4.3 Gabinet Lekarski - producent: „KSoft” - Warszawa ....................................................................... 12

4.4 Gabinet Lekarski - producent: „studioJZK” - Gdańsk .................................................................... 13

4.5 Q-Gabinet 3000 - producent: "QBS - Quality Business Software" - Warszawa ............................. 17

5. Podsumowanie ....................................................................................................................................... 19

6. Bibliografia ............................................................................................................................................. 20

Page 3: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 3 z 20

[email protected]

1. Oprogramowanie gabinetów lekarskich - wprowadzenie

1.1 Informatyka w medycynie

Od lat podstawą wnioskowania o stanie zdrowia pacjenta stanowi obserwacja. Obserwacja

jest do tej pory jedyną metodą pozwalającą wnioskować (rozpoznać), zdiagnozować i podejmować

właściwy proces leczenia. W ciągu ostatnich wieków zmieniały się jedynie techniki obserwacji,

powodując, że ilość informacji opisujących stan pacjenta stale rosła. Obecnie praktycznie

niemożliwe, staje się zadanie wymienienia wszystkich typów danych jakie gromadzone są dla

potrzeb diagnozowania, leczenia czy oceny procesu powrotu do zdrowia. Oczywiście jawi się tu

nam potrzeba standaryzacji obiegu dokumentacji medycznej oraz przechowywania i dostarczania na

żądanie wszelkich informacji medycznych dotyczących danego pacjenta (zarówno co do miejsca

występowania jak i formatu). Obecnie dane pacjentów są częstokroć różnie skatalogowane, często

niekompletne a nawet zniszczone. Selekcja informacji, zarządzanie przepływem informacji,

konstrukcja historii choroby staje się wówczas kłopotliwa. Pomocą w rozwiązaniu podstawowych

problemów może być jednak technologia XX wieku - technologia cyfrowa.

Nowa era - era komputerów, sieci komputerowych, cyfrowo przechowywanych i

przetwarzanych informacji jest wyzwaniem również dla medycyny. Stan obecny zastosowania

technologii cyfrowych w medycynie jest już ogromny lecz z całą pewnością jest to dopiero

początek nowego społeczeństwa - społeczeństwa informacyjnego.

Medycyna nowej ery realizuje swoje zadania leczenia pacjentów wykorzystując gromadzenie,

przesyłanie, przetwarzanie i interpretację danych cyfrowych o pacjencie. Dane te stanowią:

„cyfrową reprezentację faktów, koncepcji i instrukcji sformalizowanych dla potrzeb ich wymiany,

przetwarzania i interpretacji przez człowieka lub poprzez maszynę”*.

1.2 Dane cyfrowe w medycynie

Przykładowe dane cyfrowe w medycynie to: obrazy radiologiczne (RTK, NMR, USG, itp.),

zapisy bioelektrycznej czynności serca, mózgu czy mięśni (EKG, EEG, EMG), zapisy wyników

badań laboratoryjnych, zapisy wywiadu z pacjentem i inne. Możliwość uzyskania danych w formie

cyfrowej sprawia, że dane te są praktycznie odtwarzalne tak długo jak trwały jest nośnik, na którym

_______________________________________________

* Adams E., Computer-Assisted Radiology and Surgery Congress, Los Angeles 2003.

Page 4: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 4 z 20

[email protected]

są zapisane (dziesiątki lat), a możliwość bezstratnego powielania tych danych czyni z nich

formę niezniszczalną. Samo posiadanie danych w formie cyfrowej nie oznacza jednak znacznego

postępu w organizacji procesu diagnozowania i leczenia. Istotne jest ujęcie wszelkich posiadanych

danych w formę systemu informacyjnego: „system obejmujący osoby, urządzenia i metody

zorganizowane w celu zbierania, przetwarzania, przesyłania i udostępniania danych.

W gabinetach lekarskich występuje ogromna różnorodność systemów informacyjnych

służącego do tych celów. Nie wszystkie aplikacje mają możliwość konwersji danych z jednego

formatu na drugi, uniemożliwiając tym samym zapoznanie się lekarza z przypadkiem leczonym

wcześniej w innym gabinecie. Selekcja informacji staje się wówczas kłopotliwa. System

informacyjny opisuje wymianę i dostęp do danych cyfrowych, stanowi więc swoistą organizację

pracy. W implementacji systemu informacyjnego w medycynie można wyróżnić podstawowe

podsystemy funkcjonalne: system gromadzenia danych (bazy danych, nośniki zapisu danych),

system komunikacyjny, np. sieć komputerowa, interfejsy, system organizacji przepływu danych

(m.in. oprogramowanie komputerów).

1.3 System gromadzenia danych

System gromadzenia danych obejmuje realizację wszystkich zadań związanych ze

składowaniem danych, a więc: opis struktur danych, opis relacji pomiędzy nimi, narzędzia

zarządzania danymi (m.in. zapis, edycję, wyszukiwanie, usunięcie), nośniki zapisu danych,

mechanizmy sterowania zapisem danych itp. Systemy gromadzenia danych w gabinetach lekarskich

powinny posiadać możliwości współdzielenia danych pomiędzy aplikacjami. Bardzo ważny jest tu

system komunikacyjny realizujący przepływ danych pomiędzy, aplikacjami oraz jeśli takowe

istnieją serwerami, twórcą danych, systemem gromadzenia a użytkownikiem. (mp. od bazy danych

do gabinetu lekarskiego). System komunikacyjny może mieć charakter lokalny (np. w zakresie

obiegu informacji w obrębie jednej przychodni lekarskiej lub szpitala) albo charakter globalny (np.

w zakresie województwa, kraju). System organizacji przepływu danych stanowi istotę integracji i

realizacji zadań właściwych dla danej placówki medycznej. System ten jest implementacją

programową algorytmów organizacji danej placówki, obejmuje więc sprzęt i oprogramowanie

stanowiące interfejs pomiędzy użytkownikiem a zorganizowanymi danymi. Podstawowe zadania

tego systemu to: umożliwienie dostępu do danych, wyszukiwanie i analiza danych prezentacja

danych wspomaganie opisywania danych.

Page 5: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 5 z 20

[email protected]

2. Przykładowe bazy danych wykorzystywane w gabinetach

lekarskich

2.1 Multimedialne bazy danych

Multimedialne bazy danych są wyróżnialne spośród innych baz ze względu na rodzaj

przechowywanych danych. Bazy takie oprócz liczb i znaków mogą przechowywać sformatowany

tekst, obrazy cyfrowe, dźwięki, animacje, filmy, itp. Dane multimedialne charakteryzują się

znacznie większą objętością niż pojedyncze liczby czy znaki, zatem multimedialne bazy danych

operują dużą ilością danych. Istniejące na rynku systemy zarządzania bazami danych umożliwiają

konstrukcję multimedialnych baz danych używając modelu relacyjnego lub obiektowego. Dla

relacyjnego modelu danych zazwyczaj wykorzystywane są typy danych zdefiniowane wstępnie w

SQL 93 a obecnie w SQL1999, takie jak Binary Large OBject (BLOB) czy Character Large OBject

(CLOB), które stanowią łańcuchy bajtów lub znaków.

Należy podkreślić istotę multimedialnych baz danych w medycynie albowiem większość danych

diagnostycznych jest pozyskiwana w różnej formie: np. tekst – opis, tekst sformatowany – raport do

kasy chorych, obraz – RTK, film – USG, itp. Ze względu na brak norm multimedialnych baz

danych, a w sposób szczególny medycznych multimedialnych baz danych, tworzone są modele tzw.

Komputerowych rekordów lub kart pacjenta.

2.2 Komputerowe karty pacjentów

Przechowywanie danych pacjenta w komputerze stało się wyzwaniem dla technologii

informatycznej XX wieku. Problemy związane z formatem zapisu danych, bezpieczeństwem

danych, wymianą danych stanowiły zadania realizowane przez liczne grupy badawcze i organizacje

normalizacyjne (np. CEN/TC251 Medical Informatics: ENV12265 - Healthcare Information System

Architecture). Większość powstałych opracowań i norm precyzuje tylko ogólne zasady tworzenia

systemów komputerowych kart pacjenta. Sama architektura (format) komputerowych kart pacjenta

ze względu na ich przechowywanie w bazach danych nie jest normalizowana. Stawiane przez

_______________________________________________

Bemmel J.H., Handbook of Medical Informatics, Springer-Verlag 1997.

Ang. Structured Query Language – struktularny język zapytań.

Page 6: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 6 z 20

[email protected]

standardy wymagania określają konstrukcję usług, zdarzeń i interfejsów wymiany kart pacjentów

(np. DICOM, HL7, itp.).

W wyniku przeprowadzonych badań i na podstawie doświadczeń z konstrukcji systemów

komputerowych kart pacjenta wskazuje się na istotne elementy takiego systemu: zdarzenia - karty

powstają lub rejestrują zdarzenia związane z pacjentem, jak np. rejestracja pacjenta czy badanie

pacjenta; relacje - istnieją relacje pomiędzy zdarzeniami lub obiektami danych (np. podano lek A,

zaobserwowano efekt B); prezentacje - dane kart pacjenta mogą zawierać różne informacje, stąd

konieczność dostosowania interfejsu graficznego do potrzeb. Innym aspektem jest bezpieczeństwo

danych pacjenta, stąd potrzeba autoryzacji dostępu do prezentowanych danych jak

i uwierzytelniania samych danych; wiarygodność - konieczne jest stworzenie modelu zapewniania

wiarygodności danych gromadzonych w komputerowych kartach pacjenta (np. stosowanie

podpisów cyfrowych).

Istotnym zagadnieniem dotyczącym komputerowych kart pacjenta jest sposób wprowadzania

danych. Istnieją normy określające automatyczne przesyłanie danych medycznych (np. HL7,

DICOM) oraz metody ekstrakcji informacji medycznych na podstawie dowolnego zapisu lub

transmisji dźwiękowej (np. rozpoznawanie mowy).

2.3 Wyszukiwanie danych

Ze względu na rozpiętość danych oraz format danych medycznych szczególnie ważne stają

się systemy wyszukiwania danych. Większość obecnie istniejących systemów komputerowych kart

pacjentów lub innych medycznych baz danych umożliwia wyszukiwanie danych korzystając ze

składni wyrażenia SELECT języka SQL. Praktycznie wyszukiwania te są ograniczone do danych

reprezentowanych przez typy danych SQL, czyli głównie tekst, liczby oraz daty.

Ze względu na potrzebę wyszukiwania multimedialnych danych z medycznych baz danych

przeprowadzane są obecnie liczne badania w tym kierunku. Dla potrzeb wyszukiwania danych

różnych typów konieczne jest zdefiniowanie sposobu reprezentacji danych multimedialnych (np.

powstająca norma MPEG 7) oraz określenie rodzaju operacji możliwych do przeprowadzenia.

Przykładowe rozkazy wyszukiwania danych multimedialnych mogą wyglądać następująco: znajdź

wszystkie te obrazy z bazy danych, które posiadają zmiany podobne do podanego wzorca, albo

Page 7: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 7 z 20

[email protected]

Znajdź te przebiegi EKG, których charakterystyka jest podobna do tej podanej we wzorcu.

Otrzymane w wyniku wyszukiwania dane mogą być ocenione przez lekarza, sprawdzona może

zostać historia choroby i proces leczenia tych i podobnych przypadków medycznych. Oznacza to,

że wyszukiwanie danych może być niezwykle pomocne w różnicowaniu i podejmowaniu decyzji.

3. Systemy archiwizacji, gromadzenie, zarządzanie danymi.

3.1 Systemy archiwizacji

Wytwarzanie danych cyfrowych w dowolnym procesie przetwarzanie informacji medycznej

(np. rejestracja pacjenta, pomiar EKG, opis RTG) wymaga, ze względu na odtwarzalność

informacji, zapisu tych danych. Ponieważ wszelkie dane cyfrowe mają reprezentację liczbową (w

formie ciągów bitów) dlatego można łatwo je zapisać na nośniku danych (np. elemencie

elektronicznym, taśmie magnetycznej, krążku magnetycznym, płytce poliwęglanowej, itp.).

Odtworzenie danych z nośnika polega na odczycie zapisanej wartości danej wielkości (np. ładunku

elektrycznego, pola magnetycznego, promieniowania elektromagnetycznego, itp.). Zapis danych na

nośniku może być również wykorzystywany jako forma wymiany danych pomiędzy dwoma

systemami. Przechowywanie danych, inaczej pamięć danych, może mieć różny charakter ze

względu na okres przechowywania danych: tymczasowe przechowywanie danych (np. pamięć

operacyjna), krótkookresowe przechowywanie danych (np. archiwizacja krótkookresowa),

długoterminowe przechowywanie danych (np. archiwizacja długookresowa), jak i na formę

przechowywania danych: pamięć elektroniczna (półprzewodnikowa), pamięć magnetyczna, pamięć

optyczna, pamięć magneto-optyczna i inne.

3.2 Gromadzenie danych

Ze względu na ilość współcześnie gromadzonych danych (w radiologii przykładowa dzienna

produkcja danych cyfrowych może wynosić dziesiątki GB danych) konstruuje się systemy

zarządzania archiwizacją danych oraz swoiste biblioteki danych umożliwiające automatyczną

zmianę nośnika. Biblioteki takie (dyskowe albo taśmowe) umożliwiają rozbudowę wielkości

pamięci o wielokrotność pojemności pojedynczego nośnika wykorzystywanego w bibliotece.

Standardowe pojemności bibliotek sięgają rozmiarem terabajtów TB.

_______________________________________________

* Eagle K., Image Description and Retrieval, Plenum Press, London 1998.

Page 8: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 8 z 20

[email protected]

Ważnym zagadnieniem związanym ze składowaniem danych jest sposób przesyłania danych

pomiędzy źródłem danych (np. skanerem RTK) a systemem zapisu danych (np. sieciową biblioteką

danych). Przesyłanie danych może odbywać się poprzez bezpośrednie połączenia lokalne (np.

interfejsy szeregowe RS-232, USB, interfejsy równoległe SCSI, FireWire) jak i pośrednie

połączenia sieciowe (np. Ethernet, FastEthernet, ATM). W celu konwersji danych przetwarzanych

przez komputer do formy umożliwiającej składowanie tych danych na nośniku pamięci stosuje się

specjalne urządzenia elektroniczne (układy elektroniczne zorganizowane w ramach płyty głównej

lub jako oddzielny dołączany moduł zwany kartą) określane mianem kontrolerów. Kontrolery w

procesie składowania danych komunikują się z napędami nośników, które stanowią urządzenia

zarządzające zapis, kontrolę i odczyt danych na nośnikach.

Przechowywanie danych, szczególnie medycznych, wymaga zapewnienia bezpieczeństwa tych

danych ze względu na dostęp do nich jak i ich odtwarzalność. Dodatkowo oprócz danych

medycznych, konieczne jest okresowe składowanie konfiguracji oprogramowania. Sterowanie

dostępem do danych (uwierzytelnianie, kodowanie danych) jak i autoryzacja danych jest jednym z

podstawowych zadań realizowanych w projekcie medycznego systemu informacyjnego.

3.3 Zarządzanie danymi

Zarządzanie danymi odbywa się poprzez wykorzystanie narzędzi programowych, które

można sklasyfikować do czterech grup: język definiowania danych (struktur) - Data Definition

Language, język obsługi danych (struktur) - Data Manipulation Language, język sterowania danymi

- Data Control Language, język zapytań o dane - Data Query Language.

Język definiowania danych definiuje operacje i argumenty operacji umożliwiające definicję

struktur (typów rekordów, klas) danych. Dla przygotowanych struktur można przeprowadzić

podstawowe operacje, takie jak dodanie rekordów, aktualizacja rekordów czy usunięcie rekordów.

Te operacje opisuje język obsługi danych. Kolejny język związany jest z operacjami kontroli

przepływu transakcji. Transakcja jest określana jako grupa operacji (np. obsługi danych) traktowana

jednostkowo (przykładowo dodanie i aktualizacja danych). Sterowanie transakcją może polegać na

określaniu czy wynik wykonanej operacji ma być stały czy tymczasowy. Kolejny język - język

zapytań o dane - definiuje operację zapytań, a więc metod wyszukiwania rekordów z baz danych.

Realizacje wyżej przedstawionych języków zależą od modeli bazy danych. Ponieważ

zdecydowana większość produktów SZBD dostępnych na rynku bazuje na modelu relacyjnym

(RDBMS) warto omówić znormalizowany język zarządzania bazami danych realizujący wyżej

wymienione zadania (czyli operacje sklasyfikowane do czterech grup języków) - język SQL.

Page 9: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 9 z 20

[email protected]

W oparciu o język SQL zbudowano i znormalizowano języki umożliwiające zarządzanie

obiektowymi bazami danych. Przykładowo ODMG 3.0 definiuje język definicji danych - Object

Definition Language ODL oraz język zapytań o dane - Object Query Language OQL. Język SQL

pełni zatem kluczową rolę w zarządzaniu bazami danych.

4. Aplikacje oparte na bazach danych dla gabinetów lekarskich

4.1 Gabinet Lekarski 2,5 - producent: „BetaSI” - Nowy Sącz

Jeden z prostych programów wspomagających pracę lekarzy dowolnej specjalności.

Umożliwia prowadzenie kartotek pacjentów, pracodawców, chorób i leków. Jego obsługa jest

intuicyjna, może go używać każda osoba bez względu na znajomość i obycie z komputerem.

Korzystamy z gotowych szablonów rozpoznań, dolegliwości, badań, posiada możliwości

zapisywania w kartotece pacjenta zdjęć i innych plików multimedialnych, filtruje dane wg

dowolnych kryteriów, tworzenie nieograniczonej liczby dowolnych statystyk, ma możliwość

eksportu danych do MS Excel i MS Outlook oraz synchronizacji danych z terminarzem w telefonie

komórkowych to tylko niektóre z jego niespotykanych możliwości. Program oparty jest na bazie

danych SQL Server, co pozwala na jego niezawodną pracę z dowolną ilością pacjentów, wizyt,

lekarzy na wielu stanowiskach.

Podstawowe cechy programu:

ewidencja kartotek pacjentów (danych osobowych, wizyt, przepisanych leków, badań,

zabiegów etc.);

możliwość jednoczesnej obsługi wielu lekarzy pracujących w jednej lub kilku

gabinetach/przychodniach;

podział na użytkowników z różnymi uprawnieniami (recepcja, lekarz) do zmiany i

przeglądania danych, zabezpieczenie dostępu do programu hasłem;

Page 10: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 10 z 20

[email protected]

obsługa recepcji: możliwość wprowadzania leków, badań dodatkowych, wywiadu

wstępnego, rezerwacji wizyt wg określonego terminarza (innego dla każdego lekarza),

obsługa wspólnego kalendarza (możliwości tożsame z kalendarzem MS Outlook)

zsynchronizowanego z terminarzem wizyty, możliwość automatycznej synchronizacji tego

kalendarza z kalendarzem MS Outlook i terminarzem w telefonie komórkowym

korzystanie z własnych list leków i schorzeń oraz gotowych szablonów dolegliwości,

wywiadu wstępnego, badań i rozpoznań oraz możliwości automatycznego kopiowania

dowolnych danych z poprzedniej wizyty, co radykalnie przyspiesza i ułatwia pracę z

programem;

możliwość dowolnego sortowania i szybkiego wyszukiwania pacjentów, wizyt, zabiegów

etc. wykorzystywać do tego można również filtry zdefiniowane pisane w języku SQL

(przykładowe filtry będą sukcesywnie umieszczane na stronie www producenta);

współpraca z programem MS Excel, możliwość automatycznego eksportu danych do tego

programu (np. w celach analiz);

możliwość eksportowania danych do dokumentów HTML (stron www) i automatycznego

ich wysyłania poprzez pocztę e-mail;

możliwość łatwej archiwizacji i odtwarzania danych;

przejrzyste gotowe raporty, między innymi: pełna kartoteka pacjenta, przepisane leki w

określonym czasie, lista zarezerwowanych wizyt;

możliwość tworzenia z poziomu użytkownika dowolnych statystyk z wykorzystaniem

języka SQL (przykładowe statystyki będą sukcesywnie umieszczane na stronie www

producenta) statystyki i eksportu wyników np. do MS Excel;

przyjazny i łatwy w obsłudze interfejs użytkownika;

wykorzystanie jednej z najnocześniejszych dostępnych baz danych w technologii

klient/serwer umożliwia bezproblemową pracę z programem;

zgodność z przepisami o ochronie danych osobowych;

praca w środowisku Windows 98 lub nowszym (wymagania sprzętowe i konfiguracyjne

takie jak w przypadku SQL Server MSDE).

____________________________________________________

System zarządzania bazą danych.

Ang. Relational Database Management System - dosłownie system zarządzania relacyjną bazą danych).

Page 11: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 11 z 20

[email protected]

4.2 Gabinet Lekarski - producent: „PL-SOFT” - Poznań

Program przeznaczony jest do szybkiej ewidencji danych o przeprowadzonych badaniach

lekarskich (wizytach) pacjentów. Od użytkownika wymagana jest jedynie podstawowa znajomość

obsługi komputera. Stanowi on idealne rozwiązanie dla gabinetów prywatnych różnej specjalizacji,

wszędzie tam, gdzie istnieje potrzeba komputerowej ewidencji danych o pacjencie i jego wizytach

oraz wydruku wykonanych zdjęć (np. gabinety ultrasonograficzne, dermatologiczne,

endoskopowe).

Podstawowe cechy programu:

tworzenie dowolnej liczby gabinetów (stanowisk pracy, pracowni itp.),

szybka i intuicyjna rejestracja pacjentów do wybranego gabinetu,

praca sieciowa,

ewidencja danych podstawowych pacjenta,

kontrola poprawności wprowadzonego numeru PESEL,

automatyczne nadawanie numerów kart pacjentów,

ewidencja wizyt pacjentów (opis, zalecenia, zdjęcia, koszt wizyty),

wydruki: recepty, opisu, karty pacjenta (wszystkie wizyty), zestawienia wizyt (dzienne i

miesięczne),

Page 12: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 12 z 20

[email protected]

dołączanie wielu plików graficznych do każdej z wizyt pacjenta (np. dokumentacji

fotograficznej z przebiegu leczenia itp.),

możliwość wydruku opisu ze zdjęciami,

szybkie wyszukiwanie danych (po nazwisku, imieniu, ZOZ, PESEL),

wspomaganie opisów przy wykorzystaniu słowników,

przenoszenie pacjentów do archiwum,

tworzenie kopii archiwalnych danych,

automatyczne uaktualnienia programu przez Internet.

4.3 Gabinet Lekarski - producent: „KSoft” - Warszawa

Jest to program wspomagający prowadzenie prywatnej praktyki lekarskiej.

Podstawowe cechy programu:

rejestrowanie danych adresowych i kontaktowych pacjenta

rejestrowanie wizyt oraz dokumentowanie przebiegu leczenia (obserwacje, użyte leki)

bogate możliwości wyszukiwania danych

bogate możliwości raportowania (5 wbudowanych raportów z możliwością filtrowania

danych)

bezpieczne przechowywanie danych w bazie

możliwość używania z pendrive, bez konieczności instalacji

Page 13: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 13 z 20

[email protected]

szybkość działania

możliwość wykonywania kopii bazy danych z poziomu programu

4.4 Gabinet Lekarski - producent: „studioJZK” - Gdańsk

Jest to chyba najbardziej rozbudowane oprogramowanie dla pojedynczego gabinetu

lekarskiego. Modułowa budowa oprogramowania sprawia, że korzystanie z niego, jego

modernizacja oraz rozbudowa nie jest skomplikowana.

Poszczególne moduły z którymi może współpracować program:

Gabinet Pacjenci - Rejestracja pacjentów gabinetu z możliwościa wyszukiwania,

filtrowania, sortowania, drukowania i eksportu. Kompletne dane teleadresowe

pacjenta, data urodzenia, płeć, klasyfikacja do grupy dyspanseryjnej. Informacja o

chorobach przewlekłych. Dodatkowe dane teleadresowe pracodawcy. Informacja o

lekarzu prowadzącym, numerze ubezpieczenia, oddziale NFZ. Kod uprawnień do

recept. Dodatkowe uwagi. Wykaz wizyt danego pacjenta z możliwością umówienia

kolejnej. Wydruk karty wizyty i historii choroby według własnego wzoru.

Gabinet Wizyty - Umawianie i rejestracja wizyt pacjentów z możliwościa

wyszukiwania, filtrowania, sortowania, drukowania i eksportu. Drukowanie arkusza

wizyty do wypełnienia w gabinecie. Filtrowanie wizyt domowych. Automatyczne

znajdowanie najbliższego wolnego terminu wg zadanego harmonogramu przyjęć.

Informacje o lekarzu, opis zgłaszanego przypadku, dodatkowe uwagi wewńętrzne.

Podsumowanie należności oraz ilości punktów rozliczeniowych. Szczegółowy

wywiad, opis badania fizykalnego. Zastosowane procedury wg ICD-9, z

automatycznym wyszukiwaniem. Dowolna ilość dołączonych obrazków w formacie

JPEG, GIF, BMP lub WMF, na przykład ze skanami RTG lub zdjęciem z aparatu

Page 14: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 14 z 20

[email protected]

cyfrowego. Kod rozpoznania wg ICD-10, z automatycznym wyszukiwaniem.

Drukowanie recepty zgodnie z wymogami MZ, z kodem kreskowym według puli

przydzielonej przez NFZ. Recepta z możliwością tworzenia własnego receptariusza,

z dołączoną bazą leków wg BAZYLa firmy IMS. Informacja o długości udzielonego

zwolnienia. Dodatkowe zalecenia. Wydruk karty z podsumowaniem wizyty dla

pacjenta.

Gabinet Badania - Informacja o przeprowadzonych badaniach każdego pacjenta, z

możliwościa wyszukiwania, filtrowania, sortowania, drukowania i eksportu. Nazwa i

opis badania, kod wg MKPM. Ilość punktów rozliczeniowych.

Gabinet Szczepienia - Informacja o wykonanych szczepieniach, z możliwościa

wyszukiwania, filtrowania, sortowania, drukowania i eksportu. Nazwa i opis

szczepienia, kod wg ICD-9. Ilość punktów rozliczeniowych.

Gabinet Skierowania - Tworzenie skierowania według własnego wzoru.

Rozpoznanie wg ICD-10, grupy rodzajów skierowań. Skierowania CITO i

standardowe. Dodatkowe uwagi. Rejestr udzielonych skierowań z możliwością

wyszukiwania, filtrowania, sortowania, drukowania i eksportu.

Gabinet Recepty - Drukowanie recept zgodnie z rozporządzeniem MZ, z kodem

kreskowym i okresem realizacji. Rejestracja puli numerów indywidualnie albo w

formie bloczka (numery od-do). Automatyczne nadawanie kolejnego wolnego

Page 15: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 15 z 20

[email protected]

numeru. Automatyczne pobieranie danych wystawcy i pacjenta. Informacja o

specjalnych uprawnieniach i chrobach przewlekłych. Treść recepty wg własnego

receptariusza lub z bazy leków wg BAZYLa firmy IMS. Data wystawienia recepty i

realizacja od dnia. Rejestr drukowanych repcet z możliwościa wyszukiwania,

filtrowania, sortowania, drukowania i eksportu.

Gabinet Procedury - Wykaz typowych procedur gabinetu do wykorzystania w

innych modułach, z możliwościa wyszukiwania, filtrowania, sortowania, drukowania

i eksportu. Klasyfikacja procedur wg ICD-9 z wyszukiwaniem, nazwa

marketingowa, wycena, dodatkowy opis i fotka. Szczegółowy wykaz czynności wg

ICD-9 i leków z bazy leków, składających się na gotową procedurę. Dodatkowe

uwagi. Drukowanie wykazu leków w formie cennika usług.

Gabinet ICD/ATC - Kompletne bazy rozpoznań wg ICD-10, procedur wg ICD-9,

indeks terapeutyczny ATC i kody badań wg MKPM, z możliwościa wyszukiwania,

filtrowania, sortowania, drukowania i eksportu. Filtrowanie tylko kodów

postawowych. W sumie ponad 23 tysiące pozycji.

Gabinet Leki - Baza leków z możliwością aktualizacji. Ponad 20 tysięcy pozycji,

starannie wyselekcjonowanych pod kątem użycia na receptach w gabinecie

lekarskim - od abaktalu po Zyvoxid, od abacaviru po zuclopenthixol, od iniekcji po

żele. Wskazanie OTC, postać leku, nazwa handlowa i międzynarodowa, klasyfikacja

ATC, dawka jednorazowa i maksymalna dobowa, opakowanie. Wyszukiwanie wg

nazwy, postaci, kodu ATC lub nazwy międzynarodowej.

Page 16: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 16 z 20

[email protected]

Gabinet Faktury - Kompletna obsługa fakturowania z możliwościa wyszukiwania,

filtrowania, sortowania, drukowania i eksportu. Faktury VAT, paragony imienne,

faktury korygujące, faktury wewnętrzne, faktury VAT UE, faktury VAT marża,

faktury VAT komis, faktury zaliczkowe. Drukowanie paragonów fiskalnych na

drukarkach Posnet Thermal/Temo lub Elzab Omega/Mera II i zgodnych.

Drukowanie numeru dokumentu, danych nabywcy i kodu kreskowego na paragonie

fiskalnym. Klonowanie i edycja faktur. Drukowanie faktur po niemiecku (Rechnung)

i angielsku (Invoice). Drukowanie KP, przelewu, koperty, strony adresowej, dowodu

dostawy, listu przewozowego i gwarancji do faktury. Rozliczanie płatności za

faktury. Wezwania do zapłaty. Wysyłanie potwierdzeń i wezwań mailem.

Opcjonalnie Szybka Akcja(tm) - seryjne drukowanie oryginałów faktur, kopii faktur,

duplikatów, stron adresowych, nalepek adresowych, zbiorówek pocztowych,

przelewów, wezwań do zapłaty dla wybranego zakresu faktur. Faktury VAT z

dowolnym tekstem dodatkowym przed i po fakturze, w cenach netto lub brutto, z

VAT liczonym dla każdej pozycji lub w podsumowaniu, z rabatem dla każdej

pozycji i dla całości faktury, z doliczeniem marży i kosztów dodatkowych, z

dowolną formą i terminem płatności, z automatycznym numerowaniem. Dowolna

data i forma dostawy, numer listu przewozowego. Data i numer zamówienia. Faktura

w dowolnej walucie z tabeli NBP, z automatycznym przeliczeniem wg kursu.

Pozycje faktury z ręki, z cennika usług i z jednego z 10 dostępnych magazynów. Dla

każdej pozycji faktury dowolnie długa nazwa i dodatkowy opis.

Page 17: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 17 z 20

[email protected]

4.5 Q-Gabinet 3000 - producent: "QBS - Quality Business Software" - Warszawa

Program Q-Gabinet 3000 jest to nowoczesny program dla lekarzy, przeznaczony do obsługi

gabinetu lekarskiego, a w szczególności tam gdzie wykonywane są badania opisowe i

diagnostyczne (np. USG) oraz typowe konsultacje lekarskie. Możliwość tworzenia własnych,

dowolnych szablonów pozwala na obsługę w praktyce dowolnej specjalnosci medycznej.

Program potrafi:

prowadzić kartotekę pacjentów,

wystawiać i drukować wyniki badań opisowych i diagnostycznych, konsultacji,

Page 18: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 18 z 20

[email protected]

wystawiać skierowania i recepty.

Może być również podstawą do stworzenia specjalizowanej wersji dostosowanej do potrzeb

konkretnego klienta.

Parametry techniczne programu:

Wykonany w najnowszych narzędziach programistycznych Q-Line 3000 Swing : może być

zainstalowany w systemach Windows 2000/Millenium/Vista/7 .

Możliwość pracy na pojedynczym komputerze, lub w lokalnej sieci komputerów.

Praca w sieci w architekturze "klient-serwer"

Współpracuje z serwerem MSSQL, również w darmowej wersji Express.

Graficzny interface użytkownika - nastawiony na ergonomię, co w konsekwencji powoduje

bardzo szybką pracę z programem.

Skalowalny - możliwość rozbudowy, nawet o indywidualne wysoce specjalizowane moduły.

Administrator może wpływać w bardzo dużym stopniu na funkcjonalność systemu poprzez

tworzenie własnych wydruków i raportów, kreowanie wyglądu ekranów, nadawanie praw

dostępu, a dla zaawansowanych również definiowanie struktur np. specjalistycznych kart

badań.

Administrator może zmieniać wygląd wydruków, wykorzystując do tego edytor

OpenOffice'a wbudowany w program.

Bogaty i stale rozwijany zestaw standardowych narzędzi i funkcji programu możliwych do

dołączenia do każdego programu w technologii Q-Line 3000 Swing.

Page 19: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 19 z 20

[email protected]

5. Podsumowanie

W powyższym opracowaniu omówiłem i podałem przykłady oprogramowania gabinetów

lekarskich. Wskazałem główne funkcje oprogramowania oraz możliwości jego rozwoju.

Oczywiście dział gabinetów lekarskich jest tylko niewielkim wycinkiem informatyki bez której

współczesna służba zdrowia nie byłaby tym czym jest. Oprogramowanie gabinetów lekarskich jest

zaledwie kamykiem w monolicie architektury informatycznej współczesnych Szpitalnych

Systemów Informacji (SSI), integrujących ze sobą moduły od klinicznych w poszczególnych

oddziałach po administracyjno-kadrowe. Jednak jest częścią moim zdaniem najważniejszą. Tu

zaczyna się historia pacjenta i jego choroby.

Zastosowania komputerów w medycynie, systemy mikroprocesorowe, w tym systemy czasu

rzeczywistego znajdują liczne zastosowania w diagnostyce i pielęgnowaniu pacjentów. Oprócz

powszechnie znanych komputerowych urządzeń medycznych, jak tomograf lub ultrasonograf, coraz

częściej stosuje się miniaturowe urządzenia diagnostyczne umożliwiające wszechstronną kontrolę

medyczną. Informatyka medyczna otwiera ogromne perspektywy. To świat, który dopiero

zaczynamy budować dla dobra życia i człowieka.

Page 20: Oprogramowanie gabinetów lekarskich

oprogramowanie gabinetów lekarskich Strona 20 z 20

[email protected]

6. Bibliografia

Adams E., Computer-Assisted Radiology and Surgery Congress, Los Angeles 2003.

Bemmel J.H., Handbook of Medical Informatics, Springer-Verlag 1997.

Eagle K., Image Description and Retrieval, Plenum Press, London 1998.

Encio M., Digital Imaging and Communication in Medicine, Jackson 2000.

Farbour Y., Technology Guide, Charleston 1998.

Kobusiński J., Zastosowanie informatyki w medycynie, Toruń 2004.

London H., Information Technology: Database Languages, Detroit 2004.

NetWorld, Vademecum teleinformatyka, IDG Poland, Warszawa 1999.

Świderska W., Komputery w medycynie, Kraków 2005.

Toxy H.U., National Communications System Technology & Standard Division,

Boston 1998.