SAP ABAP Class CL_ISHMED_GL_DC_ACT (i.s.h.med pathways Activity)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DATA Database Object Interface 20060310
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CASE_REVISION Pathways: Case Revision 20060803
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_OBJECT General Object Interface 20060310
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_WL_READER i.s.h.med Central Object Properties 20060420
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20060310
Properties
Class CL_ISHMED_GL_DC_ACT  
Short Description i.s.h.med pathways Activity    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20060310   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_DC_ACT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DATA Database Object Interface 20060310
2 IF_ISHMED_GL_CASE_REVISION Pathways: Case Revision 20060803
3 IF_ISHMED_OBJECT General Object Interface 20060310
4 IF_ISHMED_WL_READER i.s.h.med Central Object Properties 20060420
5 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20060310
Friends
Class CL_ISHMED_GL_DC_ACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MODE_DELETE Instance attribute Protected Attribute reference (LIKE) 20060313
2 CO_MODE_INSERT Instance attribute Protected Attribute reference (LIKE) 20060310
3 CO_MODE_UNCHANGED Instance attribute Protected Attribute reference (LIKE) 20060313
4 CO_MODE_UPDATE Instance attribute Protected Attribute reference (LIKE) 20060310
5 GR_CATCUST Static Attribute Protected Object reference (TYPE REF TO) IF_ISHMED_CATEGORY_USE Categories: API Use 20060804
6 GR_SNAPSHOT Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_GL_DC_ACT_SNAP Snapshot Activity 20060313
7 GS_ACT Instance attribute Public Type reference (TYPE) RN2GL_ACT Activity 20060310
8 GS_ACT_ORIG Instance attribute Protected Type reference (TYPE) RN2GL_ACT Activity - Original 20060310
9 GT_NOTE_REF Instance attribute Protected Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE_REF Notes 20060316
10 G_MODE Instance attribute Public Attribute reference (LIKE) 20060310
11 G_PATIENT_ID Instance attribute Protected Type reference (TYPE) PATNR Patient Number 20060314
12 G_READONLY Instance attribute Public Attribute reference (LIKE) 20060310
13 OFF Instance attribute Protected Attribute reference (LIKE) 20060310
14 ON Instance attribute Protected Attribute reference (LIKE) 20060310
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NOTE Instance method Public Method Add Further Note 20060328
2 CHECK Instance method Public Method 20060313
3 CHECK_READONLY Instance method Protected Method Error, If in Display Mode 20060313
4 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20060313
5 COMPILE_DETAIL_SCR Static method Public Method Activity - Interface 20060327
6 CONSTRUCTOR Instance method Public Constructor Constructor 20060310
7 CREATE Static method Public Method Create Activity 20060310
8 DEQUEUE Instance method Public Method Release Database Lock 20060310
9 ENQUEUE Instance method Public Method Set Database Lock 20060310
10 FILL Instance method Protected Method Supplement Activity Data 20060313
11 FINALIZE Instance method Public Method 20060313
12 GET_AREA Instance method Public Method 20060420
13 GET_DATA Instance method Public Method Get data 20060328
14 GET_FIRST_NOTE Instance method Public Method Get First Note of Activity 20060327
15 GET_FOR_PATH Static method Public Method Get Activities of Pathway 20060310
16 GET_FOR_PATH_ALL Static method Public Method Load All Activities of Pathway (+ Steps Activities) 20060310
17 GET_ID Instance method Public Method 20060420
18 GET_MCAT_FOR_CAT Instance method Public Method Determine Main Category for Category 20060803
19 GET_NOTE_DATA Instance method Public Method Get Individual Note 20060328
20 GET_NOTE_DATA_LIST Instance method Public Method Get All Notes 20060328
21 GET_NOTE_REF Instance method Private Method Get Reference to Note 20060328
22 GET_TYPE Instance method Public Method 20060420
23 IS_CHANGED Instance method Public Method 20060313
24 IS_NEW Instance method Public Method 20060313
25 IS_READONLY Instance method Public Method 20060313
26 LOAD Static method Public Method Load Activity 20060310
27 READ_BULK Static method Public Method Mass Access - Parameter as Filter 20060803
28 READ_FROM_DB Instance method Protected Method Read from Database 20060313
29 REFRESH Instance method Public Method 20060313
30 RELEASE_NOTE Instance method Public Method Release Individual Note 20060314
31 RELEASE_NOTES Instance method Public Method Release All Notes of Activity 20060404
32 SAVE Instance method Public Method 20060313
33 SET_DATA Instance method Public Method Change Data 20060328
34 SET_NOTE_DATA Instance method Public Method Change Individual Note 20060328
35 SET_READONLY Instance method Public Method 20060313
36 SET_UNDO_FLAG Instance method Public Method Set Undo Flag, if Step and Act Match 20060727
37 SNAP Instance method Public Method 20060313
38 UNDO Instance method Public Method 20060313
Events
Class CL_ISHMED_GL_DC_ACT has no event.
Types
Class CL_ISHMED_GL_DC_ACT has no local type.
Method Signatures

Method ADD_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT_NOTE Call by reference Type reference (TYPE) RN2GL_ACT_NOTE Kommentar 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_DATA Ausnahme in Datenobjekt 20060328

Method CHECK Signature

Method CHECK on class CL_ISHMED_GL_DC_ACT has no parameter.
Method CHECK on class CL_ISHMED_GL_DC_ACT has no exception.

Method CHECK_READONLY Signature

Method CHECK_READONLY on class CL_ISHMED_GL_DC_ACT has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_READONLY Objekt ist nur-lesbar 20060313

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_GL_DC_ACT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_GL_DC_ACT has no exception.

Method COMPILE_DETAIL_SCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT_SCR Call by reference Type reference (TYPE) RN2GL_ACT_SCR Aktivität - Oberfläche 20060327
2 Importing IS_ACT Call by reference Type reference (TYPE) RN2GL_ACT Aktivität 20060327
3 Importing I_NOTE Call by reference Type reference (TYPE) N2GL_NOTE Erste Notiz der Aktivität 20060327

Method COMPILE_DETAIL_SCR on class CL_ISHMED_GL_DC_ACT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT Call by reference Type reference (TYPE) RN2GL_ACT Aktivität 20060310
2 Importing IS_ACT_NOTE Call by reference Type reference (TYPE) RN2GL_ACT_NOTE Kommentar 20060324
3 Importing IT_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Kommentar 20060316
4 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS Bearbeitungsmodus 20060310
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060322
2 CX_ISHMED_OBJECT Ausnahme in Datenobjekt 20060803

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT Call by reference Type reference (TYPE) RN2GL_ACT Aktivität 20060314
2 Importing IS_ACT_NOTE Call by reference Type reference (TYPE) RN2GL_ACT_NOTE Kommentar 20060324
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_DC_ACT Aktivität 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060322
2 CX_ISHMED_OBJECT Ausnahme in Datenobjekt 20060803

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISHMED_GL_DC_ACT has no parameter.
Method DEQUEUE on class CL_ISHMED_GL_DC_ACT has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_GL_DC_ACT has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060310

Method FILL Signature

Method FILL on class CL_ISHMED_GL_DC_ACT has no parameter.
Method FILL on class CL_ISHMED_GL_DC_ACT has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_ISHMED_GL_DC_ACT has no parameter.
Method FINALIZE on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_AREA Signature

Method GET_AREA on class CL_ISHMED_GL_DC_ACT has no parameter.
Method GET_AREA on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT Call by reference Type reference (TYPE) RN2GL_ACT Aktivität 20060328
2 Exporting ET_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Kommentar 20060328

Method GET_DATA on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_FIRST_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT_NOTE Call by reference Type reference (TYPE) RN2GL_ACT_NOTE Erste Notiz der Aktivität 20060327

Method GET_FIRST_NOTE on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_FOR_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT Aktivität 20060316
2 Exporting ET_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Verknüpfung Aktivität zu VD-Notiz 20060316
3 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID Schlüssel Patientenpfad 20060316

Method GET_FOR_PATH on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_FOR_PATH_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT Aktivität 20060316
2 Exporting ET_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Verknüpfung Aktivität zu VD-Notiz 20060316
3 Importing I_PATH_ID Call by reference Type reference (TYPE) N2GL_TM_ID Schlüssel Patientenpfad 20060316

Method GET_FOR_PATH_ALL on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_ID Signature

Method GET_ID on class CL_ISHMED_GL_DC_ACT has no parameter.
Method GET_ID on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_MCAT_FOR_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MCAT Call by reference Type reference (TYPE) N2GL_ACT_MCAT Hauptkategorie einer Aktivität 20060803
2 Importing I_CAT Call by reference Type reference (TYPE) N2GL_ACT_CAT Kategorie einer Aktivität 20060803
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060803

Method GET_NOTE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACT_NOTE Call by reference Type reference (TYPE) RN2GL_ACT_NOTE Notiz 20060328
2 Importing I_NOTE_ID Call by reference Type reference (TYPE) N2GL_NOTE_ID Schlüssel einer Notiz 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_NOT_FOUND Ausnahme in Datenobjekt 20060328

Method GET_NOTE_DATA_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Kommentare 20060328

Method GET_NOTE_DATA_LIST on class CL_ISHMED_GL_DC_ACT has no exception.

Method GET_NOTE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_ID Call by reference Type reference (TYPE) N2GL_NOTE_ID Schlüssel einer Notiz 20060328
2 Returning RR_ACT_NOTE Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_DC_ACT_NOTE Notiz zur Aktivität 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_NOT_FOUND Ausnahme in Datenobjekt 20060328

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISHMED_GL_DC_ACT has no parameter.
Method GET_TYPE on class CL_ISHMED_GL_DC_ACT has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_ISHMED_GL_DC_ACT has no parameter.
Method IS_CHANGED on class CL_ISHMED_GL_DC_ACT has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_GL_DC_ACT has no parameter.
Method IS_NEW on class CL_ISHMED_GL_DC_ACT has no exception.

Method IS_READONLY Signature

Method IS_READONLY on class CL_ISHMED_GL_DC_ACT has no parameter.
Method IS_READONLY on class CL_ISHMED_GL_DC_ACT has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT Call by reference Type reference (TYPE) RN2GL_ACT Aktivität 20060314
2 Importing IT_ACT_NOTE Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT_NOTE Verknüpfung Aktivität zu VD-Notiz 20060316
3 Importing I_READ_FROM_DB Call by reference Type reference (TYPE) ISH_ON_OFF 'X' Aus DB lesen? 20060314
4 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_DC_ACT Aktivität 20060314
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Ausnahme in Datenobjekt 20060803

Method READ_BULK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT Call by reference Type reference (TYPE) ISHMED_T_N2GL_ACT i.s.h.med pathways Aktivität 20060803
2 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20060803
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060803

Method READ_FROM_DB Signature

Method READ_FROM_DB on class CL_ISHMED_GL_DC_ACT has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DATA Ausnahme in Datenobjekt 20060324
2 CX_ISHMED_NOT_FOUND Objekt nicht gefunden 20060313

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_GL_DC_ACT has no parameter.
Method REFRESH on class CL_ISHMED_GL_DC_ACT has no exception.

Method RELEASE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTE_ID Call by reference Type reference (TYPE) N2GL_NOTE_ID Schlüssel einer Notiz 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_DATA Ausnahme in Datenobjekt 20060328

Method RELEASE_NOTES Signature

Method RELEASE_NOTES on class CL_ISHMED_GL_DC_ACT has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DATA Ausnahme in Datenobjekt 20060404

Method SAVE Signature

Method SAVE on class CL_ISHMED_GL_DC_ACT has no parameter.
Method SAVE on class CL_ISHMED_GL_DC_ACT has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT_C Call by reference Type reference (TYPE) RN2GL_ACT_C Aktivität - Änderungen 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Ausnahme in Datenobjekt 20060803

Method SET_NOTE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACT_NOTE_C Call by reference Type reference (TYPE) RN2GL_ACT_NOTE_C Notiz - Änderungen 20060328
# Exception Resumable Description Created on
1 CX_ISHMED_DATA Ausnahme in Datenobjekt 20060328

Method SET_READONLY Signature

Method SET_READONLY on class CL_ISHMED_GL_DC_ACT has no parameter.
Method SET_READONLY on class CL_ISHMED_GL_DC_ACT has no exception.

Method SET_UNDO_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT_TYPE Call by reference Type reference (TYPE) N2GL_ACT_TYP Aktivitätstyp 20060727
2 Importing I_ACT_TYPE2 Call by reference Type reference (TYPE) N2GL_ACT_TYP Aktivitätstyp 20060727
3 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID Schlüssel Schritt 20060727
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060727

Method SNAP Signature

Method SNAP on class CL_ISHMED_GL_DC_ACT has no parameter.
Method SNAP on class CL_ISHMED_GL_DC_ACT has no exception.

Method UNDO Signature

Method UNDO on class CL_ISHMED_GL_DC_ACT has no parameter.
Method UNDO on class CL_ISHMED_GL_DC_ACT has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 700