Ansicht
Dokumentation
/ISHCDP/AT_BDN_DTH_CHANGE - IS-H: BDN Todesursachedaten für Todesanzeige ändern
TXBHW - Original Tax Base Amount in Local Currency General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ändert die Todesursachedaten zu der via Importparameter I_PATNR mitgegebenen Patientennummer.
Beachten Sie, dass für jedes zu ändernde Feld nicht nur der neue Feldinhalt angegeben werden muss, sondern auch das gleichnamige _X-Feld auf ON zu setzen ist.
Die zu ändernden Todesursachedaten, die Kontaktperson sowie die Langtexte zu den entsprechenden Feldern können mit Hilfe folgender Strukturen bzw. Tabellen mitgegeben werden:
- IS_DEATH_NOTICE - Erweiterung Todesdaten für Todesanzeige
- IS_CONT_PERSON - Stammdaten Kontaktperson
- IT_DTHCSE1A_LTXT - Langtext zu Todesursache 1a
- IT_DTHCSE1B_LTXT - Langtext zu Todesursache 1b
- IT_DTHCSE1C_LTXT - Langtext zu Todesursache 1c
- IT_DTHCSE1D_LTXT - Langtext zu Todesursache 1d
- IT_OTHERDIS_LTXT - Langtext zu anderen Krankheitszuständen
- IT_VIOLTDTH_LTXT - Langtext zu Einzelheiten bei gewaltsamen Tod
Als Daten stehen folgende Parameter zur Verfügung:
Importparameter:
- I_EINRI- Einrichtung
- I_PATNR - Patientennummer
- IS_DEATH_NOTICE- Erweiterung Todesdaten für Todesanzeige
- IS_CONT_PERSON- Stammdaten Kontaktperson
- I_TESTRUN - Testlauf
Exportparameter:
- ES_DEATH_NOTICE- Todesursachedaten zum Patienten
- ES_CONT_PERSON- Stammdaten Kontaktperson
- E_RETMAXTYPE- Höchster, aufgetretener Fehlergrad
Tabellen:
- IT_DTHCSE1A_LTXT- Langtext zur Todesursache 1a
- IT_DTHCSE1B_LTXT - Langtext zur Todesursache 1b
- IT_DTHCSE1C_LTXT - Langtext zur Todesursache 1c
- IT_DTHCSE1D_LTXT - Langtext zur Todesursache 1d
- IT_OTHERDIS_LTXT- Langtext zum Feld "Andere wesentliche Krankheitszustände"
- IT_VIOLTDTH_LTXT - Langtext zum Feld "Einzelheiten über Art, Weise und Ursache von gewaltsamen Tod"
- ET_RETURN - Aufgetretene Fehlermeldungen
Beachten Sie:Neben der standardmäßigen Prüfung der übergebenen Feldinhalte bezüglich ihrer Gültigkeit werden noch folgende Felder geprüft:
- IS_DEATH_NOTICE-OBDUKT - Wurde eine Obduktion durchgeführt?
- IS_DEATH_NOTICE-BESCHNG - Obduktion in Bescheinigung eingeflossen
- IS_DEATH_NOTICE-TOTSCHDAT - Datum Erstellung Totenschein
Bei diesen Feldern handelt es sich um Mussfelder, die Voraussetzung für korrekte Todesursachedaten sind.
Weiters werden bei entsprechenden Änderungen der Todesursachedaten oder der Langtexte Änderungsbelege fortgeschrieben.
Tritt ein Fehler auf, so wird die Struktur ET_RETURN mit den entsprechenden Fehlerinformationen gefüllt. Im Parameter E_RETMAXTYPE steht nach Ausführung der höchste aufgetretene Fehlergrad.
Beispiel
Hinweise
Weiterführende Informationen
Beachten Sie: es gibt auch in der Tabelle NPAT - IS-H: Stammdaten Patient (allgemein) Felder, die Todesdaten beinhalten (zB. Kennzeichen "Patient verstorben", Todesdatum etc.). Diese Daten können mit diesem RFC-Funktionsbaustein nicht geändert werden. Rufen Sie dafür das entsprechende BAPI für Patientendaten auf.
Parameter
ES_CONT_PERSONES_DEATH_NOTICE
ET_RETURN
E_RETMAXTYPE
IS_CONT_PERSON
IS_DEATH_NOTICE
IT_DTHCSE1A_LTXT
IT_DTHCSE1B_LTXT
IT_DTHCSE1C_LTXT
IT_DTHCSE1D_LTXT
IT_OTHERDIS_LTXT
IT_VIOLTDTH_LTXT
I_EINRI
I_PATNR
I_TESTRUN
Ausnahmen
MISSING_DATANO_AUTHORITY
Funktionsgruppe
CDP/SAPLAT_BDN_RFCABAP Short Reference CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5151 Date: 20240328 Time: 205301 sap01-206 ( 61 ms )