System Integracja z PZU
Spis treści 1. Integracja... PZU 3 1.1. Instalacja certyfikatów... 3 1.2. Konfiguracja Optimed... 24 3 1.2.1. 1.2.2. 1.2.3. 1.2.4. Moduł... Administracja 4 Dostępność terminów... 6 Webserwis... 7 Szablony świadczeń... 7 2
1 Integracja PZU 1.1 Instalacja certyfikatów Przed przystąpieniem do konfiguracji Systemu należy zainstalować w systemie operacyjnym certyfikaty PZU. Certyfikat placówki trzeba zainstalować w magazynie certyfikatów komputera (nie użytkownika). Według instrukcji w linku poniżej (zgodnie z punktem To add the Certificates snap-in to an MMC for a computer account): https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server2008-r2-and-2008/cc754431(v=ws.11) Następnie należy dodać uprawnienia do klucza prywatnego https://docs.secureauth.com/display/kba/grant+permission+to+use+signing+certificate +Private+Key 1.2 Konfiguracja Optimed 24 3
1.2.1 Moduł Administracja W module Administracja w pierwszej kolejności należy włączyć integrację z PZU. Służy do tego parametr systemowy PZU_INTEGRATION_ENABLED. Przechodząc do Konfiguracja -> Moduły -> Integracja z PZU należy ustawić dla każdej z przychodni kod placówki otrzymany z PZU. Następnie należy ustawić pozostałe parametry systemowe: PZU_API_URL - adres webserwisu po stronie PZU 4
PZU_CERTIFICATE_COMMON_NAME - CN certyfikatu, którym PZU podpisuje komunikaty. Certyfikat przekazywany jest przez PZU. Musi być zainstalowany w systemie w magazynie certyfikatów PZU_CERTIFICATE_THUMBPRINT - odcisk palca certyfikatu PZU. Należy zwrócić uwagę przy kopiowaniu z poniższego okna, mogą się wkleić dodatkowe puste (niewidoczne) znaki na początku tekstu, które nie powinny się znaleźć w aplikacji. 5
PZU_CONSUMER_ID - identyfikator klienta otrzymany z PZU. PZU_LOCAL_API_URL - adres webserwisu po stronie klienta. Jeżeli będzie pusty to jest używany domyślny. Wypełnić gdy jest więcej instalacji OptiMED24 na jednym serwerze. CLIENT_CERTIFICATE_THUMBPRINT - odcisk palca certyfikatu przychodni, certyfikat należy zainstalować w systemie w magazynie certyfikatów. 1.2.2 Dostępność terminów Dostępność terminu musi być skonfigurowana tak samo jak dla rejestracji online, czyli lekarze, poradnie, grafik - dostępne online. Na grafiku dostępność online została rozdzielona na dwie opcje: - dostępny online - dostępny dla brokerów. Dla PZU należy zaznaczyć drugie pole. 6
1.2.3 Webserwis Webserwis działa w Agencie pod adresem https://localhost:8091//pzu/. Usługę należy wystawić na zewnętrznym adresie IP i odblokować port. Aby go zmienić należy zmodyfikować plik Agent.exe.config oraz parametr systemowy PZU_LOCAL_API_URL. Musi to być https (wymaganie PZU), niezbędny będzie zakup certyfikatu lub powiązanie z istniejącym jeżeli przychodnia taki posiada. Certyfikat musi być wystawiony dla domeny zgodnej z domeną webserwisu. 1.2.4 Szablony świadczeń Ostatni krok to eksport wszystkich istniejących szablonów świadczeń z aplikacji OptiMED24. W celu otrzymania pliku.xls ze wszystkimi szablonami świadczeń, które znajdują się w aplikacji, należy skontaktować się z działem serwisu. Taki sam eksport usług wykonuje również po swojej stronie PZU. Następnie w pliku.xls należy powiązać szablony świadczeń z aplikacji OptiMED24 z usługami PZU i przekazać plik do PZU. 7