Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-SOMED => Wątek zaczęty przez: kisiu w Stycznia 02, 2026, 21:30:01 pm

Tytuł: DEG1 Kardiologia
Wiadomość wysłana przez: kisiu w Stycznia 02, 2026, 21:30:01 pm
Czy ktoś ma taki plik konfiguracyjny dla poradni kardiologicznej? Ewentualnie ktoś pomoże stworzyc taki plik? nie bardzo rozumiem jak go stworzyc na podstawie instrukcji kamsoft.
Tytuł: Odp: DEG1 Kardiologia
Wiadomość wysłana przez: kisiu w Stycznia 05, 2026, 11:26:12 am
ktokolwiek?
Tytuł: Odp: DEG1 Kardiologia
Wiadomość wysłana przez: Nyahaha w Stycznia 05, 2026, 12:25:42 pm
wejdź do pliku C:\KS\KS-PLW\WZORCE\SLOWNIK\SPECROZLSPECYFICATION.SL odpal w notatniku i na samym dole dodaj sobie tak
[DEG1]
P=02.1100.001.02
S=5.30.00.0000011,5.30.00.0000012,5.30.00.0000013,5.30.00.0000014,5.30.00.0000015,5.30.00.0000016,5.30.00.0000017
D=2025-11-01
X=2026-01-31

P - kod zakresu którego ma dotyczyć deg1, na szoi/portal świadczeniodawcy znajdziesz
S - usługi do których stosować w zakresie, ogólnie stosuje się w W11-W20 ja tu ograniczyłem do W17, gdyby jakaś dodatkowa nieznana mi usługa też by się kwalifikowała do deg1 to po średniku dodaję
D - data początkowa kiedy stosować deg1
X - data końcowa kiedy stosować deg1

a gdyby od lutego się coś zmieniło np. inna poradnia wejdzie dodatkowo to wtedy tak wyjdzie
[DEG1]
P=02.1100.001.02
S=5.30.00.0000011,5.30.00.0000012,5.30.00.0000013,5.30.00.0000014,5.30.00.0000015,5.30.00.0000016,5.30.00.0000017
D=2025-11-01
X=2026-01-31
P=02.1100.001.02;02.1220.001.02
S=5.30.00.0000011,5.30.00.0000012,5.30.00.0000013,5.30.00.0000014,5.30.00.0000015,5.30.00.0000016,5.30.00.0000017
D=2026-02-01
X=2026-04-30
Tytuł: Odp: DEG1 Kardiologia
Wiadomość wysłana przez: kisiu w Stycznia 05, 2026, 13:53:34 pm
Dziekuję
Tytuł: Odp: DEG1 Kardiologia
Wiadomość wysłana przez: MK w Stycznia 07, 2026, 15:15:29 pm
Na wstępie, opis algorytmu powyżej wskazany jest zapewne dobry. Zauważyłbym jednak to, że jest bardzo pod konkretny przykład podany i raczej bym nie wstawiał go za wzór dla wszystkich użytkowników. Zapewne działa, ale...
w pliku SpecRozlSpecyfication.fsl  mamy bardziej ogólny algorytm. I wydaje mi się, że warto jednak ten stosować. Dlaczego?
P - tu nie mam się do czego przyczepić, tak tez opisaliśmy w biuletynie, że w tym miejscu należałoby wskazać swoje punkty umowy, dla których DEG1 może mieć zastosowanie
S- no i tu pierwsza uwaga, S podajemy listę usług, dla których to rozliczenie może być stosowane. Natomiast w zarządzeniu mamy odwrotnie. Mamy wskazanie, dla jakich usług DEG1 nie jest używany. Dla takiego rozwiązania jest parametr Q. I staraliśmy w opisanym pliku wymienić wszystkie te usługi, które w zarządzeniu są wskazanie jako te, dla których DEG1 się nie używa. Oczywiście, można przez zastosowanie reguły wypisujemy te, dla których można zamiast wskazywać te, dla których nie można, algorytm tak przygotowaliśmy, by mieć wybór, albo S, albo Q. Ja tylko wskazuję na to, jaka jest treść zarządzenia, a tam mamy usługi wykluczające.
D, X - jako daty, I ok, znów, można tak, ale... DEG1 może być przez trzy kolejne miesiące używane, przez kolejne nie, następnie znów i tak dalej.  Zastosowanie tutaj dat powoduje, że na każdy okres musimy przygotowywać osobne rozliczenie. I znów, można i tak, my natomiast proponujemy użyć zmiennych globalnych zleceń, czyli zapisu VAM=T. A wówczas to, dla których miesięcy DEG1 obowiązuje, a dla których nie, oznaczamy w opcjach. No i warto pamiętać, że takie rozwiązanie, ze zmiennymi zleceń daje radę nawet jak mamy w systemie kilka jednostek dla których DEG1 nie zawsze obowiązuje w tym samym czasie. Kolejna sprawa to brak kodów ICD10 wykluczających DEG1. I znów, zapewne dla tego przykładu kody nie są ważne, bo takich nie używamy. Nie mniej jednak w treści zarządzenia mamy konkretne kody ICD19 dla których DEG1 nie obowiązuje. Dlatego w pliku pojawił się zapis C=C*;D45;D46;D47.0-D47.7
Kolejna sprawa to wiek pacjenta. Zarządzenie mówi iż DEG1 dotyczy pacjentów powyżej 18 roku życia. I znów, zapewne ta sytuacja nie będzie w tym konkretnym przypadku występować chociaż mogę wyobrazić sobie pacjenta w weku lat 15 trafiającego do takiej poradni. Dlatego też w naszym przykładowym pliku mamy określony wiek: A=18-999
To już na pewno tutaj nie wystąpi, ale zarządzenie mówi o tym iż DEG1 nie stosujemy dla rozliczeń fakturami zakupowymi. Dlatego mamy w przykładzie V01=N. I na koniec już całkiem całkiem coś co chyba nie wystąpi, czyli V02=N - o szczegółach pisaliśmy w biuletynie.
Podsumowując, przykład jak powiedziałem, zapewne będzie działać OK, choć mamy tu kilka założeń na zasadzie, pewnie nie wystąpi. Dlatego w mojej ocenie, chyba lepszym rozwiązaniem byłoby przekopiowanie definicji DEG1 z pliku SpecRozlSpecyfication.fsl i uzupełnienie S o właściwe punktu umowy. A później w opcjach ustawienie dla jakich miesięcy DEG ma być liczony. I to wydaje mi się wszystko co zrobić trzeba. Niestety, nie oglądałem zbyt wielu umów więc posiłkowałem się tylko zarządzeniem, dlatego piszę, że mi się wydaje ;-)
Style:2: Portal (default), Printpage (default).
Pod-szablony:4: init, print_above, main, print_below.
Pliki językowe:6: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:14 - 659KB. (pokaż)
Użytych zapytań: 17.

[Pokaż zapytania]