SAP ABAP Class CL_ISHMED_RAD_PROC_WKL_ALV (IS-H*MED: RAD Worklist Radiology as ALV)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_RAD_PROC_WKL IS-H*MED: IF For WKL TREE and WKL ALV 20000907
Properties
Class CL_ISHMED_RAD_PROC_WKL_ALV  
Short Description IS-H*MED: RAD Worklist Radiology as ALV    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20000825   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 N2RCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_RAD_PROC_WKL IS-H*MED: IF For WKL TREE and WKL ALV 20000907
Friends
Class CL_ISHMED_RAD_PROC_WKL_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ENABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL Enable Flag 20031209
2 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20000828
3 GS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20000828
4 GT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20000828
5 GX_SAVE Instance attribute Private Type reference (TYPE) FLAG 'U' GX_SAVE 20000914
6 G_BASE Instance attribute Public Attribute reference (LIKE) IS-H*MED: Basic Class for the Radiological Worklist 20000905
7 G_LINECOLOR Instance attribute Private See coding '3000' Line Color 20031114
8 G_LINE_INTENSIFIED Instance attribute Private See coding 'C110' Intensified Row Color 20031114
9 G_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20000918
10 G_PROC_WL_T Instance attribute Private Type reference (TYPE) PROC_WL_STRUC_T IS-H*MED: Type for the Worklist of the Services 20000828
11 G_REPID Instance attribute Private Type reference (TYPE) SY-REPID RepID 20000914
12 G_STUDY_SHORT_VIEW_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Study Detail View 20031106
13 G_WL_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20000828
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCAT Instance method Private Method Build Field Catalog 20000913
2 CHECK_AND_COMPLETE_STUDY Instance method Private Method Temp. Workaround due to Performance 20000914
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000825
4 FILL_PARAMETER Instance method Private Method Fill Parameter 20000827
5 GET_SEL_LEIST_DATA_ALL Instance method Private Method Supplies all Files of Selected Services and Marks Them 20000910
6 GET_SEL_LEIST_DATA_ONLY Instance method Private Method Supples all Files of Selected Services 20000910
7 HANDLE_CONTEXT_MENU Instance method Private Event handling method handle_context_menu 20000904
8 HANDLE_DELAYED_CHA_SEL Instance method Private Event handling method Handle for DELAYED_CHANGE_SELECTION 20000909
9 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method Hot Spot Click Handler 20000904
10 HANDLE_USER_COMMAND Instance method Private Event handling method handle_context_menu 20000904
11 INIT_VARIANTEN_FOR_PROC_WKL Instance method Private Method Initalize the Display Variant 20000914
12 ON_DOUBLE_CLICK Instance method Private Event handling method Double-Click Handler 20031115
13 REGISTER_EVENTS Instance method Private Method Register Events 20000904
14 SET_DOKNR_FOR_ONE_LNRLS Instance method Private Method Set the Document Number for a Service Number 20000918
15 SET_LAYOUT Instance method Private Method Set Layout Properties of ALV 20031108
16 SET_LINE_COLOR Instance method Private Method Sets Row Color 20031114
17 SET_SEL_OF_REPORTSERVICES Instance method Private Method Selects All Examinations of Findings Report 20031221
18 SET_UP_ALV Instance method Private Method Initial Set-Up of the ALV 20000827
Events
Class CL_ISHMED_RAD_PROC_WKL_ALV has no event.
Types
Class CL_ISHMED_RAD_PROC_WKL_ALV has no local type.
Method Signatures

Method BUILD_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20031219

Method BUILD_FIELDCAT on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method CHECK_AND_COMPLETE_STUDY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_HAS_READ Value transfer Type reference (TYPE) FLAG allgemeines flag 20000918
2 Changing P_PROC_WL_WA Call by reference Type reference (TYPE) PROC_WL_STRUC Interne Structur der Listen 20000914

Method CHECK_AND_COMPLETE_STUDY on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANFOE_T Call by reference Type reference (TYPE) STANDARD TABLE ANFOE_T 20010125
2 Importing AUFGABE_T Call by reference Type reference (TYPE) STANDARD TABLE Aufgabe des erbr. MA 20031028
3 Importing BEFDOC_T Call by reference Type reference (TYPE) STANDARD TABLE BEFDOC_T 20000825
4 Importing BEF_DOKAR Call by reference Type reference (TYPE) DOKAR BEF_DOKAR 20000825
5 Importing EINRI Call by reference Type reference (TYPE) EINRI EINRI 20000825
6 Importing ERBBE_T Call by reference Type reference (TYPE) STANDARD TABLE erbringende BE 20031028
7 Importing ERBOE_T Call by reference Type reference (TYPE) STANDARD TABLE ERBOE 20000825
8 Importing ERBUSER_T Call by reference Type reference (TYPE) STANDARD TABLE ERBUSER 20000825
9 Importing HIDE_SELECTION Call by reference Type reference (TYPE) AS4FLAG HIDE_SELECTION 20000825
10 Importing ITEM_SELECTION Call by reference Type reference (TYPE) AS4FLAG ITEM_SELECTION 20000825
11 Importing LEIST_T Call by reference Type reference (TYPE) STANDARD TABLE LEIST_T 20000825
12 Importing LIFETIME Call by reference Type reference (TYPE) I LIFETIME 20000825
13 Importing MASTER_DOCTYP Call by reference Type reference (TYPE) N2_DTID MASTER_DOCTYP 20000825
14 Importing NODE_SELECTION_MODE Call by reference Type reference (TYPE) I NODE_SELECTION_MODE 20000825
15 Importing PACKAGE Call by reference Type reference (TYPE) FLAG SPACE ERBUSERPACKAGE 20000825
16 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER PARENT 20000825
17 Importing PRIV Call by reference Type reference (TYPE) N2RAD_PP Privat versichert? 20050926
18 Importing SHELLSTYLE Value transfer Type reference (TYPE) I SHELLSTYLE 20000825
19 Importing STUDY_DOC_STATUS_T Call by reference Type reference (TYPE) STANDARD TABLE STUDY_DOC_STATUS_T 20000825
20 Importing UPDAT_T Call by reference Type reference (TYPE) STANDARD TABLE UPDAT_T 20000825
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20000919
2 CNT_CREATE_ERROR CNT_CREATE_ERROR 20000919

Method FILL_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CONTENTS Call by reference Type reference (TYPE) N2RCL_RSPARAMS_T ABAP: Allg. Struktur für Parameters und Select-Options 20000827
2 Importing P_SELNAME Value transfer Type reference (TYPE) RSSCR_NAME ABAP/IV: Name der SELECT-OPTION / des PARAMETERS 20000827
3 Importing P_SEL_OPT Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der Selectionsoption 20000827

Method FILL_PARAMETER on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method GET_SEL_LEIST_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LEIST_T Call by reference Type reference (TYPE) ISHMED_RAD_PROC_WL P_LEIST_T 20000910
2 Exporting P_PATNR Call by reference Type reference (TYPE) PATNR P_PATNR 20000910

Method GET_SEL_LEIST_DATA_ALL on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method GET_SEL_LEIST_DATA_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LEIST_T Call by reference Type reference (TYPE) ISHMED_RAD_PROC_WL P_LEIST_T 20000910
2 Exporting P_PATNR Call by reference Type reference (TYPE) PATNR P_PATNR 20000910

Method GET_SEL_LEIST_DATA_ONLY on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method HANDLE_CONTEXT_MENU Signature

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

Method HANDLE_CONTEXT_MENU on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method HANDLE_DELAYED_CHA_SEL Signature

Method HANDLE_DELAYED_CHA_SEL on class CL_ISHMED_RAD_PROC_WKL_ALV has no parameter.
Method HANDLE_DELAYED_CHA_SEL on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20000904
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) >INVALID< 20000904
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) >INVALID< 20000904

Method HANDLE_HOTSPOT_CLICK on class CL_ISHMED_RAD_PROC_WKL_ALV 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 Value transfer Attribute reference (LIKE) 20000904

Method HANDLE_USER_COMMAND on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method INIT_VARIANTEN_FOR_PROC_WKL Signature

Method INIT_VARIANTEN_FOR_PROC_WKL on class CL_ISHMED_RAD_PROC_WKL_ALV has no parameter.
Method INIT_VARIANTEN_FOR_PROC_WKL on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20031115
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20031115
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20031115

Method ON_DOUBLE_CLICK on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_ISHMED_RAD_PROC_WKL_ALV has no parameter.
Method REGISTER_EVENTS on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method SET_DOKNR_FOR_ONE_LNRLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENTRY Call by reference Type reference (TYPE) RN2_RAD_PROC_WL P_ENTRY 20000918

Method SET_DOKNR_FOR_ONE_LNRLS on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20031219

Method SET_LAYOUT on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method SET_LINE_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LINE Call by reference Type reference (TYPE) PROC_WL_STRUC 20031114

Method SET_LINE_COLOR on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method SET_SEL_OF_REPORTSERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) RN2DOC_KEY IS-H*MED: Schlüssel eines Dokuments 20031221

Method SET_SEL_OF_REPORTSERVICES on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.

Method SET_UP_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUTTAB Call by reference Type reference (TYPE) PROC_WL_STRUC_T 20031219

Method SET_UP_ALV on class CL_ISHMED_RAD_PROC_WKL_ALV has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 462