Ansicht
Dokumentation

CL_ISHMED_CLIM_API_VS - API Vitalzeichen

CL_ISHMED_CLIM_API_VS - API Vitalzeichen

BAL_S_LOG - Application Log: Log header data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse stellt API-Methoden für Vitalzeichen zur Verfügung.

Folgende Funktionen sind verfügbar:

  • GET_MEASURES
Diese Methode liefert die für einen vorgegebenen Kontext gespeicherten Vitalzeichen.
  • CREATE_OBSERVATION
Übernimmt mehrere Vitalzeichenwerte, die für einen Patienten gemeinsam gemessen wurden.
  • Parameter IS_OBSERVATION

Die Felder OBSTIMESTAMP, EINRI, PATNR, ORGDO, MITARB müssen ausgefüllt sein.
  • Parameter IT_VALUES

Die Felder BCHID, BCPID, UNIT (bei numerischen Vitalzeichen), VALUE_STRING müssen ausgefüllt sein.
Zusätzlich können Sie eine Messwertqualität übergeben:
Wert zweifelhaft CL_ISHMED_CLIM_API=>CO_VALQUAL_DUBIOUS
Wert nicht messbar CL_ISHMED_CLIM_API=>CO_VALQUAL_NOT_MEASURABLE
Wenn Sie mit der Planung von Vitalzeichenmessungen arbeiten, müssen Sie den Bezug zur geplanten Messung herstellen, damit diese den Status "gemessen" erhält.
Dazu füllen Sie die Felder PLDID und PLDTIMESTAMP aus.
Wenn Fehler auftreten, sind die dazugehörigen Fehlermeldungen im Errorhandler der Ausnahme CX_ISHMED_CLIM zu finden.
  • SAVE
Sichert alle bis zu diesem Zeitpunkt übernommenen Vitalzeichen.
Aufgetretene Fehler können Sie dem Errorhandler der Ausnahme CX_ISHMED_CLIM entnehmen.
  • GET_PLANNED_MEASURES
Liefert geplante Messungen.
  • GET_CATALOG_HIERARCHY
Liefert die Hierarchie des zum vorgegebenen Zeitpunkt aktuellen Katalogs.
  • GET_CATALOG_INFORMATION
Liefert Informationen zur vorgegebenen Position des Messwertkatalogs incl. der zugeordneten Wertebereiche.

Beziehungen

Beispiel

Der Funktionsbaustein ISHMED_CLIM_GET_VITALSIGNS liefert gespeicherte Vitalzeichen.

Weitere Beispiele für die Verwendung der API zeigen folgende Reports:

  • RN2CLIM_APIVS_SAMPLE_CATINFO
  • RN2CLIM_APIVS_SAMPLE_PLDLIST
  • RN2CLIM_APIVS_SAMPLE_VSLIST

Sie legen Vitalzeichen mit der API wie folgt an:

DATA: lr_api TYPE REF TO cl_ishmed_clim_api_vs, ls_obs TYPE rn2clim_obs_ins_ext, lt_val TYPE ishmed_t_clim_val_ins_ext. ............................... * get api instance create object lr_api . ............................... * put data into fields of ls_obs and lt_val ............................... lr_api->create_observation( is_observation = ls_obs it_values = lt_val ). ............................... ............................... lr_api->save( i_with_commit = 'X' ). ............................... * finalize work lr_api->destroy( ).

Hinweise

Die geplanten Messungen für einen Patienten ermitteln Sie mit der Methode GET_PLANNED_MEASURES.
Die dazu erfassten Vitalzeichen übergeben und sichern Sie mit CREATE_OBSERVATION und SAVE.

Weiterführende Informationen






Vendor Master (General Section)   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3811 Date: 20240420 Time: 032216     sap01-206 ( 24 ms )