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 konfiguracjiprzebudowanych stron konfiguracji
Kontekst konfiguracji i działania na poziomie kodów.

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.
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ę.

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ą.

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.
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.
- 01
Przegląd architektury i procesu wdrażania
Przeanalizowaliśmy architekturę aplikacji, proces programowania i wdrażania oraz zaproponowaliśmy usprawnienia na potrzeby migracji.
- 02
Współdzielone komponenty frontendu
Zbudowaliśmy wspólne elementy sterowania i uporządkowaliśmy strukturę komponentów używanych na stronach konfiguracji.
- 03
Obsługa żądań i refaktoryzacja backendu
Przebudowaliśmy kod backendu oraz usprawniliśmy obsługę żądań i przetwarzanie danych dla nowego interfejsu.
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.
API i baza danych
C# i ASP.NET Web API na .NET 6 obsługują żądania aplikacji, a MS SQL Server zapewnia bazę danych.
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
