Ansicht
Dokumentation

ISH_CASEDIAGNOSIS_GETDETAIL_NV - IS-H: API zum Ermitteln der Detaildaten einer Diagnose

ISH_CASEDIAGNOSIS_GETDETAIL_NV - IS-H: API zum Ermitteln der Detaildaten einer Diagnose

Fill RESBD Structure from EBP Component Structure   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser FuB implementiert den BAPI 'Detaildaten zu einer für einen Fall gestellten Diagnose lesen'.
Zu diesen Detaildaten gehören:

  • alle Diagnosedaten, die in der Tabelle NDIA verfügbar sind,
  • die fachliche Organisationseinheit, in der die Diagnose gestellt wurde,
  • das Eintrittsdatum in diese fachl. Organisationseinheit,
  • der Eintrittzeitpunkt in die fachl. Organisationseinheit.

Das Ergebnis des FuB ist von der Dokumentationsform abhängig. Ist diese 1 (fallbezogen je Fachabteilungsaufenthalt und je ambulanten Besuch) oder 2 (fallbezogen je Fachabteilung) dann werden die Daten der Fachabteilung (Name, Eintrittsdatum und -zeitpunkt) mit zurückgegeben. Bei Dokumentationsform 3 (für gesamten Fall) werden keine Fachabteilungsdaten zurückgegeben.
Ähnliches gilt für die Berechtigungsprüfungen: bei Dokumentationsform 1 und 2 wird auch die Berechtigung auf die Fachabteilung geprüft, was bei Dokumentationsform 3 nicht der Fall ist.
Die aufgetretenen Fehler werden in der Tabelle SS_RETURN_TAB gesammelt. Im Parameter SS_RETMAXTYPE steht nach Ausführung der höchste aufgetretene Fehlergrad.

Beispiel

Hinweise

Das Lesen der eigentlichen Diagnosedaten erfolgt entweder über eine gepufferte Tabelle (dia_buffer) oder, wenn die Diagnosedaten dort nicht vorhanden sind, direkt über den Datenbank-View N_VNDIA_NBEW. Dieser
Datenbank-View umfaßt alle Daten der Tabelle NDIA und 3 zusätzliche Felder aus der Tabelle NBEW (orgfa, bwidt, bwizt).
Die zusätzlichen Falldaten (Fallart und Aufnahmedatum), welche für die Ermittlung der Dokumentationsform notwendig sind, werden von der Datenbank gelesen.

Weiterführende Informationen

Der FuB führt Berechtigungsprüfungen über das Objekt N_NDIA_ORG durch.

Der FuB gibt folgende Fehlermeldungen (in SS_RETURN_TAB) zurück:

  • Fehlende Parameter in der Schnittstelle
  • Keine Diagnose: Fallnummer & und Diagnosenummer &.
  • Der externe Diagnoseschlüssel & ist nicht eindeutig.
  • Berechtigungsfehler
  • und alle Fehlermeldungen der Berechtigungsprüfungen.




Parameter

E_TEXTS_REMARK
E_TEXTS_UNCODED
SS_AUTHORITY_CHECK
SS_BWIDT
SS_BWIZT
SS_DIANR
SS_EINRI
SS_EXTDIANR
SS_FALNR
SS_NDIA
SS_ORGFA
SS_READ_TEXT
SS_RETMAXTYPE
SS_RETURN_TAB
SS_STATEFUL

Ausnahmen

Funktionsgruppe

N_DIAGNOSIS

General Material Data   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3015 Date: 20240523 Time: 181119     sap01-206 ( 63 ms )