Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy model współpracy i odpowiedniego partnera! Pobierz e-book

e-KREW

Projekt polegał na migracji i normalizacji danych medycznych gromadzonych w 24 placówkach Regionalnych Centrum Krwiodawstwa i Krwiolecznictwa do systemu e-Krew.

Klient:

Branża:

Wykorzystane technologie:

5,6 milionów

kartotek osobowych

5,2 miliona

dawców

8 milionów

adresów

Obszarem działania Centrum e-Zdrowia (CeZ) jest rozwój systemów informacyjnych ochrony zdrowia. Narodowy Fundusz Zdrowia (NFZ) to państwowy system powszechnej opieki zdrowotnej.

Jaka była potrzeba biznesowa klienta?

24 placówki (Regionalne Centra Krwiodawstwa i Krwiolecznictwa) wykorzystywały kilka różnych systemów informatycznych do codziennej pracy. Systemy te nie wymieniały między sobą informacji oraz posiadały wiele nieustandaryzowanych procesów i słowników.

Zadaniem każdej placówki było zarządzanie informacjami na temat osób, które oddały krew oraz poddały się badaniom. Dodatkowo musiały prowadzić ewidencję próbek krwi oraz pobieranych materiałów (kierowanych do szpitali). Ustawa zobowiązuje pracowników Centrów do tworzenia oraz magazynowania takich informacji. Jednak w przypadku, kiedy każda placówka posiada indywidualny system, dane często gubią się, duplikują lub stają się niemożliwe do zweryfikowania.

Kolejną przeszkodą do prawidłowego funkcjonowania był fakt, że informacje o dawcach czy pacjentach nie były poprawnie uzupełniane, często wybrakowane, nie miały ustandaryzowanej struktury. To powodowało brak raportów centralnych i nieporządek w szpitalach, przez co w krytycznych sytuacjach niemożliwe stało się weryfikowanie stanów magazynowych i zamówienie krwi dla potrzebujących pacjentów.

Klient potrzebował rozwiązania, które zintegruje wszystkie systemy 24 placówek w jeden centralny, który będzie nadzorował przepływ informacji i udostępni dane wszystkim Centrom.

Jakie było wyzwanie?

Operacje na wielomilionowych zbiorach danych (ponad 6 milionów rekordów) oraz duża odpowiedzialność w zakresie transformowania danych osobowych i danych medycznych.

Informacje magazynowane w placówkach stanowiły stały element baz już od ponad 20 lat. Pierwszym zadaniem było zebranie dane z różnych systemów i baz danych, które – jak się okazało – nie miały stałej struktury. Niektóre bazy danych były również zaszyfrowane, co utrudniało i wydłużało całą pracę.

Konieczna była integracja z dostawcą danych i opracowanie procesu pozyskiwania i odszyfrowania danych.

Jako że aktualne systemy nie działały poprawnie, dane krwiodawców nie posiadały żadnych walidacji. Imiona, nazwiska, numery telefonów, adresy czy numery PESEL były niemożliwe do zweryfikowania.

Największym wyzwaniem było uporządkowanie danych istotnych dla polskiej służby zdrowia. Nieprawidłowe oznaczenia i fenotypy krwi lub błędy migracji mogły powodować katastrofalne skutki dla pacjentów oczekujących na pomoc.

Jak sobie z tym poradziliśmy?

Mnóstwo konsultacji, analizy danych oraz uświadomienie klienta oraz placówek, z jak dużym chaosem mamy do czynienia.

  1. W ramach projektu udało się pozyskać dane od wszystkich jednostek regionalnych.
  2. Z sukcesem wykonano migracje testowe dla większości z dostarczonych danych.
  3. Zaimplementowano skrypty transformujące dane do modelu e-Krew w całym przewidywanym zakresie migracji.
  4. Utworzono aplikację do przetwarzania informacji w formie plików XML do struktury bazy pośredniej, co umożliwiło wykonanie na zbiorach procesu migracji do struktury e-Krew.

Migracja danych w ramach projektu e-Krew zakłada przejęcie danych z systemów źródłowych (różne struktury i różne silniki bazodanowe takie jak DB2, Gupta, PostgreSQL), a następnie, przy wsparciu analitycznym, znormalizowanie danych do wprowadzenia ich do wspólnego nowego modelu powstającej aplikacji e-Krew.

Jakie korzyści zyskał klient?

  • Centralizacja wszystkich danych medycznych dotyczących krwiodawstwa, co pozwoliło na płynny przepływ informacji między placówkami w całej Polsce.
  • Uporządkowanie informacji i możliwość poprawnego wystawienia uprawnień dla honorowych dawców krwi.

  • Skrócenie czasu migracji danych z kilkunastu godzin do 1,5 godziny.
  • Dodatkowe możliwości techniczne i technologiczne oferowane klientowi dzięki poszerzaniu wiedzy w zakresie optymalizowania silników baz danych.

  • Przyspieszony czas pracy operatorów Regionalnych Centrum Krwiodawstwa i Krwiolecznictwa.

Zainteresowały Cię nasze usługi?

Jeśli jesteś zainteresowany usługami projektowania i budowy oprogramowania na indywidualne zamówienie, zapraszamy do kontaktu z naszymi ekspertami.

Wspólnie ocenimy, które z kompetencji zespołu SOFTIQ będą wsparciem dla Twojego projektu. 

Zobacz także

Projekt dla prywatnej uczelni

Klient: Projekt dla prywatnej uczelni
Branża: Edukacja
Rozszerzenie systemu dziekanatowego o moduł promotora i studenta.

Karta Dużej Rodziny

Klient: Ministerstwo Rodziny i Polityki Społecznej
Branża: Usługi
Klient potrzebował aplikacji do wprowadzania, weryfikacji wniosków i wydawania decyzji w sprawie przyznania Karty Dużej Rodziny.

Rozwój i utrzymanie Systemu Informacji Oświatowej (SIO)

Klient: Centrum Informatyczne Edukacji, działające na zlecenie Ministerstwa Edukacji Narodowej
Branża: Edukacja
System Informacji Oświatowej (SIO) jest podstawą polskiego systemu edukacji, a jego rozwój i utrzymanie zostały powierzone naszemu zespołowi.
Szukasz zespołu IT do swojego projektu? Sprawdź, jak wybrać najlepszy modelu współpracy i odpowiedniego partnera! Pobierz e-book