collapse

Reklama


Autor Wątek: Sprawozdanie MZ-11 dzial 2  (Przeczytany 10948 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Sprawozdanie MZ-11 dzial 2
« dnia: Maja 13, 2011, 09:01:48 am »
Witam

Mam pytanie do osób które wykorzystały PPSa do obliczenia sprawozdania MZ-11.
Czy jeżeli korzystaliście z nowej, tegorocznej wersji (plik MZ11-dzial-2.kt1) który
liczy na podstawie grup dyspanseryjnych to mieliście wyniki dla kolumn
1 (Razem osoby, u których stwierdzono schorzenia ogółem (stan w dniu 31 XII))
oraz 7 (Z kolumny 1 osoby, u których stwierdzono schorzenia po raz pierwszy
w okresie sprawozdawczym) ?
U mnie gdy liczę "na grupach" to te liczby się nie pojawiają, natomiast reszta
kolumn liczy się niby poprawnie i szybko.
Natomiast jeżeli próbuję liczyć starym sposobem (plik MZ11-dział-2.kt1) po kolei
dla każdego zakresu ICD10 to liczy się baaardzo powoli ale kolumny 1 i 7 maja wyniki!

pozdrawiam

Offline Norbert

  • Super Specjalista
  • ****
  • Wiadomości: 481
  • Pomógł? 8
  • Mazowiecki OW NFZ
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #1 dnia: Maja 13, 2011, 09:51:41 am »
Ja próbowałem robić, ale za każdym razem otrzymywałem różne wyniki i tez niektórych kolumn nie zliczało.
Taka sprawa była nawet po fakcie ingerencji on-line kamsoftu w moja aplikację
Nieświadomi żyją dłużej.......

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #2 dnia: Maja 13, 2011, 10:06:03 am »
Ja próbowałem robić, ale za każdym razem otrzymywałem różne wyniki i tez niektórych kolumn nie zliczało.
Taka sprawa była nawet po fakcie ingerencji on-line kamsoftu w moja aplikację

Hej
No popatrz u mnie tez online grzebali w bazie i tez twierdza ze liczy ok ..
A czy wyniki dla tych kolumn co pisałem miałeś ?

pozdrawiam

Offline Norbert

  • Super Specjalista
  • ****
  • Wiadomości: 481
  • Pomógł? 8
  • Mazowiecki OW NFZ
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #3 dnia: Maja 13, 2011, 10:20:35 am »
Dokładnie nie pamiętam, ale w niektórych kolumnach nie było wcale wyników.
Też twierdzili że liczy OK
Nieświadomi żyją dłużej.......

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #4 dnia: Maja 17, 2011, 20:51:40 pm »
A mi na przykład dla A15-A19 wyliczył jedną pozycję i teraz tego szukam dla sprawdzenia.
Wyeksportowałem do excela wszystkie świadczenia za 2010 rok i tam nie mam takiego icd10. Wątpię w prawdziwość tego raportu.

EDIT: zacząłem zawężać zakres i doszedłem że ta jedna pozycja to A16. I co odkryłem? że jedno A16 mam w 2009 roku. Podczas generowania raportu jako rok sprawozdawczy podaję 2010. Mam podać 2011 żeby liczył świadczenia z 2010??

EDIT2: już wiem  :D, W kolumnie 1 powinny być wykazane osoby...
« Ostatnia zmiana: Maja 17, 2011, 21:16:05 pm wysłana przez mpi »

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #5 dnia: Maja 18, 2011, 08:33:10 am »
mpi - a czy dla kolumn 1 i 7 dostajesz wyniki dla poszczegolnych zakresow ?

pozdrawiam

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #6 dnia: Maja 18, 2011, 10:08:21 am »
Kolumna 1 mnie za bardzo nie interesowała, ponieważ i tak jej nie wypełniasz uzupełniając sprawozdanie, natomiast kolumna 7....

Tu mamy problem. Niezlaeżnie czy robimy dział 2 czy 4 w OGÓŁEM wychodzi ta sama liczba "pierwszorazowych". Nic dziwnego bo kod dla obydwu sprawozdań jest identyczny a różni się jedynie w linii 54  - IRAP.
Do tej pory w raporcie kolumna 7 się nie wyliczała ponieważ nie ma kodu SQL wyliczającego tą kolumnę.

W związku z tym że robiłem to w nocy to poszedłem na łatwiznę oraz przez brak logicznego myślenia trochę dookoła i dodałem kod wyliczający pierwszorazowych. Z powodów wyżej wymienionych kod który dodałem wylicza mi pierwoszrazowych dla poszczególnych przedziałów wiekowych i należy to później ręcznie zsumować. Np. wszystkie wiersze E10-E14 oznaczone jako pierwszorazowe.
Jeśli chcesz to spróbuj tego, ale nie mam zielonego pojęcia czy dobrze to zrobiłem  ;D

Pomimo tego, że w bazie nic nie namieszasz zaimportuj sobie ten plik na jakiejś kopii.
« Ostatnia zmiana: Maja 18, 2011, 10:10:25 am wysłana przez mpi »

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #7 dnia: Maja 18, 2011, 10:16:02 am »
Kolumna 1 mnie za bardzo nie interesowała, ponieważ i tak jej nie wypełniasz uzupełniając sprawozdanie,

Dlaczego niby się kolumny 1 nie wypełnia dla poszczególnych zakresów ?

Cytuj
natomiast kolumna 7....
Tu mamy problem. Niezlaeżnie czy robimy dział 2 czy 4 w OGÓŁEM wychodzi ta sama liczba "pierwszorazowych". Nic dziwnego bo kod dla obydwu sprawozdań jest identyczny a różni się jedynie w linii 54  - IRAP.
Do tej pory w raporcie kolumna 7 się nie wyliczała ponieważ nie ma kodu SQL wyliczającego tą kolumnę.

ehh.. czyli jest gorzej niż myślałem .. zdawało mi się, że Kamsoft coś skopał, że to się nie liczy a oni tego w ogóle nie napisali .. CZAD!
a mi kobieta z serwisu PPSa każe przesyłać bazę do nich, bo to na pewno coś u mnie, że nie liczy .. komedia czy tragedia ?

Cytuj
W związku z tym że robiłem to w nocy to poszedłem na łatwiznę oraz przez brak logicznego myślenia trochę dookoła i dodałem kod wyliczający pierwszorazowych. Z powodów wyżej wymienionych kod który dodałem wylicza mi pierwoszrazowych dla poszczególnych przedziałów wiekowych i należy to później ręcznie zsumować. Np. wszystkie wiersze E10-E14 oznaczone jako pierwszorazowe.
Jeśli chcesz to spróbuj tego, ale nie mam zielonego pojęcia czy dobrze to zrobiłem  ;D

potestuję dzięki !

Cytuj
Pomimo tego, że w bazie nic nie namieszasz zaimportuj sobie ten plik na jakiejś kopii.

wszystkie raporty liczę na kopii bo i bez tego mi się PPS wysypuje :-/

pozdrawiam i dzięki za odpowiedź!

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #8 dnia: Maja 18, 2011, 10:20:26 am »
Z tego co pamiętam to kolumna 1 (nie mylić z wierszem 1) jest zablokowana i po wypełnieniu sprawozdania sama się wylicza.

Raporty to zwykłę pliki zawierające zapytania SQL - możesz podejrzeć początkowy fragment generujący OGÓŁEM pierwoszrazowych dla obydwu działów. Moim zdaniem jest taki sam i niczym się nie różni.
Bo np. w linii 54 tak jak wcześniej napisałem jest nr raporu (5 - dział 2, 6 dział 4) a więc jest ok.

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #9 dnia: Maja 18, 2011, 12:39:58 pm »
Z tego co pamiętam to kolumna 1 (nie mylić z wierszem 1) jest zablokowana i po wypełnieniu sprawozdania sama się wylicza.

fakt sprawdziłem na ISSM i masz racje!
kolumna 1 w dziale 2 i 4 liczy się sama z wpisanych danych

Cytuj
Raporty to zwykłę pliki zawierające zapytania SQL - możesz podejrzeć początkowy fragment generujący OGÓŁEM pierwoszrazowych dla obydwu działów. Moim zdaniem jest taki sam i niczym się nie różni.
Bo np. w linii 54 tak jak wcześniej napisałem jest nr raporu (5 - dział 2, 6 dział 4) a więc jest ok.

właśnie to napisałem Kamsoftowcom, ciekawe co odpowiedzą ..
czym się powinno poprawnie te pliki kt1 otwierać do podglądu/edycji ?
poprawnie wyświetla mi je przeglądarka (ie) oraz np WinMarge którym porównałem pliki dla dzial2 i dzial4
i rzeczywiście poza wierszem 54 są takie same ..
wynik dla Ogółem rzeczywiście jest identyczny w dziale 2 i 4 co nie może być poprawne!

przy okazji jeszcze pytanie - czy na aktualnej wersji PPSa liczyłeś może coś z pliku MZ11-dzial-2.kt1 (2011.01.18 - 334 774b) ?
jakiś czas temu liczyłem zestawienie na tym pliku i policzyło się całe a teraz na najnowszym PPSie 2011.01.3.4 wywala herezje
(losowe śmieci) dla niektórych grup
to samo mam na kopii programu (ale ta sama aktualna wersja) i kopii bazy z początku kwietnia kiedy napewno poprawnie się
liczyło!

pozdrawiam

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #10 dnia: Maja 18, 2011, 14:35:56 pm »
Ja to robię na wersji 2011.01.1.0 i nie testowałem na innej.
Te pliki otwierasz np. w notatniku czy wordpadzie.
Odpowiedź Kamsoftu może być taka że na przyszłość zahasłują pliki z raportami i wtedy już nic nie zrobimy  :D.

Jeszcze odnośnie moich zmian:
Ja zrobiłęm to tak, że zapytanie SQl generujące zestawienie dla poszczególnych grup "wzbogaciłem" o NOT EXIST zaczerpnięte z kodu generującego "pierwszorazowych" ogółem. Pytanie tylko czy te zapytania były poprawne.
Generalnie raport wygląda jakby pisało kilka osób. W "pierwszorazowych" sprawdzana jest jeszcze umowa a właściwie data umowy, tylko po co? I na stałe wpisane są wartości 2010-01-01 oraz 2010-12-31 a więc w przyszłym roku pomimo że w kryteriach podajesz rok ten raport chyba nie zadziała prawidłowo w tej części.

Dopiero teraz odkryłem tą funkcjonalność, w sumie to Kamsoft mógłby ją rozwijać - można by było wtedy samodzielnie sobie konfigurować jakieś swoje raporty czy zestawienia.

Offline PiotrSz

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 3285
  • Pomógł? 109
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #11 dnia: Maja 18, 2011, 16:02:48 pm »
jeszcze Cię pomęczę :-D

pisałeś, że dla kolumny 1 wiersz jeden jest ta sama liczba dla dział 2 i dział 4 i u mnie jest to samo
jestem tez 99% pewny, że w obu przypadkach ta liczba jest z kosmosu
wg mnie liczba ogólnie w kolumnie 1 powinna być mniejsza od sumy wszystkich liczb dla poniższych
grup dyspanseryjnych ponieważ to wynika z opisu całej tabeli
jeżeli pacjent jest w kilku grupach dyspanseryjnych to ma być podliczony w każdej z nich ale w Ogólnie
ma być tylko raz uwzględniony
PPS policzył w dzial 2 ponad 30000 ! dla Ogółem (wszysktich porad POZ w 2010 było ponad 60000)
natomiast jeżeli by podliczyć wszystkie grupy dyspanseryjne to jest tego kilkaset ..
podobnie dla dorosłych z dzial 4 gdzie PPS liczy to samo 30000 a z grup wynika kilka tys :-/

pozdrawiam

Offline mpi

  • Ekspert
  • *****
  • Wiadomości: 3356
  • Pomógł? 116
  • Kujawsko-Pomorskie
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #12 dnia: Maja 18, 2011, 20:37:11 pm »
Trochę się boję wypowiadać ponieważ mogę się mylić a nie chcę żeby ktoś (czyt. programiści PPS) poczuł się urażony, ale według mnie OGÓŁEM jest zupełnie źle zrobione i ja tej pozycji wogóle nie brałem pod uwagę.
Jak jest liczone OGÓŁEM? Według mnie to liczba wszystkich pacjentów którym udzielono poradę niezależnie od ICD10.

Spójrz w inną część kodu tj. linię 49 gdzie podany jest warunek że KNK.NJ10 musi zawierać się w przedziale DSP.POCZ a DSP.KONC. Tabela DSP zawiera prawdopodobnie grupy dyspanseryjne które skonfigurowałeś gdzie podaje się początek oraz koniec zakresu.

W tej części gdzie generowana jest liczba OGÓŁEM jedynym warunkiem w stosunku do pola KNK.NJ10 jest to że nie może być NULL (linia 11) czyli według mnie nawet Z00 jest zliczane.
Trochę ciężko mi eksperymentować w tej chwili gdyż nie mam w żadnej przychodni włączonego kompa żeby się połączyć - mam tylko plik z raportem, ale jeśli Ci się chce to spróbuj w linii 6 zmienić

where TO_CHAR(KNK.DTOD, 'YYYY') <= :ROK

na

where TO_CHAR(KNK.DTOD, 'YYYY')  = :ROK

wczytaj plik, zrób zestawienie za 2010 rok a potem w programie w Rozliczeniach wybierz cały rok 2010 i w prawym dolnym rogu kalkulator, opróćz ilości usług pokaże liczbę pacjentów. Sprawdź czy jest ta sama. Jeśli masz kilka umów to w filtrze wybierz POZ (WHERE UMN.NKTU =1 - wydaje mi się że to może być warunek na umowę POZ)

Moim zdaniem powinno być złączenie z DSP, KNK.NJ10 powinien być ograniczony do wszystkich grup dyspanseryjnych jakie przypisałeś do danego działu oraz to co jest w tej chwili czyli DISTINCT EPD.NPAC||EPD.NINS_PAC i masz obliczone to w taki sposób jak piszesz - czyli jeśli pacjent cierpi na kilka schorzeń to w ogółem uwzględniany jest tylko raz


PS. Od kilku dni mam głowę zaprzątnięta pewną sprawą i nie jestem w stanie myśleć o czymś innym  ;D co objawia się u mnie brakiem logicznego myślenia - dlatego jeśli się mylę w moich wywodach przepraszam programistów PPSa  ;)
« Ostatnia zmiana: Maja 19, 2011, 09:19:57 am wysłana przez mpi »

Offline dzegier

  • Kompletny nowicjusz
  • Wiadomości: 1
  • Pomógł? 0
Odp: Sprawozdanie MZ-11 dzial 2
« Odpowiedź #13 dnia: Czerwca 28, 2011, 16:44:53 pm »
a jak wygenerować ten raport?? bo nie wiem. jest wiele informacji na ten temat ale w żadnej z nich nie ma jak to zrobić tylko czy wyniki sie zgadzaja.

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 566
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 0

Nie ma żadnego użytkownika on-line.

Reklama

* Aktywni

Paweł Paweł
9409 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3285 Wiadomości
Michał Michał
3191 Wiadomości
karolweksler
3153 Wiadomości
09061303
3079 Wiadomości
Edward_B Edward_B
2968 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2201 Wiadomości
cilazapril cilazapril
1634 Wiadomości

Reklama

Reklama

Style:3: index (domyslny), Portal (default), Display (default).
Pod-szablony:8: init, html_above, body_above, portal_above, main, portal_below, body_below, html_below.
Pliki językowe:8: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny), index.english (domyslny), index.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:15 - 738KB. (pokaż)
Użytych zapytań: 29.

[Pokaż zapytania]