Ansicht
Dokumentation

/ISHCDP/AT_BDN_DTH_CHANGE - IS-H: BDN Todesursachedaten für Todesanzeige ändern

/ISHCDP/AT_BDN_DTH_CHANGE - IS-H: BDN Todesursachedaten für Todesanzeige ändern

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

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_PERSON
ES_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_DATA
NO_AUTHORITY

Funktionsgruppe

CDP/SAPLAT_BDN_RFC

ABAP 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 )