Dodatkowo informujemy, że AP-KOLCE w wersji 2.2 są nadal
Transkrypt
Dodatkowo informujemy, że AP-KOLCE w wersji 2.2 są nadal
TECHNOLOGIA OBSŁUGI KONTRAKTÓW INFORMACJA O AKTUALIZACJI SYSTEMU Dokument: Raport Numer: 41/2015 Wydanie: 2008-04-22 ISO 9001:2008 Waga: 90 Raport Nr 41/2015 SYSTEM INFORMATYCZNY KS-SOMED'2015 WERSJA Nr 2015.03.1.01 z dnia 2015-12-16 MODUŁ 1. M12 ZLECENIA M33 LDTiO 1. 1. M53 ROZLICZENIA 1. 2. 3. INNE OPIS ZMIAN, MODYFIKACJI i AKTUALIZACJI Kolejki AP-KOLCE: a) zmiana wysyłania kodu etapu szybkiej ścieżki onkologicznej 4 – Oczekiwanie na zabieg operacyjny po diagnostyce wstępnej. Od 1 grudnia nie ma możliwości przekazania kodu etapu 4. W wersji 2.3 zamiast kodu etapu 4 przekazywany jest kod etapu 7 – Zabieg diagnostyczno-leczniczy, b) dodano nowy powód zmiany terminu: 11 – Aktualizacja terminu w wyniku rezygnacji innych pacjentów. Nowy wygląd głównego okna modułu (wstążka). Poprawiono błąd: qCreateTableTMPFromQuery: Key field 'ID' not found występujący podczas generowania raportu rozliczeniowego za 2010 rok. Zmodyfikowany mechanizm nadawania numerów stanowisk. Zoptymalizowano działanie sytemu pod kątem wykonywania się zapytań SQL. Dodano obsługę komunikacji AP-KOLCE wg interfejsu dostępowego w wersji 2.3. Szczegóły dostępne są na stronie http://www.nfz.gov.pl/aktualnosci/aktualnosci-centrali/komunikat-dlaswiadczeniodawcow,6784.html. Dodatkowo informujemy, że AP-KOLCE w wersji 2.2 są nadal obsługiwane przez NFZ. Modyfikacja mechanizmu nadawania numerów stanowisk Zaproponowany w wersji 2015.03.1.00 mechanizm ustalania numerów stanowisk nie spełnił oczekiwań wszystkich klientów. Rozwiązanie to jest akceptowalne w jednostkach, w których mamy do czynienia z serwerem terminali i brak jest zwykłych komputerów. Dodatkowo, niektóre instalacje z serwerami terminali nie bazowały na dotychczasowym rozwiązaniu lokalnej konfiguracji i również tu wyróżnik użytkownik systemu operacyjnego + nazwa komputera nie jest najlepszym rozwiązaniem. W związku z tym zmodyfikowaliśmy mechanizm aby spełniał wymagania również pozostałych użytkowników. Począwszy od wersji 2015.03.1.01 numeracja stanowisk w wersji standardowej, oparta jest tylko na nazwie komputera lub terminala. Czyli jeśli kolejny użytkownik zaloguje się do systemu korzystając z tego samego komputera, otrzyma ten sam numer stanowiska. Przy czym rozwiązanie to jest akceptowalne również w instalacjach z serwerem terminali. W takich bowiem sytuacjach zamiast nazwy komputera-serwera jest brana nazwa terminala. Tak więc pomimo iż wszyscy pracują na tym samym komputerze-serwerze, każdy otrzyma inny numer dzięki unikalności terminali. Opisane tu rozwiązanie jest domyślnym działaniem mechanizmu stanowisk. Zdajemy sobie jednak sprawę, że w niektórych sytuacjach takie rozwiązanie może nie być pożądanym rozwiązaniem. Znamy instalacje, w których numer stanowiska raczej jest uzależniony od użytkownika systemu operacyjnego niż od terminala. Co prawda jest to ryzykowne rozwiązanie, bo zwykle z terminalem związana jest konkretna drukarka, ale można sobie wyobrazić, że wszystkie drukarki są takie same i można spokojnie wędrować z numerem stanowiska po poszczególnych terminalach. W takich sytuacjach można ustawić w pliku kspl.ini w sekcji ALL zmienną OSUSERMODE=0. Dodatkowo, mamy też możliwość ustalania numerów stanowisk od nazwy komputera lub terminala i od użytkownika systemu operacyjnego. Temu służy wartość OSUSERMODE=2. Wartość OSUSERMODE 0 1 (domyślna – brak wpisu) 2 Znaczenie Numer stanowiska wyszukiwany jest na podstawie nazwy komputera i użytkownika systemu operacyjnego. Rozwiązanie dedykowane instalacjom z serwerem terminali gdy nie jest istotne, dla numeru stanowiska, z którego terminala logujemy się, ale kto się loguje. Numer stanowiska uzależniony jest od nazwy komputera/nazwy terminala. Rozwiązanie dedykowane w zasadzie wszystkim instalacjom. Numer stanowiska uzależniony jest od nazwy komputera/nazwy terminala i użytkownika systemu operacyjnego. SOMED -RAPORT Wyk onał: Spra wdził: Zatwi erdził: Strona 1 z 2 ISO 9001:2008 TECHNOLOGIA OBSŁUGI KONTRAKTÓW INFORMACJA O AKTUALIZACJI SYSTEMU Dokument: Raport Numer: 41/2015 Wydanie: 2008-04-22 Waga: 90 Nazwa komputera oznacza komputer, na którym fizycznie działa KS-SOMED, czyli w przypadku zwykłego komputera to właśnie jest ten komputer, w przypadku sesji zdalnej jest to nazwa komputera-serwera, na który łączymy się np. zdalnym pulpitem. Nazwa terminala w przypadku połączenia sesji zdalnej jest nazwą tego komputera, przed którym siedzimy, czyli na którym uruchomiliśmy klienta sesji zdalnej. Nie jest to zaś komputer, na którym pracuje KS-SOMED. Są znane nam instalacje, w których mamy klika serwerów terminali z balansowaniem obciążenia, to znaczy użytkownik logując się przez jeden serwer loguje się do jednego z serwerów nie wskazując konkretnie do którego. W takich sytuacjach dotychczas wszystkie takie serwery miały identyczną pulę stanowisk, więc nie było istotne na który serwer w rzeczywistości operator się połączył i tak otrzymał ten sam numer stanowiska. W takich instalacjach domyślna wartość OSUSERMODE jak najbardziej jest akceptowalna. Bowiem przy takim ustawieniu wyróżnikiem nie jest nazwa serwera ale nazwa terminala. Nieważne, na jaki serwer się zalogujemy otrzymamy taki sam numer stanowiska, bo logujemy się z tego samego terminala. Gdyby jednak zależało nam na tym, aby użytkownik zawsze miał ten sam numer stanowiska, wówczas musielibyśmy ustawić wartość 0 wspomnianej opcji. Ale przy tej wartości wyróżnikiem jest nazwa serwera więc teoretycznie, dla każdej sesji otrzymalibyśmy inny numer stanowiska. Aby temu zaradzić wprowadziliśmy dodatkową sekcję w pliki kspl.ini: [TERMINAL_SERVERS] Serwer1=serwer Serwer2=serwer Serwer3=serwer W sekcji tej wpisujemy nazwy serwerów, w przykładzie Serwer1, Serwer2, Serwer3 oraz odpowiadający im alias, w przykładzie serwer. W takiej sytuacji, jeśli nazwa komputera wymieniona jest po lewej stronie znaku równości to do wyznaczenia numeru stanowiska wykorzystany zostanie alias, czyli ten z prawej strony. Dzięki temu, nieważne na jaki serwer sesja operatora trafi i tak będzie miała ten sam numer bowiem uzależniona jest od tego samego aliasu. Biorąc pod uwagę powyższy opis zmodyfikowany zostaje również wpis w pola Użytkownik OS oraz nazwa komputera. W przypadku opcji domyślnej (1) w polu nazwa użytkownika OS pojawi się wpis #ALL, który oznacza, że dla tego stanowiska nie jest istotny użytkownik, każdy logujący się na komputerze o nazwie KOMPUTER-ALA otrzyma stanowisko o numerze 1. W pozostałych przypadkach będzie tu oczywiście wpisana nazwa użytkownika. W polu nazwa komputera pojawi się nazwa komputera lub nazwa terminalu w zależności od sytuacji. W przypadku, gdy nazwa komputera będzie wymieniona w sekcji TERMINAL_SERVERS, wówczas w tym polu pojawi się nazwa aliasu, a nie nazwa fizycznego komputera. SOMED -RAPORT Wyk onał: Spra wdził: Zatwi erdził: Strona 2 z 2