Ansicht
Dokumentation

ISH_CASESERVICE_CREATEMULTIPLE - IS-H: API zum Anlegen von Leistungen zu einem Fall

ISH_CASESERVICE_CREATEMULTIPLE - IS-H: API zum Anlegen von Leistungen zu einem Fall

BAL Application Log Documentation   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser FuB implementiert die BAPI-Methode 'Fallbezogene Leistungen incl. Arztzuordnungen anlegen'. Als Ergebnis werden die generierten Leistungssätze zurückgegeben. Es wird versucht, jeden übergebenen Satz zu generieren. Fehlerhafte Sätze werden markiert (ein '!' im Feld SS_RNLSR-AKTION) und übersprungen. Die aufgetretenen Fehler werden in der Tabelle SS_RETURN gesammlt. Im Parameter SS_RETMAXTYPE steht nach Ausführung der höchste aufgetretene Fehlergrad.
In einem Testmodus können die zu generierenden Daten auf Ihre Konsistenz geprüft werden. Da bestimmte Leistungen zur Generierung von weiteren Leistung führen (Leistungssplits von Zeitraumleistungen durch Verlegungen, bzw. Leistungsgruppen mit automatischer Auflösung) werden u.U. mehr Leistungen generiert, als in der Struktur SS_RNLSR übergeben wurden. Um eine Zuordnung von den übergebenen Leistungsdaten zu den generierten Daten zu ermöglichen, enthält das Feld SS_NLEI-LNRLS im Testmodus den Index des zugehörigen SS_RNLSR-Satzes. Im Echtmodus enthält das Feld SS_NLEI-LNRLS den vergebenen Leistungsschlüssel, den Sie dann auch im zugehörigen SS_RNLSR-Satz wiederfinden. Für die zusätzlich generierten Leistungen (s.o.) ist die Zuordnung zu den übergebenen Daten nicht so direkt möglich. Im Testmodus enthält das Feld SS_NLEI-LNRLS eine temporäre Leistungsnummer. Diese können Sie an einem Wert größer als 9000000000 erkennen. Im Echtmodus steht auch bei diesen Leistungen der neu vergebene Leistungsschlüssel.
Die Leistungen werden grundsätzlich im Grundtarif angelegt. Der Grundtarif wird mit dem Datum der Aufnahme/des 1. Besuchs ermittelt.

Die anzulegenden Arztzuordnungen müssen über die Felder SS_RNLRG-RGART und SS_RNLRG-LFDAK mit dem zugehörigen Leistungssatz verkettet sein. Arztzuordnungen zu denen kein Leistungssatz vorhanden ist, werden ignoriert.

Berechtigungsprüfungen

  1. N_NLEI_FAL
  2. Auf Leistungsebene zusätzlich
    1. N_NLEI_ANF
    2. N_NLEI_ANP
    3. N_NLEI_ERB

Beispiel

Hinweise

Bei der Generierung von Leistungen werden vom System diverse Felder mit Vorschlagswerten versorgt. Es ist daher nicht notwendig alle Felder in der SS_RNLSR mit Werten zu versehen. Wenn ein Wert in der Struktur SS_RNLSR angegeben ist, so wird in jedem Fall der angegebene Wert verwendet. Ein evtl. für dieses Feld vorhandene Vorschlag wird in diesem Fall nicht verwendet.

Im Einzelnen werden folgende Felder mit Vorschlagswerten versorgt:

  1. ABRKZ, HCOKZ, KTRKZ, ENTKY, ENZKY, ENTG2: Vorschlag aus den entsprechnden Feldern im Leistungsstamm
  2. LFDBEW, ANFOE, ANPOE, ERBOE, STALS, IBGDT, IBZT, IENDT, IEZT: Je nach den vorhandenen Daten wird eine passende Bewegung ermittelt und aus dieser die fehlenden Daten ergänzt.
  3. TARAS: Ermittlung über die im Customizing hinterlegten Vergütungssatzregeln.

Zusätzlich wird das Feld BEGTX analysiert, ob es einen Kurzschlüssel zu einem im Customizing hinterlegten Begründungstext enthält. Ist das der Fall, so wird der Schlüssel durch den eigentlichen Begründungstext ersetzt.

Weiterführende Informationen





Parameter

SS_ACTNBEW
SS_ACTNFAL
SS_ACTNLEI
SS_ACTNLLZ
SS_ACTNNLZ
SS_ACT_COMPLETE
SS_AUTHCHECK
SS_CHANGENFAL
SS_DIALOG
SS_EINRI
SS_FALNR
SS_NLEI
SS_NLLZ
SS_NNLZ
SS_ONLEI
SS_PURPOSE
SS_RETMAXTYPE
SS_RETURN
SS_RNLRG
SS_RNLRT
SS_RNLRZ
SS_RNLSR
SS_TESTRUN
SS_UNLEI

Ausnahmen

Funktionsgruppe

N_API_CASESERVICE

TXBHW - Original Tax Base Amount in Local Currency   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4479 Date: 20240523 Time: 180111     sap01-206 ( 100 ms )