SAP ABAP Class CL_ISHMED_GL_RP_SCR (pathways Evaluations - Interface)
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_GL_RP_CONSTANTS pathways Constants for Evaluation 20060627
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_RP_PATH pathways Component for Evaluations 20060627
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_RACT pathways Evaluation of Activities 20060710
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_RASS pathways Pathway Assignment Evaluation 20060701
3 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_RDEC pathways Decision Procedure Evaluation 20060704
4 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_ROVW pathways Overview Patient Pathways 20060710
5 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_RSTE pathways Pathway Use Evaluation - Step 20060703
6 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GL_RP_SCR_RUSE pathways Pathway Use Evaluation 20060627
Properties
Class CL_ISHMED_GL_RP_SCR  
Short Description pathways Evaluations - Interface    
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 20060627   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_RP_SCR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_RP_CONSTANTS pathways Constants for Evaluation 20060627
2 IF_ISHMED_GL_RP_PATH pathways Component for Evaluations 20060627
Friends
Class CL_ISHMED_GL_RP_SCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ASTERISK Instance attribute Protected Attribute reference (LIKE) 20060702
2 CO_DISPLAY_ALL Instance attribute Protected Attribute reference (LIKE) 20060629
3 CO_DISPLAY_AVG Instance attribute Protected Attribute reference (LIKE) 20060629
4 CO_DISPLAY_PCT Instance attribute Protected Attribute reference (LIKE) 20060629
5 CO_DISPLAY_SUM Instance attribute Protected Attribute reference (LIKE) 20060629
6 CO_FCODE_DRILL_DOWN Constant Protected Type reference (TYPE) SYUCOMM 'OKDRIL' Navigate to Details Function Code 20060810
7 CO_FCODE_GROUP_BY Constant Protected Type reference (TYPE) SYUCOMM 'OKGROU' Group Function Code 20060627
8 CO_FCODE_SHOW_GL_INFO Constant Protected Type reference (TYPE) SYUCOMM 'OKGLIN' Display Information on Treatment Pathway Function Code 20060627
9 CO_FCODE_SWITCH_AGGREGATION Constant Protected Type reference (TYPE) SYUCOMM 'OKAGGR' Activate/Deactivate Aggregation Function Code 20060627
10 CO_FCODE_SWITCH_DISPLAY_MODE Constant Protected Type reference (TYPE) SYUCOMM 'OKDISP' Toggle Display Mode Function Code 20060627
11 GR_DATA Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_GL_RP_DATA Analysis Data 20060627
12 GR_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV for Evaluation 20060627
13 GR_INFO_DIALOG Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_VIEWER_DLG Dialog for Info Units 20060702
14 G_COLUMN_FIELDNAME Instance attribute Protected Type reference (TYPE) LVC_FNAME Name of Current Column 20060810
15 G_DYNNR Instance attribute Protected Attribute reference (LIKE) 20060627
16 G_REPID Instance attribute Protected Attribute reference (LIKE) 20060627
17 G_REPORT_TYPE Instance attribute Protected Attribute reference (LIKE) 20060701
Methods
# Method Level Visibility Method type Description Created on
1 ALV_CTX_MENUE Instance method Protected Method ALV: Supplement Context Menu 20060718
2 ALV_GET_EXCLUDED_BUTTONS Instance method Protected Method ALV: Determine Buttons, Which Should not Be Displayed 20060627
3 ALV_GET_FIELDCAT Instance method Protected Method ALV: Determine Field Catalog 20060627
4 ALV_GET_LAYOUT Instance method Protected Method ALV: Get Header / Layout 20060627
5 ALV_GET_SORT Instance method Protected Method ALV: Determine Sort Order 20060627
6 ALV_INIT Instance method Protected Method ALV: Initialize 20060627
7 ALV_READ_SELECTION Instance method Protected Method ALV: Determine Selected Rows / Column 20060627
8 ALV_REGISTER_HANDLER Instance method Protected Method ALV: Enter Event Handler 20060627
9 DO_DRILL_DOWN Instance method Protected Method Branch to Detail Data 20060810
10 DO_GROUP_BY Instance method Protected Method Determine Grouping 20060627
11 DO_GROUP_BY_INTERNAL Instance method Protected Method Determine Grouping 20060703
12 DO_OKCODE Instance method Public Method 20060627
13 DO_SHOW_GL_INFO Instance method Protected Method Display Details on Treatment Pathway 20060627
14 DO_SWITCH_AGGREGATION Instance method Protected Method Activate/Deactivate Aggregation 20060627
15 DO_SWITCH_DISPLAY_MODE Instance method Protected Method Toggle Display Mode 20060627
16 FINALIZE Instance method Public Method 20060627
17 GET_FIELDCAT_FOR_GROUP_COLUMN Instance method Protected Method Determine Field Catalog on Grouping Column 20060629
18 HANDLE_CONTEXT_MENUE_REQUEST Instance method Protected Event handling method ALV: Context Menu 20060718
19 HANDLE_MENU_BUTTON Instance method Protected Event handling method ALV: Add Entries for Pushbuttons 20060627
20 HANDLE_TOOLBAR Instance method Protected Event handling method ALV: Add Pushbuttons to Toolbar 20060627
21 HANDLE_USER_COMMAND Instance method Protected Event handling method ALV: React to Self-Defined Events 20060627
22 INIT Instance method Public Method 20060627
23 INIT_DATA Instance method Protected Method Instantiate Class for Data Management 20060627
24 LOAD Static method Public Method Load Object 20060627
25 REFRESH Instance method Protected Method Update 20060629
Events
Class CL_ISHMED_GL_RP_SCR has no event.
Types
Class CL_ISHMED_GL_RP_SCR has no local type.
Method Signatures

Method ALV_CTX_MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20060718

Method ALV_CTX_MENUE on class CL_ISHMED_GL_RP_SCR has no exception.

Method ALV_GET_EXCLUDED_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Buttons, welche nicht angezeigt werden sollen 20060627

Method ALV_GET_EXCLUDED_BUTTONS on class CL_ISHMED_GL_RP_SCR has no exception.

Method ALV_GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20060627
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method ALV_GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20060627

Method ALV_GET_LAYOUT on class CL_ISHMED_GL_RP_SCR has no exception.

Method ALV_GET_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20060627
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method ALV_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20060627
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method ALV_READ_SELECTION Signature

Method ALV_READ_SELECTION on class CL_ISHMED_GL_RP_SCR has no parameter.
Method ALV_READ_SELECTION on class CL_ISHMED_GL_RP_SCR has no exception.

Method ALV_REGISTER_HANDLER Signature

Method ALV_REGISTER_HANDLER on class CL_ISHMED_GL_RP_SCR has no parameter.
Method ALV_REGISTER_HANDLER on class CL_ISHMED_GL_RP_SCR has no exception.

Method DO_DRILL_DOWN Signature

Method DO_DRILL_DOWN on class CL_ISHMED_GL_RP_SCR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060810

Method DO_GROUP_BY Signature

Method DO_GROUP_BY on class CL_ISHMED_GL_RP_SCR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method DO_GROUP_BY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF Gruppierung durch Benutzer geändert 20060703
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060703

Method DO_OKCODE Signature

Method DO_OKCODE on class CL_ISHMED_GL_RP_SCR has no parameter.
Method DO_OKCODE on class CL_ISHMED_GL_RP_SCR has no exception.

Method DO_SHOW_GL_INFO Signature

Method DO_SHOW_GL_INFO on class CL_ISHMED_GL_RP_SCR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method DO_SWITCH_AGGREGATION Signature

Method DO_SWITCH_AGGREGATION on class CL_ISHMED_GL_RP_SCR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method DO_SWITCH_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) N2GL_RP_DISPLAY_MODE Anzeige der Auswertungen 20060627
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method FINALIZE Signature

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

Method GET_FIELDCAT_FOR_GROUP_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISR_FIELDCAT Call by reference Object reference (TYPE REF TO) LVC_S_FCAT Feldkatalog-Eintrag Gruppierungsspalte 20060629

Method GET_FIELDCAT_FOR_GROUP_COLUMN on class CL_ISHMED_GL_RP_SCR has no exception.

Method HANDLE_CONTEXT_MENUE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20060718

Method HANDLE_CONTEXT_MENUE_REQUEST on class CL_ISHMED_GL_RP_SCR has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20060627
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20060627

Method HANDLE_MENU_BUTTON on class CL_ISHMED_GL_RP_SCR has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20060627

Method HANDLE_TOOLBAR on class CL_ISHMED_GL_RP_SCR has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20060627

Method HANDLE_USER_COMMAND on class CL_ISHMED_GL_RP_SCR has no exception.

Method INIT Signature

Method INIT on class CL_ISHMED_GL_RP_SCR has no parameter.
Method INIT on class CL_ISHMED_GL_RP_SCR has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_ISHMED_GL_RP_SCR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) IF_ISHMED_GL_RP_PATH Komponente für Auswertungen 20060627
2 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer GUI Controls 20060627
3 Importing IR_OPT Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_RP_OPTIONS Selektionskriterien 20060627
4 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20060627
5 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20060627
6 Importing I_REPORT_TYPE Call by reference Type reference (TYPE) N2GL_RP_REPORT_TYPE Auswertungstyp 20060627
# Exception Resumable Description Created on
1 CX_ISHMED_NOT_FOUND Keine Daten gefunden 20060712
2 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060627

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_DB Call by reference Type reference (TYPE) ISH_ON_OFF ' ' Aus Datenbank aktualisieren 20060629
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060629
History
Last changed by/on SAP  20070917 
SAP Release Created in 700