SAP ABAP Class CL_ISH_ALVGRID_CORDTTR (IS-H: ALV Grid for Clinical Order Types)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1CORDMG (Package) IS-H: Clinical Ordering; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20030717
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_ALVGRID_CORDTTR IS-H*MED: Clinical Order Type: ALV Grid for Order Filler 20030722
Properties
Class CL_ISH_ALVGRID_CORDTTR  
Short Description IS-H: ALV Grid for Clinical Order Types    
Super Class CL_GUI_ALV_GRID ALV List Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CORDMG   IS-H: Clinical Ordering; TSA Development 
Created 20030717   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISH_ALVGRID_CORDTTR has no interface implemented.
Friends
Class CL_ISH_ALVGRID_CORDTTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EMPTY_LINES Static Attribute Public Type reference (TYPE) I 10 Number of Blank Rows 20030723
2 CO_MIN_LINES Static Attribute Public Type reference (TYPE) I 50 Minimum Number of Rows 20030730
3 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Clinical Order Type 20030724
4 GT_OUTTAB Instance attribute Protected Type reference (TYPE) ISH_T_CORDTTR_OUTTAB IS-H: Clinical Order: Table Order Filler (ALV Grid) 20030717
5 G_CORDTYP_IS_USED Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20040310
6 G_DELETE_ROW Instance attribute Protected Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20040505
7 G_REPID Instance attribute Protected Type reference (TYPE) SY-REPID Calling Program 20030717
8 G_VCODE Instance attribute Protected Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20030717
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ENTRY Instance method Protected Method Handle Chande in Row 20030724
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030717
3 DELETE_ENTRY Instance method Protected Method Handle Delete Row 20040505
4 DISPLAY_INTERNAL Instance method Protected Method Display ALV Grid 20030718
5 F4_PAI_ORGID Instance method Protected Method Handling after F4 for ORGID 20030725
6 F4_PBO_ORGID Instance method Protected Method Displays F4 for ORGID 20030725
7 GET_CORDTTR Instance method Public Method Returns the Required CORDTTR Object 20030723
8 GET_CURRENT_CORDTTR Instance method Public Method Returns the Currently Selectred CORDTTR Object 20030731
9 GET_CURRENT_CORDTTRID Instance method Public Method Returns the Currently Selected CORDTTRID 20030731
10 GET_CURRENT_OUTTAB Instance method Public Method Returns Currently Selected Rows 20030731
11 GET_CURRENT_ROW Instance method Public Method Returns Currently Selected Row Number 20030731
12 GET_EXCL_FUNCTIONS_INTERNAL Instance method Protected Method Returns ALV Grid Functions not to Be Displayed 20030718
13 GET_FIELDCAT_INTERNAL Instance method Protected Method Returns ALV Grid Field Categories 20030718
14 HANDLE_BEFORE_USER_COMMAND Instance method Protected Event handling method Handle Before User Command 20040421
15 HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method Handle Following Data Change 20030718
16 HANDLE_ONF4 Instance method Protected Event handling method F4 Handling 20030724
17 HANDLE_TOOLBAR Instance method Protected Event handling method Configure Toolbar 20040504
18 HANDLE_USER_COMMAND Instance method Protected Event handling method React to User Command 20040504
19 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030717
20 INIT_OUTTAB Instance method Protected Method Initializes GT_OUTTAB 20030717
21 MAP_OUTTAB_TO_N1CORDTTR_X Instance method Protected Method Mapping RN1_CORDTTR_OUTTAB -> RN1_CORDTTR_X 20030724
22 NEW_ENTRY Instance method Protected Method Handle New Row 20030724
23 REFRESH Instance method Public Method Refresh ALV Grid 20030717
24 REFRESH_ORGNA Instance method Protected Method Fill ORGNA 20030724
25 SET_CURRENT_CORDTTR Instance method Public Method Cursor Position on Row with ir_cordttr 20030804
26 SET_CURRENT_CORDTTRID Instance method Public Method Cursor Position on Row with ir_cordttrid 20030801
27 SET_ERROR_CORDTTR Instance method Public Method Cursor Positioned on a Cell 20030804
Events
Class CL_ISH_ALVGRID_CORDTTR has no event.
Types
Class CL_ISH_ALVGRID_CORDTTR has no local type.
Method Signatures

Method CHANGE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) RN1_CORDTTR_OUTTAB IS-H: Klinischer Auftragstyp: Auftragnehmer (ALV-Grid) 20030724
2 Exporting ER_CORDTTR Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030724

Method CHANGE_ENTRY on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030724
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Aufrufendes Programm 20030717
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030804

Method DELETE_ENTRY Signature

Method DELETE_ENTRY on class CL_ISH_ALVGRID_CORDTTR has no parameter.
Method DELETE_ENTRY on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method DISPLAY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFRESH_DISPLAY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030718

Method DISPLAY_INTERNAL on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method F4_PAI_ORGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EVENT_DATA Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA Changing Datencontainer für Events 20030725
2 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030725
3 Importing I_ORGID Call by reference Type reference (TYPE) NORG-ORGID IS-H: Identifikation der Organisationseinheit 20030725

Method F4_PAI_ORGID on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method F4_PBO_ORGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ORGID Call by reference Type reference (TYPE) NORG-ORGID IS-H: Identifikation der Organisationseinheit 20030725

Method F4_PBO_ORGID on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_CORDTTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_ID Call by reference Type reference (TYPE) I Zeilenposition 20030723
2 Returning RR_CORDTTR Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030731

Method GET_CORDTTR on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_CURRENT_CORDTTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDTTR Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030731

Method GET_CURRENT_CORDTTR on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_CURRENT_CORDTTRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CORDTTRID Value transfer Type reference (TYPE) N1CORDTTR-CORDTTRID IS-H: ID Zuordnung Auftragnehmer - Auftragstyp 20030731

Method GET_CURRENT_CORDTTRID on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_CURRENT_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OUTTAB Value transfer Type reference (TYPE) RN1_CORDTTR_OUTTAB IS-H: Klinischer Auftragstyp: Auftragnehmer (ALV-Grid) 20030731

Method GET_CURRENT_OUTTAB on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_CURRENT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROW Value transfer Type reference (TYPE) I Aktuelle Zeilennummer 20030731

Method GET_CURRENT_ROW on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_EXCL_FUNCTIONS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCTION Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20030718

Method GET_EXCL_FUNCTIONS_INTERNAL on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method GET_FIELDCAT_INTERNAL 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 20030718

Method GET_FIELDCAT_INTERNAL on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method HANDLE_BEFORE_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) 20040504

Method HANDLE_BEFORE_USER_COMMAND on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

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

Method HANDLE_DATA_CHANGED_FINISHED on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20030724
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030724
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20030724
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20030724
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20030724
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20030724

Method HANDLE_ONF4 on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_ISH_ALVGRID_CORDTTR 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) 20040504

Method HANDLE_USER_COMMAND on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030724
2 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030717

Method INIT on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method INIT_OUTTAB Signature

Method INIT_OUTTAB on class CL_ISH_ALVGRID_CORDTTR has no parameter.
Method INIT_OUTTAB on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method MAP_OUTTAB_TO_N1CORDTTR_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTTAB Call by reference Type reference (TYPE) RN1_CORDTTR_OUTTAB IS-H: Klinischer Auftragstyp: Auftragnehmer (ALV-Grid) 20030724
2 Returning RS_N1CORDTTR_X Value transfer Type reference (TYPE) RN1_N1CORDTTR_X IS-H: X-Flag Struktur für N1CORDTTR (Auftragnehmer) 20030801

Method MAP_OUTTAB_TO_N1CORDTTR_X on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method NEW_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) RN1_CORDTTR_OUTTAB IS-H: Klinischer Auftragstyp: Auftragnehmer (ALV-Grid) 20030724
2 Exporting ER_CORDTTR Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030724

Method NEW_ENTRY on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030724
2 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030717

Method REFRESH on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method REFRESH_ORGNA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) RN1_CORDTTR_OUTTAB IS-H: Klinischer Auftragstyp: Auftragnehmer (ALV-Grid) 20030724
2 Importing IR_CORDTTR Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030724

Method REFRESH_ORGNA on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method SET_CURRENT_CORDTTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTTR Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: Klinischer Auftragstyp 20030804
2 Returning R_ROW Value transfer Type reference (TYPE) I Zeile, auf die positioniert wurde. 20030804

Method SET_CURRENT_CORDTTR on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method SET_CURRENT_CORDTTRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTTRID Call by reference Type reference (TYPE) N1CORDTTR-CORDTTRID IS-H: ID Zuordnung Auftragnehmer - Auftragstyp 20030801
2 Returning R_ROW Value transfer Type reference (TYPE) I Zeile, auf die positioniert wurde. 20030801

Method SET_CURRENT_CORDTTRID on class CL_ISH_ALVGRID_CORDTTR has no exception.

Method SET_ERROR_CORDTTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW Call by reference Type reference (TYPE) I Zeilennummer 20030804
2 Importing IR_CORDTTR Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTTR IS-H: ID Zuordnung Auftragnehmer - Auftragstyp 20030804
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) C Feldname 20030804

Method SET_ERROR_CORDTTR on class CL_ISH_ALVGRID_CORDTTR has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472