Hallo Herr Lindenau,
Danke für die Hilfe. DRGSTATUSID bringt mich weiter, wenn der Fall abgerechnet ist, weil dann die eine abgerechnete DRG den Status '2' hat.
Ich finde aber in der Datenbank die Konstellation, dass der Fall 2 DRG's mit dem Status '1' (= vidiert) enthalten kann. Und ich finde keinen Anhalt, welche dieser beiden DRG's die aktuell gültige ist:
FALLNR LSTID DRGSTATUSID DRGCW BEMERKUNG
4711 331009308 0 1,176 ag.gwi.app.statistics.drg.jgrouper.DrgGrouperBatchThread
4711 331004473 0 1,348 Patientendaten ansehen (OMED/DRG)
4711 331005607 0 1,167 Speicherung (OMED/DRGWP) J
4711 331004473 1 1,348 DRG Freigabe (OMED/DRGWP) J
4711 331004473 1 1,349
[das SQL-Statement ist:
SELECT f.fallnr,
fd.lstid,
fd.drgstatusid,
fd.drgcw,
fd.bemerkung
FROM os_kern.fall_drg fd, os_kern.fall f
WHERE (f.fallid = fd.fallid) AND (f.fallnr = '4711')]
Bei diesem Fall sind die beiden DRGs mit Status '1' zum Glück identisch... aber als der Fall noch DRGs im Status '0' hatte, waren das 3 verschiedene DRGs.
Ich bin ratlos und für jede Hilfe dankbar,
Ohr-Biß