Ansicht
Dokumentation

ISH_AT_GET_CLASS_FOR_CASE - IS-H AT: Ermittelt die Klasse eines Falles zu einem bestimmten Zeitpunkt

ISH_AT_GET_CLASS_FOR_CASE - IS-H AT: Ermittelt die Klasse eines Falles zu einem bestimmten Zeitpunkt

General Material Data   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein ermittelt die Patientenklasse eines Falles zu einem bestimmten Zeitpunkt.

Dem Funktionsbaustein muss dazu die Einrichtung, Fallnummer, ein Datum und eine Uhrzeit mitgegeben werden. Liegt das Datum vor der Aufnahmebewegung oder nach der Entlassungbewegung, so wird dieses Datum zur Ermittlung der Klasse herangezogen. Dem Funktionsbaustein kann optional eine Tabelle mit den Bewegungen des Falles mitgegeben werden.

Retourniert werden die folgenden drei Felder:

E_CLASS_INT - interner Wert der Klasse

E_CLASS_EXT - externer Wert der Klasse

E_CLASS_SONDER - Kennzeichen, ob es sich um Sonderklasse handelt, wobei dies vom internen Wert abgeleitet wird

  • interner Wert der Klasse = 40 => E_CLASS_SONDER = 'N'

  • interner Wert der Klasse = 41/42 => E_CLASS_SONDER = 'J'

Stimmt der mitgegebene Zeitpunkt (Datum/Uhrzeit) exakt mit dem Ende einer Bewegung überein, wird die nächste Bewegung verwendet. Nur bei Entlassungen und ambulanten Besuchen wird die entsprechende Bewegung verwendet, auch wenn der mitgegebene Zeitpunkt und das Ende (=> damit evtl. auch der Beginn) der Bewegung übereinstimmen => siehe Beispiel.

Mit dem Parameter I_READ_NFKL ist es möglich, die Ermittlung der Patientenklasse folgendermassen zu steuern:

  • "X" => Ermittlung erfolgt via NFKL

  • " " => Ermittlung erfolgt via Behandlungskategorie der Bewegung => TN24F => TNKLA

Wenn Sie den Parameter I_READ_DB auf 'ON' setzen, so werden alle Daten immer von der DB nachgelesen.

Beispiel

stationärer Fall mit folgenden Bewegungen:

Bewegung Beginn Ende Klasse

Aufnahme 01.07.2004 01:00 03.07.2004 03:00 ALLG
Verlegung 03.07.2004 03:00 08.07.2004 08:00 SK MB
Amb. Besuch 05.07.2004 05:00 05.07.2004 05:00 SK EB
Entlassung 08.07.2004 08:00 08.07.2004 08:00 SK MB

Die folgenden Informationen beziehen sich auf die Ermittlung der Klasse lt. Behandlungskategorie der Bewegung (und nicht lt. NFKL).

Bei Ausführen mit folgenden Zeitpunkten erhält man folgende Klassen:

Zeitpunkt Klasse Information
01.07.2004 00:50 ALLG vor Aufnahme gilt Klasse der Aufnahme
01.07.2004 01:00 ALLG
02.07.2004 15:00 ALLG
03.07.2004 02:59 ALLG noch gilt die Klasse der Aufnahme
03.07.2004 03:00 SK MB ab 03:00 gilt die Klasse der nächsten Bewegung
04.07.2004 15:00 SK MB
05.07.2004 05:00 SK MB hier gilt trotzdem die Klasse der Verlegung, da die Bewegung ja weiterläuft!
08.07.2004 07:59 SK MB noch Klasse der Verlegung
08.07.2004 08:00 SK MB Klasse der Entlassung (kann aber nicht extra bei der Entlassung angegeben werden)

Hinweise

Weiterführende Informationen





Parameter

E_CLASS_EXT
E_CLASS_INT
E_CLASS_SONDER
E_KLFTYP
I_DATE
I_EINRI
I_FALNR
I_NFAL
I_READ_DB
I_READ_NFKL
I_TIME
T_NBEW

Ausnahmen

ERROR_READ_NBEW
ERROR_READ_TN24F
ERROR_READ_TNKLA
PARAM_ERROR

Funktionsgruppe

NWAT_READ

PERFORM Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5459 Date: 20240523 Time: 173530     sap01-206 ( 58 ms )