Społecznościowe Forum Podstawowy Problem Świadczeniodawcy

Problemy z aplikacjami => KS-PPS => Wątek zaczęty przez: zukes w Kwietnia 01, 2021, 15:28:18 pm

Tytuł: Powielone procedury i/lub rozliczenia świadczeń
Wiadomość wysłana przez: zukes w Kwietnia 01, 2021, 15:28:18 pm
Czy ktoś wie jak za pomocą KSPPSa wyfiltrować sobie powielone procedury do świadczeń (ICD 9) i/lub rozliczenia świadczeń .
KSPPS tego nie kontroluje natomiast ludzie w tym temacie mylą się nagminnie.

Analiza o której piszę zaoszczędziłaby czekanie aż takie błędy odszuka NFZ?
Tytuł: Odp: Powielone procedury i/lub rozliczenia świadczeń
Wiadomość wysłana przez: zukes w Kwietnia 02, 2021, 17:44:41 pm
Wyrzeźbiłem coś takiego gdyby ktoś potrzebował aby poszukać przed wysyłką do NFZ zdublowane procedury
SELECT
EPD.NEPD,  count(*) 
FROM
EPD
LEFT JOIN KNK ON
KNK.NINS_EPD = EPD.NINS
AND KNK.NEPD = EPD.NEPD
LEFT JOIN PRD ON
PRD.NINS_KNK = KNK.NINS AND
PRD.NKNK     = KNK.NKNK AND
(EXTRACT (YEAR FROM PRD.DTDO) = :Rok AND
     EXTRACT (MONTH FROM PRD.DTDO) <= :Miesiac)
WHERE
EPD.WERS > 0 AND
PRD.AKTW ='T' AND
( ( (EXTRACT (YEAR FROM EPD.DTDO) = :Rok AND
         EXTRACT (MONTH FROM EPD.DTDO) <= :Miesiac)
     OR
     EPD.DTDO IS NULL
   )
   OR
   ( (EXTRACT (YEAR FROM EPD.DTOD) = :Rok AND
          EXTRACT (MONTH FROM EPD.DTOD) <= :Miesiac)
   )
   OR
   ( ( EXTRACT (YEAR FROM EPD.DTOD) = :Rok)
    AND
     ( EXTRACT (YEAR FROM EPD.DTDO) = :Rok AND
           EXTRACT (MONTH FROM EPD.DTDO) <= :Miesiac)
        )
     )   
     /* pierwszorazowe */
     AND PRD.NBUM_JDN <>'501280000001'

  GROUP BY NEPD
  HAVING count(*)>1
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:13 - 634KB. (pokaż)
Użytych zapytań: 13.

[Pokaż zapytania]