SAP ABAP Class CL_ISH_CON_APP_LIST (IS-H: Appointment List Configuration (ALV Grid))
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1APMG (Package) IS-H: Appointment Management; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CONFIG_ALV_GRID IS-H: Base Class for ALV Grid Configurations 20050207
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_CON_APP_LIST IS-H*MED: Configuration Appt List (ALV Grid) 20050207
2 Inheritance (c INHERITING FROM c_ref)  CL_ISH_CON_APP_LIST_SEL Configuration for Appointment Display 20050224
Properties
Class CL_ISH_CON_APP_LIST  
Short Description IS-H: Appointment List Configuration (ALV Grid)    
Super Class CL_ISH_CONFIG_ALV_GRID IS-H: Base Class for ALV Grid Configurations 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG   IS-H: Appointment Management; TSA Development 
Created 20050207   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_CON_APP_LIST has no forward declaration.
Interfaces
Class CL_ISH_CON_APP_LIST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_CON_APP_LIST 20050207 IS-H: Factory of Class CL_ISH(MED)_CON_APP_LIST
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FCODE_ADDAPP Constant Public Type reference (TYPE) UI_FUNC 'ADDAPP' Function Code 'Add Patient's Existing Appointment' 20050223
2 CO_FCODE_CANCELAPP Constant Public Type reference (TYPE) UI_FUNC 'CANCELAPP' Function Code 'Cancel Appointment' 20050223
3 CO_FCODE_CANCELSAPP Constant Public Type reference (TYPE) UI_FUNC 'CANCELSAPP' Function Code 'Cancel Appointment Series' 20050223
4 CO_FCODE_DELAPP Constant Public Type reference (TYPE) UI_FUNC 'DELAPP' Function Code 'Delete Appointments' 20050223
5 CO_FCODE_EDITAPP Constant Public Type reference (TYPE) UI_FUNC 'EDITAPP' Function Code 'Edit Appointments' 20050223
6 CO_FCODE_ENTERAPP Constant Public Type reference (TYPE) UI_FUNC 'ENTERAPP' Function Code 'Appointment Entry' 20050223
7 CO_FCODE_HIDEAPPS Constant Public Type reference (TYPE) UI_FUNC 'HIDEAPPS' Function Code "Show/Hide Existing Appointments" 20051005
8 CO_FCODE_NEWAPP Constant Public Type reference (TYPE) UI_FUNC 'NEWAPP' Function Code 'Further Appointments' 20050223
9 CO_FCODE_VIEWAPP Constant Public Type reference (TYPE) UI_FUNC 'VIEWAPP' Function Code "Display Appointment" 20050518
10 CO_FDNAME_RESSOURCE Instance attribute Protected Type reference (TYPE) FDNAME 'RESSOURCE' Field Name 'RESOURCE' 20050421
11 CO_FDNAME_TMNDT Instance attribute Protected Type reference (TYPE) FDNAME 'TMNDT' Field Name 'TMNDT' 20050421
12 CO_FDNAME_TMNOE Instance attribute Protected Type reference (TYPE) FDNAME 'TMNOE' Field Name 'TMNOE' 20050421
13 CO_FDNAME_TMNZT Instance attribute Protected Type reference (TYPE) FDNAME 'TMNZT' Field Name 'TMNZT' 20050421
14 GR_SCREEN Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_SCR_ALV_GRID IS-H: Base Class for ALV Grid Screens 20050322
15 GT_EXCLUDED_FUNCTIONS Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Function Code Table 20050209
16 GT_HOTSPOT_FIELDS Instance attribute Protected Type reference (TYPE) ISH_T_FIELDNAME IS-H: Table with Field Names 20050404
17 G_GROUP_FIELD Instance attribute Protected Type reference (TYPE) FDNAME Field Name for the Grouping 20050322
18 G_SEL_FIELD Instance attribute Protected Type reference (TYPE) FDNAME Field Name for Selection 20050322
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_CONSTRUCTION Instance method Protected Method Finalizes the Instantiation 20050322
2 CREATE_APPLIST Static method Protected Method Creates a CL_ISH_CON_APP_LIST Object 20050207
3 GET_EXCL_FUNCTIONS Instance method Public Method Returns All Functions to Be Excluded 20050308
4 GET_HOTSPOT_FIELDS Instance method Public Method Returns All Fields with Hotspots 20050404
5 GET_SEL_FIELD Instance method Public Method Returns the Selection Field for the Alternative Selection 20050322
6 SET_EXCL_FUNCTIONS Instance method Public Method Sets the Functions to Be Excluded 20050308
7 SET_HOTSPOT_FIELDS Instance method Public Method Sets Fields for Hotspots 20050404
8 SET_SEL_FIELD Instance method Public Method Sets the Selection Field for the Alternative Selection 20050322
Events
Class CL_ISH_CON_APP_LIST has no event.
Types
Class CL_ISH_CON_APP_LIST has no local type.
Method Signatures

Method COMPLETE_CONSTRUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCREEN Call by reference Object reference (TYPE REF TO) CL_ISH_SCR_ALV_GRID IS-H: Basisklasse für ALV-Grid-Screens 20050322

Method COMPLETE_CONSTRUCTION on class CL_ISH_CON_APP_LIST has no exception.

Method CREATE_APPLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20050207
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISH_CON_APP_LIST IS-H: Konfiguration ALV-Grid 20050207
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050207
4 Importing IR_SCREEN Call by reference Object reference (TYPE REF TO) CL_ISH_SCR_ALV_GRID IS-H: Basisklasse für ALV-Grid-Screens 20050322

Method CREATE_APPLIST on class CL_ISH_CON_APP_LIST has no exception.

Method GET_EXCL_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20050308
2 Exporting ET_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20050308
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050308

Method GET_EXCL_FUNCTIONS on class CL_ISH_CON_APP_LIST has no exception.

Method GET_HOTSPOT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Class for Error Handling 20050404
2 Exporting ET_FIELDNAME Value transfer Type reference (TYPE) ISH_T_FIELDNAME IS-H: Table with Field Names for Hotspots 20050404
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20050404

Method GET_HOTSPOT_FIELDS on class CL_ISH_CON_APP_LIST has no exception.

Method GET_SEL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEL_FIELD Value transfer Type reference (TYPE) FDNAME Feldname für Gruppierung in der alternativen Selektion 20050322

Method GET_SEL_FIELD on class CL_ISH_CON_APP_LIST has no exception.

Method SET_EXCL_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20050308
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050308
3 Importing IT_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20050308

Method SET_EXCL_FUNCTIONS on class CL_ISH_CON_APP_LIST has no exception.

Method SET_HOTSPOT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Class for Error Handling 20050404
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Return Code for Method Calls 20050404
3 Importing IT_FIELDNAME Value transfer Type reference (TYPE) ISH_T_FIELDNAME IS-H: Tabelle mit Feldnamen für Hotspot 20050404

Method SET_HOTSPOT_FIELDS on class CL_ISH_CON_APP_LIST has no exception.

Method SET_SEL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUP_FIELD Value transfer Type reference (TYPE) FDNAME Feldname für Gruppierung 20050324
2 Importing I_MARK_GROUP Value transfer Type reference (TYPE) ISH_ON_OFF OFF ON: Markiert die ganze Gruppe 20050323
3 Importing I_MARK_SINGLE Value transfer Type reference (TYPE) ISH_ON_OFF ON ON: Markiert nur einen Eintrag/Gruppe oder eine Gruppe 20050324
4 Importing I_SEL_FIELD Value transfer Type reference (TYPE) FDNAME Feldname für Selektion 20050322

Method SET_SEL_FIELD on class CL_ISH_CON_APP_LIST has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600