SAP ABAP Class CL_ISHMED_ALVGRID_CORDTS (IS-H: ALV Grid for Clinical Order Types)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20030722
Properties
Class CL_ISHMED_ALVGRID_CORDTS  
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_MED   IS-H*MED: Clinical Ordering 
Created 20030722   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_ISHMED_ALVGRID_CORDTS has no interface implemented.
Friends
Class CL_ISHMED_ALVGRID_CORDTS 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 Minimal Number of Rows 20030730
3 GR_CORDTTR Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_CORDTTR IS-H*MED: Clinical Order Type: Order Filler 20030724
4 GT_OUTTAB Instance attribute Private Type reference (TYPE) ISH_T_CORDTS_OUTTAB IS-H: Clincal Order: Table Service Hit List (ALV Grid) 20030722
5 G_REPID Instance attribute Private Type reference (TYPE) SY-REPID Calling Program 20030722
6 G_VCODE Instance attribute Private Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20030722
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 20030722
3 DISPLAY_INTERNAL Instance method Protected Method Display ALV Grid 20030722
4 F4_PAI_TALST Instance method Protected Method Handle Following F4 for TALST 20030728
5 F4_PBO_TALST Instance method Protected Method Display F4 for TALST 20030728
6 GET_CURRENT_CORDTS Instance method Public Method Returns Current Service 20030804
7 GET_CURRENT_CORDTSID Instance method Public Method Returns Current CORDTSID 20030804
8 GET_CURRENT_OUTTAB Instance method Public Method Returns Current Row 20030804
9 GET_CURRENT_ROW Instance method Public Method Returns Current Row Number 20030804
10 GET_EXCL_FUNCTIONS_INTERNAL Instance method Protected Method Returns ALV Grid Functions not to Be Displayed 20030722
11 GET_FIELDCAT_INTERNAL Instance method Protected Method Returns ALV Grid Field Categories 20030722
12 HANDLE_DATA_CHANGED Instance method Protected Event handling method Handle ENTER Following Data Change 20030731
13 HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method Handle Following Data Change 20030722
14 HANDLE_ONF4 Instance method Protected Event handling method Handle F4 20030728
15 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030722
16 INIT_OUTTAB Instance method Protected Method Initializes GT_OUTTAB 20030722
17 MAP_OUTTAB_TO_N1CORDTS_X Instance method Protected Method Mapping RN1_CORDTS_OUTTAB -> N1CORDTS_X. 20030724
18 NEW_ENTRY Instance method Protected Method Handle New Row 20030724
19 REFRESH Instance method Public Method Refresh ALV Grid 20030722
20 REFRESH_KTXT1 Instance method Protected Method Import KTXT1 20030728
21 SET_CURRENT_CORDTSID Instance method Public Method Sets Cursor on I_CORDTSID 20030804
22 SET_ERROR_CORDTS Instance method Public Method Sets Cursor on ir_cordts 20030804
Events
Class CL_ISHMED_ALVGRID_CORDTS has no event.
Types
Class CL_ISHMED_ALVGRID_CORDTS 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_CORDTS_OUTTAB IS-H*MED: Kl. Auftragstyp: ALV-Grid Leistungshitliste 20030724
2 Exporting ER_CORDTS Call by reference Object reference (TYPE REF TO) CL_ISHMED_CORDTS IS-H: Klinischer Auftragstyp 20030728

Method CHANGE_ENTRY on class CL_ISHMED_ALVGRID_CORDTS 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 20030722
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler ist aufgetreten. 20030723

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

Method DISPLAY_INTERNAL on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method F4_PAI_TALST 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 20030728
2 Importing IS_NTPT Call by reference Type reference (TYPE) NTPT IS-H: Bezeichnung Tarifposition 20030728
3 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20030728

Method F4_PAI_TALST on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method F4_PBO_TALST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NTPT Call by reference Type reference (TYPE) NTPT IS-H: Bezeichnung Tarifposition 20030728

Method F4_PBO_TALST on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method GET_CURRENT_CORDTS Signature

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

Method GET_CURRENT_CORDTS on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method GET_CURRENT_CORDTSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CORDTSID Value transfer Type reference (TYPE) N1CORDTS-CORDTSID IS-H*MED: ID Leistungshitliste Zuo. KlAuTyp - Auftragnehmer 20030804

Method GET_CURRENT_CORDTSID on class CL_ISHMED_ALVGRID_CORDTS 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_CORDTS_OUTTAB IS-H*MED: Kl. Auftragstyp: ALV-Grid Leistungshitliste 20030804

Method GET_CURRENT_OUTTAB on class CL_ISHMED_ALVGRID_CORDTS 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 Zeilennummer 20030804

Method GET_CURRENT_ROW on class CL_ISHMED_ALVGRID_CORDTS 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 20030722

Method GET_EXCL_FUNCTIONS_INTERNAL on class CL_ISHMED_ALVGRID_CORDTS 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 20030722

Method GET_FIELDCAT_INTERNAL on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20030731
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20030731
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20030731
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20030731
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20030731

Method HANDLE_DATA_CHANGED on class CL_ISHMED_ALVGRID_CORDTS 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) 20030722
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20030722

Method HANDLE_DATA_CHANGED_FINISHED on class CL_ISHMED_ALVGRID_CORDTS 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) 20030728
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030728
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20030728
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20030728
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20030728
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20030728

Method HANDLE_ONF4 on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method INIT 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_ISHMED_CORDTTR IS-H*MED: Kl. Auftragstyp: Auftragnehmer 20030724
2 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030722

Method INIT on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method INIT_OUTTAB Signature

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

Method MAP_OUTTAB_TO_N1CORDTS_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_N1CORDTS_X Call by reference Type reference (TYPE) RN1_N1CORDTS_X IS-H: X-Flag Struktur für N1CORDTS (Leistungshitliste) 20030724
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) RN1_CORDTS_OUTTAB IS-H*MED: Kl. Auftragstyp: ALV-Grid Leistungshitliste 20030724

Method MAP_OUTTAB_TO_N1CORDTS_X on class CL_ISHMED_ALVGRID_CORDTS 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_CORDTS_OUTTAB IS-H*MED: Kl. Auftragstyp: ALV-Grid Leistungshitliste 20030724
2 Exporting ER_CORDTS Call by reference Object reference (TYPE REF TO) CL_ISHMED_CORDTS IS-H: Klinischer Auftragstyp 20030728

Method NEW_ENTRY on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method REFRESH 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_ISHMED_CORDTTR IS-H*MED: Kl. Auftragstyp: Auftragnehmer 20030724
2 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030722

Method REFRESH on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method REFRESH_KTXT1 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_CORDTS_OUTTAB IS-H*MED: Kl. Auftragstyp: ALV-Grid Leistungshitliste 20030728
2 Importing IR_CORDTS Call by reference Object reference (TYPE REF TO) CL_ISHMED_CORDTS IS-H: Klinischer Auftragstyp 20030728

Method REFRESH_KTXT1 on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method SET_CURRENT_CORDTSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORDTSID Call by reference Type reference (TYPE) N1CORDTS-CORDTSID IS-H*MED: ID Leistungshitliste Zuo. KlAuTyp - Auftragnehmer 20030804
2 Returning R_ROW Value transfer Type reference (TYPE) I Zeilennummer 20030804

Method SET_CURRENT_CORDTSID on class CL_ISHMED_ALVGRID_CORDTS has no exception.

Method SET_ERROR_CORDTS 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_CORDTS Call by reference Object reference (TYPE REF TO) CL_ISHMED_CORDTS IS-H: Klinischer Auftragstyp 20030804
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) C Feldname 20030804

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