SAP ABAP Class CL_ISHMED_RAD_PROC_WKL_TREE (IS-H*MED: RAD Findings Work Station Worklist)
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 Inheritance (c INHERITING FROM c_ref)  CL_GUI_COLUMN_TREE Column Tree Control 20000907
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_RAD_PROC_WKL IS-H*MED: IF For WKL TREE and WKL ALV 20000908
Properties
Class CL_ISHMED_RAD_PROC_WKL_TREE  
Short Description IS-H*MED: RAD Findings Work Station Worklist    
Super Class CL_GUI_COLUMN_TREE Column Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20000907   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 20000908
Friends
Class CL_ISHMED_RAD_PROC_WKL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_BASE Instance attribute Public Attribute reference (LIKE) IS-H*MED: Basic Class for the Radiological Worklist 20000907
2 G_DISABLE_YES Instance attribute Private Type reference (TYPE) ABAP_BOOL G_DISABLE_YES 20000907
3 G_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20031112
4 ITEM_TABLE Instance attribute Private Type reference (TYPE) N2RCL_ITEM_TABLE ITEM_TABLE 20000907
5 NODE_TABLE Instance attribute Private Type reference (TYPE) TREEV_NTAB NODE_TABLE 20000907
6 OUTTAB_LEIST Instance attribute Private Type reference (TYPE) N2RCL_OUTTAB_LEIST_T OUTTAB_LEIST 20000907
7 TREE_COUNTER Instance attribute Private Type reference (TYPE) I TREE_COUNTER 20000907
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_LEVEL Instance method Private Method Sets up a Transferred Level in the Tree 20000907
2 BUILD_NODE_CHILDREN Instance method Private Method Build Sub-Tree Entries 20040219
3 BUILD_NODE_TABLE Instance method Private Method Build Node Table 20000907
4 CHECK_AND_COMPLETE_STUDY Instance method Private Method Temp. Workaround due to Performance 20000915
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000907
6 EXPAND_ANFORDERUNG Instance method Private Method Expands the Request Level 20000907
7 EXPAND_FALL Instance method Private Method Expands the Case Level 20000907
8 EXPAND_PATIENT Instance method Private Method Expands the Patient Level 20000907
9 GET_COLUMNS_WIDTH Instance method Private Method Gets the Column Width and Writes it in N2CONTROLPARA 20010323
10 GET_SEL_ANF_DATA Instance method Private Method Supplies the Selected Request 20000907
11 GET_SEL_LEIST_DATA_ALL Instance method Private Method Supplies all Files of Selected Services and Marks Them 20000907
12 GET_SEL_LEIST_DATA_ONLY Instance method Private Method Supples all Files of Selected Services 20000907
13 HANDEL_CHECKBOX_CHANGE Instance method Public Event handling method Handler for the Checkbox Change Event 20000907
14 HANDEL_EXPAND_NO_CHILDREN Instance method Public Event handling method Handler for the Expand no Children Event 20000907
15 HANDEL_ITEM_DOUBLE_CLICK Instance method Public Event handling method Handler for the Item Double Click Event 20000907
16 HANDEL_NODE_DOUBLE_CLICK Instance method Public Event handling method Handler for the Node Double Click Event 20000907
17 MARKFIELD_TOGGLE Instance method Private Method Converts Check and Uncheck 20000907
18 MARKFIELD_TOGGLE_GROUP Instance method Private Method Selection of a Request as a Service Group 20000907
19 MARKFIELD_TOGGLE_SINGLE Instance method Private Method Selection of a Service 20040211
20 NODE_HAS_DOKNR Instance method Private Method Specifies Whether a Node is Assigned to a Document 20000907
21 ON_SELECTION_CHANGED Instance method Private Event handling method Handler for 'Selection Has Changed' Event 20031126
22 READ_PAT_TO_OUTTAB Instance method Private Method Read a Patient into the Internal Structure Table 20000907
23 REG_EVENTS Instance method Private Method Registration of the Events 20000907
24 SET_COLUMN Instance method Private Method Build Columns 20000907
25 SET_COLUMNS_WIDTH Instance method Private Method Sets the Column Widths Based on Values from N2CONTROLPARA 20010323
26 SET_DOKNR_FOR_ONE_LNRLS Instance method Private Method Set the Document Number for a Service Number 20000907
Events
Class CL_ISHMED_RAD_PROC_WKL_TREE has no event.
Types
Class CL_ISHMED_RAD_PROC_WKL_TREE has no local type.
Method Signatures

Method BUILD_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LEVEL Value transfer Type reference (TYPE) I P_LEVEL 20000907

Method BUILD_LEVEL on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method BUILD_NODE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20040219

Method BUILD_NODE_CHILDREN on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method BUILD_NODE_TABLE Signature

Method BUILD_NODE_TABLE on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
# Exception Resumable Description Created on
1 CNT_ERROR_TREE Fehler beim Aufbauen des Trees 20000907

Method CHECK_AND_COMPLETE_STUDY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IDX Value transfer Type reference (TYPE) I allgemeines flag 20040218
2 Changing P_OUTTAB_LEIST_WA Call by reference Type reference (TYPE) N2RCL_OUTTAB_LEIST_STRUC Outtableist 20000915

Method CHECK_AND_COMPLETE_STUDY on class CL_ISHMED_RAD_PROC_WKL_TREE 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 20031028
3 Importing BEFDOC_T Call by reference Type reference (TYPE) STANDARD TABLE BEFDOC_T 20000907
4 Importing BEF_DOKAR Value transfer Type reference (TYPE) DOKAR BEF_DOKAR 20000907
5 Importing EINRI Value transfer Type reference (TYPE) EINRI EINRI 20000907
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 20000907
8 Importing ERBUSER_T Call by reference Type reference (TYPE) STANDARD TABLE ERBUSER 20000907
9 Importing HIDE_SELECTION Value transfer Type reference (TYPE) AS4FLAG HIDE_SELECTION 20000907
10 Importing ITEM_SELECTION Value transfer Type reference (TYPE) AS4FLAG ITEM_SELECTION 20000907
11 Importing LEIST_T Call by reference Type reference (TYPE) STANDARD TABLE LEIST_T 20000907
12 Importing LIFETIME Value transfer Type reference (TYPE) I LIFETIME 20000907
13 Importing MASTER_DOCTYP Value transfer Type reference (TYPE) N2_DTID MASTER_DOCTYP 20000907
14 Importing NODE_SELECTION_MODE Value transfer Type reference (TYPE) I NODE_SELECTION_MODE 20000907
15 Importing PACKAGE Value transfer Type reference (TYPE) FLAG SPACE ERBUSERPACKAGE 20000907
16 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER PARENT 20000907
17 Importing PRIV Call by reference Type reference (TYPE) N2RAD_PP 20050926
18 Importing SHELLSTYLE Value transfer Type reference (TYPE) I SHELLSTYLE 20000907
19 Importing STUDY_DOC_STATUS_T Call by reference Type reference (TYPE) STANDARD TABLE STUDY_DOC_STATUS_T 20000907
20 Importing UPDAT_T Call by reference Type reference (TYPE) STANDARD TABLE UPDAT_T 20000907
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20000907
2 CNT_CREATE_ERROR CNT_CREATE_ERROR 20000907

Method EXPAND_ANFORDERUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907
2 Returning RC Value transfer Type reference (TYPE) I 20040218

Method EXPAND_ANFORDERUNG on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method EXPAND_FALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907
2 Returning RC Value transfer Type reference (TYPE) I 20040218

Method EXPAND_FALL on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method EXPAND_PATIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907

Method EXPAND_PATIENT on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method GET_COLUMNS_WIDTH Signature

Method GET_COLUMNS_WIDTH on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
Method GET_COLUMNS_WIDTH on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method GET_SEL_ANF_DATA 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 20000907
2 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907

Method GET_SEL_ANF_DATA on class CL_ISHMED_RAD_PROC_WKL_TREE 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 20000907
2 Exporting P_PATNR Call by reference Type reference (TYPE) PATNR P_PATNR 20000907

Method GET_SEL_LEIST_DATA_ALL on class CL_ISHMED_RAD_PROC_WKL_TREE 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 20000907
2 Exporting P_PATNR Call by reference Type reference (TYPE) PATNR P_PATNR 20000907

Method GET_SEL_LEIST_DATA_ONLY on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method HANDEL_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Type reference (TYPE) 20000907
2 Importing ITEM_NAME Call by reference Type reference (TYPE) 20000907
3 Importing NODE_KEY Call by reference Type reference (TYPE) 20000907

Method HANDEL_CHECKBOX_CHANGE on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method HANDEL_EXPAND_NO_CHILDREN Signature

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

Method HANDEL_EXPAND_NO_CHILDREN on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method HANDEL_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Type reference (TYPE) 20000907
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000907

Method HANDEL_ITEM_DOUBLE_CLICK on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method HANDEL_NODE_DOUBLE_CLICK Signature

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

Method HANDEL_NODE_DOUBLE_CLICK on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method MARKFIELD_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHECKED Value transfer Type reference (TYPE) AS4FLAG P_CHECKED 20000907
2 Importing P_ITEM_NAME Value transfer Type reference (TYPE) TV_ITMNAME P_ITEM_NAME 20000907
3 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907
# Exception Resumable Description Created on
1 NO_VALIDE_CLICK NO_VALIDE_CLICK 20000907

Method MARKFIELD_TOGGLE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHECKED Value transfer Type reference (TYPE) AS4FLAG P_CHECKED 20000907
2 Importing P_ITEM_NAME Value transfer Type reference (TYPE) TV_ITMNAME P_ITEM_NAME 20000907
3 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907
# Exception Resumable Description Created on
1 CNT_LST_OF_OTHER_PAT CNT_LST_OF_OTHER_PAT 20000907

Method MARKFIELD_TOGGLE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHECKED Value transfer Type reference (TYPE) AS4FLAG P_CHECKED 20040211
2 Importing P_ITEM_NAME Value transfer Type reference (TYPE) TV_ITMNAME P_ITEM_NAME 20040211
3 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20040211
# Exception Resumable Description Created on
1 CNT_LST_OF_OTHER_PAT CNT_LST_OF_OTHER_PAT 20040211

Method NODE_HAS_DOKNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY P_NODE_KEY 20000907
2 Exporting P_RET Call by reference Type reference (TYPE) C P_RET 20000907

Method NODE_HAS_DOKNR on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method ON_SELECTION_CHANGED Signature

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

Method ON_SELECTION_CHANGED on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method READ_PAT_TO_OUTTAB Signature

Method READ_PAT_TO_OUTTAB on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
Method READ_PAT_TO_OUTTAB on class CL_ISHMED_RAD_PROC_WKL_TREE has no exception.

Method REG_EVENTS Signature

Method REG_EVENTS on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
# Exception Resumable Description Created on
1 CTL_EVENT_ERROR CTL_EVENT_ERROR 20000907

Method SET_COLUMN Signature

Method SET_COLUMN on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20000907

Method SET_COLUMNS_WIDTH Signature

Method SET_COLUMNS_WIDTH on class CL_ISHMED_RAD_PROC_WKL_TREE has no parameter.
Method SET_COLUMNS_WIDTH on class CL_ISHMED_RAD_PROC_WKL_TREE 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 20000907

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