SAP ABAP Class CL_ISH_ALVGRID_CORDTYPA (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 20030808
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030811
Properties
Class CL_ISH_ALVGRID_CORDTYPA  
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 20030808   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
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030811
Friends
Class CL_ISH_ALVGRID_CORDTYPA 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 20030808
2 CO_MIN_LINES Static Attribute Public Type reference (TYPE) I 50 Minimum Number of Rows 20030808
3 FALSE Instance attribute Public Attribute reference (LIKE) 20030811
4 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Clinical Order Type 20030808
5 GT_OUTTAB Instance attribute Protected Type reference (TYPE) ISH_T_CORDTYPA_OUTTAB IS-H: Clinical Order Type: Connections Table (ALV Grid) 20030808
6 G_REPID Instance attribute Protected Type reference (TYPE) SY-REPID Calling Program 20030808
7 G_VCODE Instance attribute Protected Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20030808
8 NO Instance attribute Public Attribute reference (LIKE) 20030811
9 OFF Instance attribute Public Attribute reference (LIKE) 20030811
10 ON Instance attribute Public Attribute reference (LIKE) 20030811
11 TRUE Instance attribute Public Attribute reference (LIKE) 20030811
12 YES Instance attribute Public Attribute reference (LIKE) 20030811
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030808
2 DISPLAY_INTERNAL Instance method Protected Method Display ALV Grid 20030808
3 GET_CORDTYPA Instance method Public Method Returns the Desired CORDTYPA Object 20030808
4 GET_CURRENT_CORDTYPA Instance method Public Method Returns the Currently Selected CORDTYPA Object 20030808
5 GET_CURRENT_ORDASSID Instance method Public Method Returns the ID of the Current Row 20030808
6 GET_CURRENT_OUTTAB Instance method Public Method Returns Currently Selected Rows 20030808
7 GET_CURRENT_ROW Instance method Public Method Returns Currently Selected Row Number 20030808
8 GET_EXCL_FUNCTIONS_INTERNAL Instance method Protected Method Returns ALV Grid Functions not to Be Displayed 20030808
9 GET_FIELDCAT_INTERNAL Instance method Protected Method Returns ALV Grid Field Categories 20030808
10 HANDLE_HOTSPOT_CLICK Instance method Protected Event handling method React to Hotspot 20031219
11 HANDLE_TOOLBAR Instance method Protected Event handling method Format Toolbar 20030808
12 HANDLE_USER_COMMAND Instance method Protected Event handling method React to Button Click (Shift) 20030808
13 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030808
14 INIT_OUTTAB Instance method Protected Method Initializes GT_OUTTAB 20030808
15 MAP_CORDTYPA_TO_OUTTAB Instance method Protected Method Mapping CORDTYPA -> RN1_CORDTYPA_OUTTAB 20030808
16 REFRESH Instance method Public Method Refresh ALV Grid 20030808
17 SET_CURRENT_CORDTYPA Instance method Public Method Cursor Positioned on Row with ir_cordtypa 20030808
18 SET_CURRENT_ORDASSID Instance method Public Method Cursor Positioned on Row with i_ORDASSID 20030808
19 SET_ERROR_CORDTYPA Instance method Public Method Cursor Positioned on a Cell 20030808
Events
Class CL_ISH_ALVGRID_CORDTYPA has no event.
Types
Class CL_ISH_ALVGRID_CORDTYPA has no local type.
Method Signatures

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 20030808
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Aufrufendes Programm 20030808
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030808

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 (=' ') 20030808

Method DISPLAY_INTERNAL on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method GET_CORDTYPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_ID Value transfer Type reference (TYPE) I Zeilennummer 20030808
2 Returning RR_CORDTYPA Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTYPA IS-H: Klinischer Auftragstyp 20030808

Method GET_CORDTYPA on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method GET_CURRENT_CORDTYPA Signature

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

Method GET_CURRENT_CORDTYPA on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method GET_CURRENT_ORDASSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ORDASSID Value transfer Type reference (TYPE) N1CORDTYPA-ORDASSID IS-H: Identifikation einer KlinischerAuftragstyp-Verbindung 20030808

Method GET_CURRENT_ORDASSID on class CL_ISH_ALVGRID_CORDTYPA 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_CORDTYPA_OUTTAB IS-H: Klinischer Auftragstyp: Verbindungen (ALV-Grid) 20030808

Method GET_CURRENT_OUTTAB on class CL_ISH_ALVGRID_CORDTYPA 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 20030808

Method GET_CURRENT_ROW on class CL_ISH_ALVGRID_CORDTYPA 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 20030808

Method GET_EXCL_FUNCTIONS_INTERNAL on class CL_ISH_ALVGRID_CORDTYPA 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 20030808

Method GET_FIELDCAT_INTERNAL on class CL_ISH_ALVGRID_CORDTYPA 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 Call by reference Attribute reference (LIKE) 20031219
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20031219
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20031219

Method HANDLE_HOTSPOT_CLICK on class CL_ISH_ALVGRID_CORDTYPA 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) 20030808
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030808

Method HANDLE_TOOLBAR on class CL_ISH_ALVGRID_CORDTYPA 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) 20030808

Method HANDLE_USER_COMMAND on class CL_ISH_ALVGRID_CORDTYPA 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 20030808
2 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030808

Method INIT on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method INIT_OUTTAB Signature

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

Method MAP_CORDTYPA_TO_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYPA Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYPA IS-H: Klinischer Auftragstyp 20030808
2 Returning RS_OUTTAB Value transfer Type reference (TYPE) RN1_CORDTYPA_OUTTAB IS-H: Klinischer Auftragstyp: Verbindungen (ALV-Grid) 20030808

Method MAP_CORDTYPA_TO_OUTTAB on class CL_ISH_ALVGRID_CORDTYPA 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 20030808
2 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030808

Method REFRESH on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method SET_CURRENT_CORDTYPA Signature

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

Method SET_CURRENT_CORDTYPA on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method SET_CURRENT_ORDASSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORDASSID Call by reference Type reference (TYPE) N1CORDTYPA-ORDASSID IS-H: Identifikation einer KlinischerAuftragstyp-Verbindung 20030808
2 Returning R_ROW Value transfer Type reference (TYPE) I Zeile, auf die positioniert wurde. 20030808

Method SET_CURRENT_ORDASSID on class CL_ISH_ALVGRID_CORDTYPA has no exception.

Method SET_ERROR_CORDTYPA 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 20030808
2 Importing IR_CORDTYPA Call by reference Object reference (TYPE REF TO) CL_ISH_CORDTYPA IS-H: Klinischer Auftragstyp 20030808
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) C Feldname 20030808

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