Somed-Raport 2014.01.0.02

Transkrypt

Somed-Raport 2014.01.0.02
TECHNOLOGIA OBSŁUGI KONTRAKTÓW
INFORMACJA O AKTUALIZACJI SYSTEMU
Dokument: Raport
Numer: 15/2014
Wydanie: 2008-04-22
ISO 9001:2000
Waga: 90
Raport Nr 15/2014
SYSTEM INFORMATYCZNY
KS-SOMED'2014
WERSJA Nr 2014.01.0.02
z dnia 2014-04-17
Wersja wymaga wykonania aktualizacji bazy danych
MODUŁ
M11 TERMINARZ
M12 ZLECENIA
M13 MEDYCYNA
PRACY
M21 GABINET
1.
2.
1.
1.
2.
1.
M22 STOMATOLOG
2.
M23 OKULISTA
1.
1.
2.
3.
4.
M53 ROZLICZENIA
5.
6.
1.
M54 MENADŻER
INNE
2.
1.
2.
OPIS ZMIAN, MODYFIKACJI i AKTUALIZACJI
Dodano makro %Pacjent.CRM.Opis% do wykorzystania m.in. w opisie wizyty.
W oknie JGP AOS dodano sortowanie danych. Sortowanie wykonuje się po kliknięciu w tytuł kolumny.
Dodano kartę konsultacyjną diabetologiczną do badań lekarskich kierowców i kandydatów na kierowców.
Wprowadzono możliwość ustawienia pieczątki przy użyciu makra na wydruku wyniku badania.
Naprawiono problem z odwieszaniem wizyt. W niektórych przypadkach funkcja działała bardzo wolno.
Nowy Stomatolog:
a) poprawiono wydruk diagramu (wydruk był ledwo widoczny),
b) poprawiono wykonanie protezy żuchwy. Przy wykonywaniu protezy żuchwy, jeśli brakowało
ósemek, to przy ustawionym automacie do zmiany rozpoznania program wprowadzał rozpoznanie
protezy i jednocześnie dodawał ząb w miejscu ósemki.
Stary Stomatolog: poprawienie wizualizacji rozpoznania ząb leczony endodontycznie dodanego w nowym
Stomatologu.
Na recepcie okularowej dane z pola Rodzaj szkieł były uwzględniane na wydruku tylko wtedy, gdy była
wpisywana nowa wartość. Przy wybraniu istniejącej wartości z listy, nie była ona widoczna na wydruku.
W zestawieniu Stan realizacji umowy dodano możliwość wyboru kolumn, które mają się pojawić w
zestawieniu. Po wybraniu prawego przycisku myszy w tabeli wynikowej można otworzyć okno rejestru
świadczeń z automatycznym uzupełnieniem filtrów dla kolumn: 9,10,11,12,13,14,15,16,17. Dodano również
opis kolumn zestawienia pod przyciskiem F1 Opis zest..
Dodano nowy wzór wydruku dokumentu finansowego do NFZ: Faktura. Jest to wzór zawierający wszystkie
elementy rachunku oraz tekst o podstawie zwolnienia.
W oknie ustawień dla e-Dokumentu dodano pole do wprowadzenia opisu dokumentu. Uzupełnienie opisu nie
jest wymagane.
Modyfikacje zestawienia Lista wykonanych zleceń dedykowana rozliczeniom z NFZ:
a) dodano nowe uprawnienie: (Zestawienia->Zestawienia finansowe->Lista zleceń dedykowana
rozliczeniom z NFZ).
Uwaga! Uprawnienie domyślnie jest wyłączone.
b) zestawienie uwzględnia uprawnienie dotyczące widoczności kosztów (Zlecenia->Widoczność
płatności->Widoczność refundacji oddziału NFZ).
W niektórych przypadkach podczas wykonywania funkcji generowania osobodni na podstawie wykonanych
zabiegów rehabilitacyjnych, pojawiał się błąd: Wskazane zlecenie zostało już wcześniej usunięte.
Do istniejącej opcji Generowanie zleceń na usługę osobodzień na podstawie wykonanych zabiegów
rehabilitacyjnych dodano opcję, w której można wskazać datę, od której funkcja ma automatycznie generować
osobodni.
Możliwość przygotowania rozliczenia opartego o wzór z wykorzystaniem zmiennej kod ICD10 rozpoznania ze
zleceniem.
Możliwość określenie z której zakładki, będą pobierane dane do wysyłanych e-maili z rozliczonymi
prowizjami.
Instalator połączenia z usługą LDAP dla sytemu KS-SOMED.
Zaktualizowano słownik gmin - zmiana kodu dla gminy MROZY.
Wzór rozliczenia z wykorzystaniem ICD10
Niniejsza aktualizacja wprowadza nową funkcję i nową zmienną do wykorzystania we wzorze używanym
do rozliczania prowizji. Dla przypomnienia kwotę prowizji można wyliczyć używając wzoru korzystającego z wielu
funkcji oraz zmiennych. Pozwala to na dostosowanie algorytmu wyliczania prowizji do wymagań w danej jednostce.
Aktualizacja wprowadza nową zmienną ICD10. Zmienna ta zawiera kod ICD10 wykonanego zlecenia (rozpoznanie
główne – wykonanie). Sama jednak zmienna, ponieważ przechowuje wartość tekstową, nie nadaje się bezpośrednio
do użycia we wzorze, tak jak np. CENA_WYK czyli kwota wykonanego zlecenia. Dlatego też dodana została nowa
funkcja IsIncludeS(zmienna, zbiór) zwracająca wartość 1 jeśli zmienna zawiera się w zbiorze, lub 0, jeśli w danym
zbiorze jej brak. To już pozwala na przygotowanie wzoru, którego wartość końcowa uzależniona jest od kodu ICD10.
Jak wspomniano funkcja isincludes ma dwa parametry, pierwszy to zmienna, na chwilę obecną może być to tylko
ICD10, druga to zbiór, dlatego też należy go ograniczyć nawiasami kwadratowymi. W zbiorze mogą znajdować się
zmienne tekstowe – na chwilę obecną możliwości takiej brak gdyż brak innych niż ICD10 zmiennych tekstowychmogą też znajdować się ciągi tekstowe. W tym drugim przypadku ciąg tekstowy należy ograniczyć cudzysłowem. W
ciągu tekstowym zastrzeżone są znaki: cudzysłów – on właśnie ogranicza ciąg tekstowy – przecinek – oddziela
poszczególne elementy zbioru zawarte w ciągu tekstowym – myślnik – określa przedział oraz gwiazdka, która
reprezentuje „jokera”. Przykładowy zbiór zawierający ciąg tekstowy może wyglądać tak:
SOMED -RAPORT
Wyk
onał:
Spra
wdził:
Zatwi
erdził:
Strona 1 z 5
ISO 9001:2000
TECHNOLOGIA OBSŁUGI KONTRAKTÓW
INFORMACJA O AKTUALIZACJI SYSTEMU
Dokument: Raport
Numer: 15/2014
Wydanie: 2008-04-22
Waga: 90
["A00,A01,A02,B00-B10,C*"]
można jednak to samo zapisać tak:
["A00","A01","A02","B00-B10","C*"].
Jak więc widać można poszczególne elementy zbioru wpisać w jeden ciąg tekstowy lub też stworzyć zbiór z wielu
ciągów tekstowych prezentujących poszczególne elementy. Druga z metod może być przydatna w przyszłości, gdyż
kolejnymi elementami zbioru mogą być też zmienne tekstowe o ile takowe kiedyś się pojawią. I wówczas hipotetyczny
zbiór mógłby wyglądać tak:
["A00","A01","A02","B00-B10","C*",ZMIENNA1,ZMIENNA2].
Jak już wspomniano w ciągu tekstowym zastrzeżone są między innymi znaki myślnika oraz gwiazdki. W powyższych
przykładach zapis B00-B10 powoduje, że warunek ten spełni zarówno kod B00 oraz B10 jak i B01, B02 i tak dalej.
Gwiazdka zaś zastępuje dowolne znaki. Tak więc zapis C* określa np. kody C10, C03, C12.1 itp.
Skoro zapis jest już omówiony warto poświęcić kilka słów opisowi jak można nową funkcję i nową zmienną użyć we
wzorze.
Załóżmy, że prowizja lekarza wynosi 5 zł od każdej usługi natomiast, jeśli usługa zawiera rozpoznanie z grupy I 8 zł.
Wzór mógłby wyglądać tak:
Mamy tu stały człon 5 do którego dodajemy albo 0 jeśli kod nie zwiera się w grupie I, albo 3 jeśli kod do tej grupy
należy. Wzór można przetestować korzystając z przycisku Oblicz wpisując wcześniej w polu ICD10 odpowiedni kod.
Innym przykładem niech będzie 10% ceny katalogowej usługi jeśli nie jest to wykonanie z kodem J00 jeśli natomiast
rozpoznanie to J00 prowizja wynosi 2 zł. Odpowiedni wzór wygląda tak:
Pierwszy człon zawiera wyliczenie 10% z ceny katalogowej i wymnażany jest przez wynik funkcji isincludes
przyrównanej do 0. Jeśli kod ICD10 nie zawiera się w zbiorze funkcja zwraca 0 wynik ten jest jednak porównywany
z zerem – ważne objęcie tego porównania nawiasami – co spowoduje, że porównanie zwróci nam 1, jeśli będzie
prawdą, czyli jeśli wynik funkcji jest. Jeśli więc wynik porównania pomnożymy z wyliczonymi procentami otrzymamy
albo 10% ceny katalogowej, albo 0.
Drugi człon zwróci nam 2 jeśli wynik funkcji jest prawdą, czyli jeśli zmienna zawiera kod J00 lub 0 w każdym
pozostałym przypadku. Jak widać oba człony są rozłączne więc po zsumowaniu uzyskamy albo 10% ceny katalogowej,
albo wartość 2.
W podobny sposób można przygotować coraz bardziej rozbudowane wzory korzystające z wielu funkcji oraz
zmiennych. Można korzystać z mechanizmu testowania wzoru wpisując odpowiednie wartości zmiennych
i sprawdzając otrzymany wynik.
SOMED -RAPORT
Wyk
onał:
Spra
wdził:
Zatwi
erdził:
Strona 2 z 5
ISO 9001:2000
TECHNOLOGIA OBSŁUGI KONTRAKTÓW
INFORMACJA O AKTUALIZACJI SYSTEMU
Dokument: Raport
Numer: 15/2014
Wydanie: 2008-04-22
Waga: 90
Całość bazuje na prostej zasadzie – jeśli wyrażenie logiczne jest prawdą otrzymujemy 1 jeśli jest fałszem otrzymujemy
0. Wszystkie funkcje oraz operatory zwracają wartości logiczne przerobione w opisany sposób na 0 lub 1. Korzystając
z tego, że mnożenie przez zero zawsze zwraca zero można budować poszczególne człony wzoru.
Na zakończenie kilka testowych przykładów pokazujących wyniki funkcji w zależności od budowy wzoru.
Najpierw najprostsze rozwiązanie – bezpośredni wynik funkcji isincludes dla różnych wartości ICD10.
Teraz to samo, ale wyniki będą przeciwne:
SOMED -RAPORT
Wyk
onał:
Spra
wdził:
Zatwi
erdził:
Strona 3 z 5
ISO 9001:2000
TECHNOLOGIA OBSŁUGI KONTRAKTÓW
INFORMACJA O AKTUALIZACJI SYSTEMU
Dokument: Raport
Numer: 15/2014
Wydanie: 2008-04-22
Waga: 90
E-maile z Menadżera
W module Menadżer pojawiły się dwie nowe opcje. Pierwsza z nich Zakładka, z której dane pobierane zostaną
do wysyłania e-maila pozwala na wskazanie jednej z trzech zakładek, ma podstawie których generowane będą e-maile.
Dotychczas e-maile generowane były z zakładki Prowizja (rozliczenie dla usługi) i takie też jest domyślne ustawienie
opcji. Można jednak ją zmienić i wskazać inna zakładkę co spowoduje, że e-mail będzie zawierał nieco mniej
informacji (np. nie będzie rozdzielania na poszczególne usługi, nie będzie rozdzielania na poszczególne profile). Jeśli
nie jest potrzebne tak dokładne raportowanie prowizji jak zapewnia to domyślna zakładka, można spróbować zmienić
wartość tej opcji.
Druga z opcji Zakładka Prowizja (rozliczenie dla usługi) pozwala na określenie jakie dane szczegółowe o wykonanej
usłudze pojawią się w poszczególnych pozycjach rozliczeniowych, a jeśli zakładka ta wykorzystywana będzie również
do wysyłania e-maila również jakie dane pojawią się na e-mailu do pracownika. Domyślnie system proponuje pełną
informację o pozycji rozliczeniowej (tak działało to zresztą dotychczas) a więc nazwę usługi, datę jej wykonania, oraz
informacje o pacjencie. Można niektóre z tych danych ukryć i np. zrezygnować z informowania pracownika o danych
pacjenta, któremu wykonano usługę, za którą policzona została prowizja.
SOMED -RAPORT
Wyk
onał:
Spra
wdził:
Zatwi
erdził:
Strona 4 z 5
ISO 9001:2000
TECHNOLOGIA OBSŁUGI KONTRAKTÓW
INFORMACJA O AKTUALIZACJI SYSTEMU
Dokument: Raport
Numer: 15/2014
Wydanie: 2008-04-22
Waga: 90
Usługa LDAP
Niniejsza aktualizacja zawiera instalator usługi wykorzystującej protokół LDAP (Lightweight Directory Access
Protocol) dla systemu KS-SOMED. Usługa ta pozwala na automatyczne tworzenie operatorów systemu KS-SOMED na
podstawie listy użytkowników otrzymywanej z kontrolera domeny.
Instalator usługi zawarty jest w katalogu Extras (plik o nazwie KSPLLDAPSetup.exe). Po jego uruchomieniu nastąpi
proces instalacji programu zarządzającego usługą, który następnie może być wykorzystany do instalowania,
uruchamiania, zatrzymywania oraz odinstalowania usługi. Program zarządzający, jak i sama usługa nie wymaga
dostępu do katalogu systemu KS-SOMED, można więc uruchomić instalator nawet na komputerze, na którym nie
zainstalowano systemu KS-SOMED. Domyślnie program zarządzający instalowany jest w podkatalogu sytemu KSSOMED o nazwie LDAP. Jak już wspomniano można zmienić lokalizację, można też instalator przekopiować na inny
komputer i tam dokonać procesu instalacji. Jedyny warunek – na danym komputerze musi być dostęp do bazy danych
systemu KS-SOMED, choć nie musi być zainstalowane BDE, jako że usługa korzysta z innego mechanizmu dostępu do
bazy danych.
Po zainstalowaniu uruchomiony zostanie program KS-LDAP Sync kontroler będący programem zarządzającym dla
opisywanej usługi.
Przy pierwszym uruchomieniu jedynym dostępnym przyciskiem jest przycisk Zainstaluj pozwalający na zainstalowanie
właściwej usługi. Usługę należy zainstalować na jednym komputerze, najlepiej na takim, który będzie jak najrzadziej
będzie wyłączany. Chociaż przerwa w jego działaniu nie jest krytyczna, gdyż usługa co kilka minut porównuje listy
użytkowników systemu KS-SOMED i domeny dodając tych użytkowników, których w systemie KS-SOMED jeszcze
nie ma i usuwając użytkowników usuniętych z domeny. Użytkownicy identyfikowani są przez login warto wiec przed
uruchomieniem usługi zapewnić zgodność loginów użytkowników domeny oraz sytemu KS-SOMED aby usługa
niepotrzebnie nie powieliła użytkowników, których loginy nie były wcześniej zsychronizowane. Oczywiście mowa tu
tylko o pierwszej synchronizacji, gdy uruchamiany usługę w sytuacji, gdy w KS-SOMED mamy już jakiś
użytkowników. Dalsza praca jest już łatwiejsza, gdyż po dodaniu użytkownika do domeny po chwili automatycznie
pojawi się on w systemie KS-SOMED.
Podczas instalacji usługi może pojawić się okienko z prośbą o podanie informacji koniecznych do dostępu do bazy
danych systemu KS-SOMED, a więc jej lokalizacja, nazwa użytkownika oraz hasło. Jeśli usługa jest instalowana na
komputerze, na którym zainstalowany jest system KS-SOMED, informacje te zostaną automatycznie pobrane z systemu
KS-SOMED.
Po zainstalowaniu usługi należy ją jeszcze uruchomić. W tym celu należy skorzystać z przycisku Uruchom.
Pierwsze uruchomienie może być procesem długotrwałym, gdyż następuje wówczas synchronizacja bazy systemu KSSOMED i listy użytkowników domeny.
Po zainstalowaniu i uruchomieniu usługi program KS-LDAP Sync kontroler można zamknąć i wykorzystywać go
następnie do kontrolowania pracy usługi (czy jest uruchomiona, czy jest zainstalowana), zatrzymania i ponownego
uruchomienia usługi a także do jej odinstalowania.
SOMED -RAPORT
Wyk
onał:
Spra
wdził:
Zatwi
erdził:
Strona 5 z 5