SAP ABAP Class CL_ISHMED_GL_LIBARY (i.s.h.med pathways Pathway Library)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_GL (Package) IS-H*MED: Treatment Pathways
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20060831
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20060831
Properties
Class CL_ISHMED_GL_LIBARY  
Short Description i.s.h.med pathways Pathway Library    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20060831   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_LIBARY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20060831
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20060831
Friends
Class CL_ISHMED_GL_LIBARY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SEARCH_ALL Instance attribute Private Attribute reference (LIKE) 20060831
2 CO_SEARCH_EXTENDED Instance attribute Private Attribute reference (LIKE) 20060831
3 CO_SEARCH_FOR_PATIENT Instance attribute Private Attribute reference (LIKE) 20060831
4 GR_CONTAINER_1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060831
5 GR_CONTAINER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060831
6 GR_CONTAINER_3 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060831
7 GR_CONTAINER_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060831
8 GR_CONTAINER_V_BOTTOM Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060831
9 GR_INFO_DATA Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_DATA Data for Information (Singleton) 20060831
10 GR_INFO_V_BOTTOM Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_VIEWER pathways - Information Display 20060831
11 GR_INFO_V_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_VIEWER pathways - Information Display 20060831
12 GR_LIBARY_CTR Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_LIBARY_CTR i.s.h.med pathways Pathway Library 20060831
13 GR_SPLITTER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060831
14 GR_SPLITTER_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060831
15 G_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR Current Screen Number 20060831
16 G_INSTITUTION Instance attribute Private Type reference (TYPE) EINRI IS-H: Institution 20060831
17 G_ORGID Instance attribute Private Type reference (TYPE) N2GL_ORGID i.s.h.med pathways Organizational Unit 20060831
18 G_REPID Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20060831
19 OFF Instance attribute Private Attribute reference (LIKE) 20060831
20 ON Instance attribute Private Attribute reference (LIKE) 20060831
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060831
2 CREATE Static method Public Method Create Instance (Factory Method) 20060831
3 CUSTOMIZE Instance method Private Method Make User Settings 20060831
4 CUSTOMIZE_RESET Instance method Private Method Reset User Settings to Standard Settings 20060831
5 DESTROY Instance method Public Method Destroy Instance 20060831
6 DO_OKCODE Instance method Public Method Call Methods for Events on Screen 20060831
7 HANDLE_UPDATE_VIEWER Instance method Private Event handling method Viewer Update 20060831
8 INIT_CONTROLS Instance method Private Method Initialize Controls 20060831
9 INIT_CONTROLS_NEW Instance method Private Method Initialize Controls 20060831
10 LAYOUT_ADJUST Instance method Private Method Execute Layout Settings 20060831
11 REG_EVT_HANDLER Instance method Private Method Register ALV as Event Handler 20060831
12 SET_BOTTOM_VIEWS Instance method Private Method Set Setting of Lower IE 20060831
13 SET_RIGHT_VIEWS Instance method Private Method Set Setting of Lower IE 20060831
14 UPDATE_INFO_VIEWERS Instance method Private Method Update Views of IE 20060831
Events
Class CL_ISHMED_GL_LIBARY has no event.
Types
Class CL_ISHMED_GL_LIBARY 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 I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20060831
2 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20060831
3 Importing I_ORGID Call by reference Type reference (TYPE) N2GL_ORGID i.s.h.med pathways Organisationseinheit 20060831
4 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060831
5 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20060831
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20060831

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_LIBARY i.s.h.med pathways Pfadbibliothek 20060831
2 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20060831
3 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20060831
4 Importing I_ORGID Call by reference Type reference (TYPE) N2GL_ORGID i.s.h.med pathways Organisationseinheit 20060831
5 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060831
6 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20060831
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20060831

Method CUSTOMIZE Signature

Method CUSTOMIZE on class CL_ISHMED_GL_LIBARY has no parameter.
Method CUSTOMIZE on class CL_ISHMED_GL_LIBARY has no exception.

Method CUSTOMIZE_RESET Signature

Method CUSTOMIZE_RESET on class CL_ISHMED_GL_LIBARY has no parameter.
Method CUSTOMIZE_RESET on class CL_ISHMED_GL_LIBARY has no exception.

Method DESTROY Signature

Method DESTROY on class CL_ISHMED_GL_LIBARY has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_DESTROY IS-H*MED: Ausnahme bei Zerstören Pathways 20060831

Method DO_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OKCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20060831

Method DO_OKCODE on class CL_ISHMED_GL_LIBARY has no exception.

Method HANDLE_UPDATE_VIEWER Signature

Method HANDLE_UPDATE_VIEWER on class CL_ISHMED_GL_LIBARY has no parameter.
Method HANDLE_UPDATE_VIEWER on class CL_ISHMED_GL_LIBARY has no exception.

Method INIT_CONTROLS Signature

Method INIT_CONTROLS on class CL_ISHMED_GL_LIBARY has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20060831

Method INIT_CONTROLS_NEW Signature

Method INIT_CONTROLS_NEW on class CL_ISHMED_GL_LIBARY has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20060831

Method LAYOUT_ADJUST Signature

Method LAYOUT_ADJUST on class CL_ISHMED_GL_LIBARY has no parameter.
Method LAYOUT_ADJUST on class CL_ISHMED_GL_LIBARY has no exception.

Method REG_EVT_HANDLER Signature

Method REG_EVT_HANDLER on class CL_ISHMED_GL_LIBARY has no parameter.
Method REG_EVT_HANDLER on class CL_ISHMED_GL_LIBARY has no exception.

Method SET_BOTTOM_VIEWS Signature

Method SET_BOTTOM_VIEWS on class CL_ISHMED_GL_LIBARY has no parameter.
Method SET_BOTTOM_VIEWS on class CL_ISHMED_GL_LIBARY has no exception.

Method SET_RIGHT_VIEWS Signature

Method SET_RIGHT_VIEWS on class CL_ISHMED_GL_LIBARY has no parameter.
Method SET_RIGHT_VIEWS on class CL_ISHMED_GL_LIBARY has no exception.

Method UPDATE_INFO_VIEWERS Signature

Method UPDATE_INFO_VIEWERS on class CL_ISHMED_GL_LIBARY has no parameter.
Method UPDATE_INFO_VIEWERS on class CL_ISHMED_GL_LIBARY has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in