Ansicht
Dokumentation

CREATE_VDOCUMENT - Verlaufsdokument anlegen

CREATE_VDOCUMENT - Verlaufsdokument anlegen

General Data in Customer Master   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein demonstriert das Anlegen eines neuen Patienten bezogenen Verlaufsdokumentes mit der Service-Schnittstelle der IS-H*MED VD API .

Beispiel

Die folgenden Schritte sind im Quellcode identisch markiert.

  1. Create new document and get Service object
    Erzeugt ein neues Patienten bezogenes Verlaufsdokument (VD) mit der Service-Methode CREATE und gibt das erweiterte Service - Schnittstellenobjekt für das enthaltene VD-Objekt zurück. Die erweiterte Schnittstelle stellt nun bspw. Methoden wie das Speichern des Dokumentes und ausgewählte Methoden zum Erfassen und Bearbeiten von zugehörigen Verlaufseinträgen bereit.
    Im Beispiel wird die Referenz auf das VD-Objekt wie folgt ermittelt, um den Schlüssel des erzeugten Verlaufsdokumentes zu erhalten: vd = service->vd. vdkey = vd->get_vdkey( ).
  2. Do anything with new document...
    Hier könnte wie im Beispiel CREATE_NOTE_00 ein neuer Verlaufseintrag hinzugefügt werden.
  3. Save document
    Das Speichern des VD erfolgt mit der Methode SAVE. Dabei wird das Anlageprotokoll geschrieben. Der Dokumentenstatus ist in Bearbeitung. Die Speicherung in der Datenbank wird erst mit einem expliziten oder impliziten COMMIT WORK festgeschrieben.
  4. Close service object
    Die Methode CLOSE schliesst die Service-Schnittstellenobjekt und gibt allozierte Ressourcen frei. Die Methode sollte immer am Ende der Bearbeitung gerufen werden. Das Service-Schnittstellenobjekt ist nach CLOSE initial!

Hinweise

Weiterführende Informationen





Parameter

DESCR
PATIENT_ID
SERVICE

Ausnahmen

Funktionsgruppe

N2_VD_SERVICE

CL_GUI_FRONTEND_SERVICES - Frontend Services   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2290 Date: 20240523 Time: 143357     sap01-206 ( 45 ms )