Ansicht
Dokumentation

ISH_CUSTOMER_EXIT_NPAT - IS-H: Aufruf SAP-Erweiterung für Patientenstammdaten

ISH_CUSTOMER_EXIT_NPAT - IS-H: Aufruf SAP-Erweiterung für Patientenstammdaten

BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein haben Sie die Möglichkeit, in die Verarbeitung der Funktion Aufnahme (Transaktionen siehe Dokumentation zu SS_TCODE) einzugreifen. Er wird in den in der Dokumentation zu SS_DYNNR genannten Bildern der Aufnahme aufgerufen. Der Aufruf erfolgt zum Zeitpunkt PROCESS AFTER INPUT kurz vor der Ausführung des Moduls zur Abwicklung der Funktionseingabe (Modul OK-CODE). Er ist insbesondere für die Durchführung von zusätzlichen Plausibilitätsprüfungen gedacht. Sie können jedoch auch die Funktionseingabe verändern und so eigene Funktionen innerhalb der stationären Aufnahme aufrufen. Ebenfalls änderbar sind die beiden Patientenstammfelder "externe Patientennummer" und "Dokumentennummer".

Der Funktionsbaustein dient ebenfalls dazu, die benutzerdefinierten Felder der Patientenstammdaten (NPAT-USER1 bis NPAT-USER6) zu pflegen. Wir empfehlen Ihnen, die Pflege dieser Felder über ein Dialogfenster zu realisieren, das immer dann aufgerufen wird, wenn der Funktionscode +CUS ausgelöst wird (Menü Springen, benutzerdefinierte Funktion mit Bezeichnung Weitere PatDaten... im SAP-Standard). Bitte beachten Sie, daß dieser Funktionscode nur innerhalb der Transaktionen zur Bearbeitung der Patientenstammdaten (siehe Dokumentation zu SS_TCODE) zur Verfügung steht.

Beispiel

Sie möchten, daß bei Eingabe einer bestimmten Ausweis- bzw. Dokumentennummer nur bestimmte Eingaben in der externen Patientennummer erlaubt sein sollen. Die Dokumentennummer steht im Feld SS_NPAT-PASSNR, die externe Patientennummer im Feld SS_NPAT-EXTNR. Wenn Sie eine Fehlermeldung ausgeben möchten, gehen Sie folgendermaßen vor:
SET CURSOR FIELD 'NPAT-EXTNR'.
MESSAGE E... WITH ...

Hinweise

Bitte achten Sie darauf, daß Sie keine laufzeitintensiven Funktionen ausführen, da es sich hier um eine Dialogfunktion handelt. Weiterhin sollten Sie keine Anweisungen verwenden, die die Rückkehr zur Aufrufstelle dieses Funktionsbaustein verhindern (z.B. LEAVE SCREEN, LEAVE TO TRANSACTION, ...).

Weiterführende Informationen





Parameter

SS_DYNNR
SS_EXTNR
SS_NPAE
SS_NPAE_OLD
SS_NPAT
SS_NPAT_OLD
SS_OKCODE
SS_PASSNR
SS_TCODE
SS_USER1
SS_USER2
SS_USER3
SS_USER4
SS_USER5
SS_USER6
SS_VCODE_NPAT

Ausnahmen

Funktionsgruppe

NPAT

BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3416 Date: 20240523 Time: 114059     sap01-206 ( 80 ms )