Ansicht
Dokumentation

/ISHCDP/AT_BDN_DTH_CREATE - IS-H: BDN Todesursachedaten für Todesanzeige anlegen

/ISHCDP/AT_BDN_DTH_CREATE - IS-H: BDN Todesursachedaten für Todesanzeige anlegen

General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein legt Todesursachedaten zur via Importparameter I_PATNR mitgegebenen Patientennummer an. Dabei müssen die Todesursachedaten, die Kontaktperson und die Langtexte mit Hilfe folgender 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

Beachten Sie:Voraussetzung für das Anlegen der Todesursachedaten sind die Todesdaten in den Patientenstammdaten (vor allem das Feld NPAT-TODKZ). Sind die Todesdaten nicht vorhanden, wird der Funktionsbaustein mit der entsprechenden Fehlermeldung beendet.

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 beim Anlegen der Todesursachedaten bzw. 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 bearbeitet 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

CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4845 Date: 20240426 Time: 033947     sap01-206 ( 59 ms )