Ansicht
Dokumentation
ISH_KV_SINGLE_CASE_CHECK_604 - IS-H: FuB prüft einen einzelnen Fall bei Amasys
ABAP Short Reference General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der vorliegende Funktionsbaustein wird verwendet um mit Hilfe des Amasys-Services einen einzelnen Fall zu prüfen und bei Bedarf die Ergebnisse anzuzeigen.
Die Prüfungsergebnisse können entweder vom Aufrufer verarbeitet werden (ET_NFAM) oder vom Funktionsbaustein selbst zur Anzeige gebracht werden. Letzteres benötigt zusätzlich die Angabe eines Callback-Programms, welches die Benutzeraktivitäten auf der Ergebnisliste behandelt.
Dieser Funktionsbaustein kann nur verwendet werden, wenn die Businessfunktion ISH_TC aktiv ist.
Es wird empfohlen, den Funktionsbaustein ISH_KV_SINGLE_CASE_CHECK zu verwenden, da dieser den Aktivierungsstatus der Businessfunktion berücksichtigt.
Beispiel
Hinweise
Tritt während des Ablaufs ein Fehler auf, so wird dieser in der Struktur ES_RETURN zurückgegeben. Die Reihenfolge der Nachrichtentypen geht von ' ' (keine Nachricht aufgetreten) über S (Erfolgsmeldung),I (Informationsmeldung), W (Warnung) bis zu E (Fehler).
Mögliche Fehlerursachen können sein:
- die übergebene Fallnummer ist nicht gültig, bzw. noch nicht auf der Datenbank
- der übergebene Fall ist nicht KV-relevant
- der übergebene Fall ist schon abgerechnet
- die übergebene Einrichtung ist nicht gültig
- die Ermächtigungsnummer konnte nicht ermittelt werden
- der Amasys-Aufruf war nicht erfolgreich.
Wird in der Struktur ES_RETURN eine Meldung vom Typ Warnung oder Fehler übergeben, dann werden im KV-Arbeitsplatz alle Ampeln auf rot gesetzt. Dies ist z.B. der Fall, wenn kein eindeutiger Status ermittelt werden kann.
Wird in der Struktur ES_RETURN eine Meldung vom Typ Erfolg oder Info übergeben, dann werden die Ampeln im KV-Arbeitsplatz gemäß der übergebenen Meldungen gesetzt.
Ab ERP2005S kann ein Fall mehrere Behandlungsscheine besitzen, deren abrechnende OE's auf verschiedene KV-Ermächtigungsnummern bzw. auf keine KV-Ermächtigungsnummer verweist.
Standardmäßig kann ein Abrechnungslauf nur über EINE KV-Ermächtigungsnummer
erfolgen. Aus diesem Grund wird für Fälle, die mehrere Behandlungsscheine besitzen, deren abrechnende OE's auf unterschiedliche KV-Ermächtigungsnummern verweist folgende Vereinfachung getroffen:
- Bei der Prüfung eines einzelnen Falles von AMASYS ist die Ermächtigungsnummer selbst für die Prüfungen m.E. nicht relevant. Daher wird AMASYS nur EINE KV-Ermächtigungsnummer des Falles übergeben. Die anderen werden ignoriert.
- Abrechnende OE's, die auf keine KV-Ermächtigungsnummer verweisen, werden vom Funktionsbaustein ignoriert. Diese sind nicht kv-relevant und werden daher nicht von AMASYS geprüft.
- Es wird davon ausgegangen, dass die BDT-Version für alle abrechnenden OE's des Falles identisch sind.
- Dem BAdI zur Prüfung der Daten wird bei der Einzelfallprüfung nur EINE KV-Ermächtigungsnummer übergeben.
Parameter
I_EINRI,, - Einrichtung
IT_ORGID - Organisationseinheiten der zum Fall gehörenden Behandlungsscheine
I_FALNR - zu prüfender Fall
I_COMMIT - bestimmt den Datenbankcommit
I_SHOW_RESULT_LIST - Kennzeichen ob Ergebnisliste angzeigt werden soll
I_CALLBACK_PROG - Programm welches die Benutzereingaben behandelt
I_ENQUEUE_ARZN - Kennzeichen ob Sperre gesetzt werden soll
I_SHOW_BDT - Zeigt vor der Ergebnislistenausgabe den Inhalt des KV-Datenpaketes an
ET_NFAM - Prüfungsergebnisse
E_RETMAXTYPE - Fehlertyp
ES_RETURN - Fehlermeldung
Weiterführende Informationen
Parameter
ES_RETURNET_NFAM
IT_ORGID
I_CALLBACK_PROG
I_COMMIT
I_EINRI
I_ENQUEUE_ARZN
I_FALNR
I_SHOW_BDT
I_SHOW_RESULT_LIST
Ausnahmen
Funktionsgruppe
NBDTGeneral Material Data Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4485 Date: 20240523 Time: 124459 sap01-206 ( 67 ms )