Projekty / Technologie dla ochrony zdrowia

DARWIN

Modernizacja konfiguracji świadczeń w istniejącej platformie.

Przenieśliśmy określoną część starszej platformy do Angular i .NET: strony konfiguracji, na których zespoły zarządzają regułami klientów, planów i grup.

Zobacz panel konfiguracji
Zrealizowany zakres120

przebudowanych stron konfiguracji

Punkt wyjściaASP.NET Web Forms
Przeniesiony obszar konfiguracjiAngular 15 + .NET 6
Wewnątrz panelu

Kontekst konfiguracji i działania na poziomie kodów.

Rozwinięty rekord konfiguracji DARWIN z działaniami na poziomie kodów i informacjami o odrzuceniu.

Nawigacja po kategoriach

Kategorie świadczeń porządkują ustawienia w sekcje. Wybrana konfiguracja pozostaje widoczna podczas przechodzenia między regułami.

Konfiguracja nadrzędna

Ustawienia klienta, planu i grupy określają zakres każdej reguły przed edycją.

Działania na poziomie kodów

Rozwinięty rekord pokazuje poszczególne kody, przypisane działania i szczegóły odrzucenia w wybranej konfiguracji.

Interfejs do ponownego wykorzystania

Wspólne komponenty dla cen i limitów świadczeń.

Ustawienia cen i naliczania limitów współdzielą wyszukiwanie, daty, listy wyboru i pomoc przy polach. Wspólne komponenty nadają każdej nowej stronie konfiguracji ustaloną strukturę.

Formularz cen DARWIN z wyszukiwaniem sekcji, datami obowiązywania, listami wyboru i pomocą przy polach.

Opcje cenowe i daty obowiązywania.

Wyszukiwanie sekcji, wybór cen i daty obowiązywania są zebrane w jednym formularzu. Pomoc przy polach towarzyszy wartościom, które pracownicy sprawdzają i zapisują.

Ustawienia udziału własnego i wydatków pacjenta w DARWIN wykorzystujące tę samą nawigację i elementy formularza.

Udział własny i limity wydatków pacjenta.

Ustawienia udziału własnego i limitów wydatków korzystają ze wspólnej nawigacji, list wyboru i elementów formularzy. Strony zachowują własne reguły biznesowe, a wspólne komponenty ułatwiają dalszy rozwój.

Nasz wkład inżynierski

Ponowne wykorzystanie komponentów i refaktoryzacja backendu.

Migracja objęła także organizację aplikacji, ponowne wykorzystanie komponentów i sposób przekazywania żądań do backendu.

  1. 01

    Przegląd architektury i procesu wdrażania

    Przeanalizowaliśmy architekturę aplikacji, proces programowania i wdrażania oraz zaproponowaliśmy usprawnienia na potrzeby migracji.

  2. 02

    Współdzielone komponenty frontendu

    Zbudowaliśmy wspólne elementy sterowania i uporządkowaliśmy strukturę komponentów używanych na stronach konfiguracji.

  3. 03

    Obsługa żądań i refaktoryzacja backendu

    Przebudowaliśmy kod backendu oraz usprawniliśmy obsługę żądań i przetwarzanie danych dla nowego interfejsu.

Ekrany produktu

Reguły obsługi recept w konfiguracji świadczeń.

DARWIN: Weryfikacja stosowania leków

Weryfikacja stosowania leków

Formularz weryfikacji pokazuje ustawienia reguł dotyczących leków w wybranej konfiguracji świadczeń.

DARWIN: Konfiguracja DAW

Konfiguracja DAW

Ustawienia DAW mają osobny formularz do przeglądu parametrów przetwarzania recept.

Stos technologiczny

Technologie stojące za DARWIN.

Stos wykorzystany w przeniesionym obszarze konfiguracji.

Interfejs konfiguracji

Angular 15 i TypeScript obsługują interfejs konfiguracji i jego współdzielone komponenty.

  • Angular 15
  • TypeScript

API i baza danych

C# i ASP.NET Web API na .NET 6 obsługują żądania aplikacji, a MS SQL Server zapewnia bazę danych.

  • ASP.NET Web API
  • .NET 6
  • C#
  • MS SQL Server
Twój zakres modernizacji

Zacznij od procesu, który ogranicza starszy system.

Przedstaw jeden obszar konfiguracji, jego reguły biznesowe i zależne systemy. Określimy zakres migracji, wspólne komponenty i kontrole wymagane przed zastąpieniem obecnych ekranów.

Zaplanuj migrację wybranego obszaru