SAP ABAP Class CL_ISHMED_GL_ASSIGN (i.s.h.med pathways Assign Treament Pathway to Patient)
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 20040216
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040216
Properties
Class CL_ISHMED_GL_ASSIGN  
Short Description i.s.h.med pathways Assign Treament Pathway to Patient    
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 20040216   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_ASSIGN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20040216
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040216
Friends
Class CL_ISHMED_GL_ASSIGN 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) 20040216
2 CO_SEARCH_EXTENDED Instance attribute Private Attribute reference (LIKE) 20040216
3 CO_SEARCH_FOR_PATIENT Instance attribute Private Attribute reference (LIKE) 20040216
4 CO_TM_NEW Instance attribute Protected Attribute reference (LIKE) 20060502
5 GR_ASSIGN_CTR Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_ASSIGN_CTR i.s.h.med pathways Assign Treament Pathway to Patient 20060530
6 GR_CONTAINER_1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Left Container 20040216
7 GR_CONTAINER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Right Container 20040216
8 GR_CONTAINER_3 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Right Container 20060419
9 GR_CONTAINER_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Main Container 20040216
10 GR_CONTAINER_V_BOTTOM Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Lower Viewer 20060419
11 GR_INFO_DATA Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_DATA Data for Information (Singleton) 20060419
12 GR_INFO_V_BOTTOM Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_VIEWER pathways - Information Display 20060419
13 GR_INFO_V_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_INFO_VIEWER pathways - Information Display 20060419
14 GR_SPLITTER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Right Splitter Container 20040216
15 GR_SPLITTER_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter Control 20040216
16 G_CASE_ID Instance attribute Private Type reference (TYPE) FALNR Case Number 20040216
17 G_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20040216
18 G_INSTITUTION Instance attribute Private Type reference (TYPE) EINRI Institution 20040216
19 G_ORGID Instance attribute Private Type reference (TYPE) N2GL_ORGID pathways Organizational Unit 20060419
20 G_PATIENT_ID Instance attribute Private Type reference (TYPE) PATNR Patient Number 20040216
21 G_REPID Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20040216
22 OFF Instance attribute Private Attribute reference (LIKE) 20040216
23 ON Instance attribute Private Attribute reference (LIKE) 20040216
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040216
2 CREATE Static method Public Method Create Instance (Factory Method) 20040216
3 CUSTOMIZE Instance method Private Method Make User Settings 20040217
4 CUSTOMIZE_RESET Instance method Private Method Reset User Settings to Standard Settings 20040217
5 DESTROY Instance method Public Method Destroy Instance 20040216
6 DO_OKCODE Instance method Public Method Call Methods for Events on Screen 20040216
7 GET_CURRENT_PATHNAME Instance method Public Method Get Pathway Title of Current Selection 20040402
8 HANDLE_UPDATE_VIEWER Instance method Private Event handling method Viewer Update 20060530
9 INIT_CONTROLS Instance method Private Method Initialize Controls 20040216
10 LAYOUT_ADJUST Instance method Private Method Execute Layout Settings 20040216
11 REG_EVT_HANDLER Instance method Private Method Register ALV as Event Handler 20060530
12 SET_BOTTOM_VIEWS Instance method Private Method Set Setting of Lower IE 20060419
13 SET_RIGHT_VIEWS Instance method Private Method Set Setting of Lower IE 20060419
14 UPDATE_INFO_VIEWERS Instance method Private Method Update Views of IE 20060419
Events
Class CL_ISHMED_GL_ASSIGN has no event.
Types
Class CL_ISHMED_GL_ASSIGN 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_CASE_ID Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20040216
2 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040216
3 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20040216
4 Importing I_ORGID Call by reference Type reference (TYPE) N2GL_ORGID i.s.h.med pathways Organisationseinheit 20060419
5 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040216
6 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20040216
7 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20040216
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040217

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_ASSIGN IS-H*MED: Behandlungspfad zu Patienten zuweisen 20040216
2 Importing I_CASE_ID Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20040216
3 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040216
4 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20040216
5 Importing I_ORGID Call by reference Type reference (TYPE) N2GL_ORGID i.s.h.med pathways Organisationseinheit 20060419
6 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040216
7 Importing I_PATIENT_ID Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20040216
8 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20040216
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20040216

Method CUSTOMIZE Signature

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

Method CUSTOMIZE_RESET Signature

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

Method DESTROY Signature

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

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 OK-Code von Dynpro 20040216

Method DO_OKCODE on class CL_ISHMED_GL_ASSIGN has no exception.

Method GET_CURRENT_PATHNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) N2GL_TITLE IS-H*MED: Titel des Behandlungspfads 20040402

Method GET_CURRENT_PATHNAME on class CL_ISHMED_GL_ASSIGN has no exception.

Method HANDLE_UPDATE_VIEWER Signature

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

Method INIT_CONTROLS Signature

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

Method LAYOUT_ADJUST Signature

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

Method REG_EVT_HANDLER Signature

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

Method SET_BOTTOM_VIEWS Signature

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

Method SET_RIGHT_VIEWS Signature

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

Method UPDATE_INFO_VIEWERS Signature

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