SAP ABAP Class CL_ISHMED_FCT_GL_MONITOR (IS-H*MED: Monitoring of Treatment Pathways)
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 20031222
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031114
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20031114
Properties
Class CL_ISHMED_FCT_GL_MONITOR  
Short Description IS-H*MED: Monitoring of Treatment Pathways    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20031114   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2LIZ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031222
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031114
3 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20031114
Friends
Class CL_ISHMED_FCT_GL_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AUTH_ACT_GLM_ACTIVATE Instance attribute Private Attribute reference (LIKE) 20031222
2 CO_AUTH_ACT_GLM_DELETE Instance attribute Private Attribute reference (LIKE) 20031222
3 CO_AUTH_ACT_GLM_DISPLAY Instance attribute Private Attribute reference (LIKE) 20031222
4 CO_AUTH_ACT_GLM_EXPORT Instance attribute Private Attribute reference (LIKE) 20031222
5 CO_AUTH_ACT_GLM_TRANSPORT Instance attribute Private Attribute reference (LIKE) 20031222
6 CO_OTYPE_FCT_GL_MONITOR Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 5010 Function Class: Monitoring Treatment Pathways 20060105
7 CO_OUTPUT_SSF Instance attribute Private Attribute reference (LIKE) 20031222
8 CO_PRINT_ANALYSIS_01 Constant Public Type reference (TYPE) STRING 'ANALYSIS_01' Analysis 01 20041007
9 CO_PRINT_ANALYSIS_02 Constant Public Type reference (TYPE) STRING 'ANALYSIS_02' Analysis 02 20041007
10 CO_PRINT_PW_CLIN Constant Public Type reference (TYPE) STRING 'PW_CLIN' Print Clinical Information 20031222
11 CO_PRINT_PW_GL Constant Public Type reference (TYPE) STRING 'PW_GL' Print Guideline 20031222
12 CO_PRINT_PW_PAT Constant Public Type reference (TYPE) STRING 'PW_PAT' Print Patient Information 20031222
13 G_DELETED Instance attribute Private Type reference (TYPE) ISH_ON_OFF Select Deleted Pathways 20060524
14 G_EINRI Instance attribute Private Type reference (TYPE) EINRI IS-H: Institution 20031211
15 OFF Instance attribute Public Attribute reference (LIKE) 20031114
16 ON Instance attribute Public Attribute reference (LIKE) 20031114
17 O_PANELS Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_GL_PANELS IS-H*MED: Information Panel (Data Provider) 20031222
18 RT_SHORT_CODE Instance attribute Private Type reference (TYPE) L_RT_SHORT_CODE_T Selection of short_codes 20031211
19 RT_STATE Instance attribute Private Type reference (TYPE) L_RT_STATE_T Selection of Status 20031211
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate Pathway 20031211
2 CHANGE_GUIDELINE_DEF Instance method Public Method Call Definition of Treatment Pathway 20031211
3 CHECK_AUTHORITY Static method Public Method Check Authorization 20031203
4 CONSTRUCTOR Instance method Public Constructor Constructor 20031114
5 CREATE Static method Public Method Create Object (Factory Method) 20031114
6 DEACTIVATE Instance method Public Method Deactivate Pathway 20031211
7 DISPLAY_GUIDELINE_DEF Instance method Public Method Call Definition of Treatment Pathway 20031211
8 FREE Instance method Public Method Release All Objects 20031222
9 GET_FROM_MANAGER Static method Private Method Get Instance from Object Manager 20031114
10 GET_KEY_STRING Instance method Public Method Object Key String 20031114
11 GET_TYPE Instance method Public Method 20031114
12 IS_A Instance method Public Method 20031114
13 IS_INHERITED_FROM Instance method Public Method 20031114
14 PRINT Instance method Public Method Print Information 20031222
15 READ_GL_LIST Instance method Public Method List All Treatment Pathways Which Satisfy SelOpt 20031211
16 READ_ITEMS Static method Public Method List Items of Treatment Pathway 20031216
17 RELOAD_SINGLE_GL_DATA Instance method Public Method Read Treatment Pathway Data from DB 20031211
18 SET_SELECTION_PARAMETER Instance method Public Method Transfer Selection Conditions 20031211
19 TRANSPORT Instance method Public Method Transport Pathway 20031211
Events
Class CL_ISHMED_FCT_GL_MONITOR has no event.
Types
Class CL_ISHMED_FCT_GL_MONITOR has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROTOCOLL Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031211
2 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031211
3 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031211
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031222
2 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031222

Method CHANGE_GUIDELINE_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031211
2 Importing I_GL_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031211
3 Importing I_GL_VERS_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20031211
4 Importing I_SHORT_CODE Call by reference Type reference (TYPE) N2GL_SHORT_CODE IS-H*MED: Kurzbezeichnung eines Behandlungspfads 20031211
5 Importing I_SPECIAL Call by reference Type reference (TYPE) FLAG allgemeines flag 20031222
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031222
2 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031222

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTH Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031203
2 Importing I_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20031203
3 Importing I_N_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031203
# Exception Resumable Description Created on
1 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031203

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031114
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031114

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_FCT_GL_MONITOR IS-H*MED: Monitoring von Behandlungspfaden 20031114
2 Importing I_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031211
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031114

Method DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROTOCOLL Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031211
2 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031211
3 Importing I_VERSION_ID Call by reference Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031211
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031222
2 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031222

Method DISPLAY_GUIDELINE_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031211
2 Importing I_GL_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031211
3 Importing I_GL_VERS_ID Call by reference Type reference (TYPE) N2GL_GL_ID UUID in Character-Darstellung 20031211
4 Importing I_SHORT_CODE Call by reference Type reference (TYPE) N2GL_SHORT_CODE IS-H*MED: Kurzbezeichnung eines Behandlungspfads 20031211
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031222
2 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031222

Method FREE Signature

Method FREE on class CL_ISHMED_FCT_GL_MONITOR has no parameter.
Method FREE on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method GET_FROM_MANAGER 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_FCT_GL_MONITOR IS-H*MED: Monitoring von Behandlungspfaden 20031114
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031114
3 Importing I_KEY Value transfer Type reference (TYPE) STRING 20031114

Method GET_FROM_MANAGER on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method GET_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Value transfer Type reference (TYPE) STRING Key-String des Objekts 20031114

Method GET_KEY_STRING on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_ISHMED_FCT_GL_MONITOR has no parameter.
Method GET_TYPE on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method IS_A Signature

Method IS_A on class CL_ISHMED_FCT_GL_MONITOR has no parameter.
Method IS_A on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method IS_INHERITED_FROM Signature

Method IS_INHERITED_FROM on class CL_ISHMED_FCT_GL_MONITOR has no parameter.
Method IS_INHERITED_FROM on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_WHAT Value transfer Type reference (TYPE) STRING IS-H*MED: Name des Standard Smart Form 20031222
2 Importing I_VERSION_ID Value transfer Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031222
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031222
2 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031222

Method READ_GL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GUIDELINES Call by reference Type reference (TYPE) ISHMED_T_N2GL_GL_VIEW IS-H*MED: Behandlungspfad im Anzeigelayout 20031211

Method READ_GL_LIST on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method READ_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEMS Call by reference Type reference (TYPE) ISHMED_T_N2GL_ITEM_VIEW IS-H*MED: Behandlungspfaditems im Anzeigelayout 20031216
2 Importing I_VERSION_ID Value transfer Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031216
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031216

Method RELOAD_SINGLE_GL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GUIDELINE_VIEW Call by reference Type reference (TYPE) RN2GL_GL_VIEW IS-H*MED: Struktur zum Anzeigen von Pfaden 20031211

Method RELOAD_SINGLE_GL_DATA on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method SET_SELECTION_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SHORT_CODE Call by reference Type reference (TYPE) STANDARD TABLE Selectionsoption Short Code 20031211
2 Importing IT_STATE Call by reference Type reference (TYPE) STANDARD TABLE Selectionsoption State 20031211
3 Importing I_DELETED Call by reference Type reference (TYPE) ISH_ON_OFF Gelöschte Pfade selektieren 20060524
4 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20031211

Method SET_SELECTION_PARAMETER on class CL_ISHMED_FCT_GL_MONITOR has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PROTOCOLL Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031211
2 Importing I_KIND Value transfer Type reference (TYPE) N2GL_CTS_MODE IS-H*MED: Behandlungspfad Transportmodus 20031212
3 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031212
4 Importing I_VERSION_ID Value transfer Type reference (TYPE) N2GL_GL_ID IS-H*MED: ID Behandlungspfad 20031211
# Exception Resumable Description Created on
1 CX_ISHMED_GL_ACCESS IS-H*MED: Ausnahme bei Zugriff in Pathways 20031212
2 CX_ISHMED_GL_AUTHORITY IS-H*MED: Ausnahme bei Berechtigungsprüfung 20031222
History
Last changed by/on SAP  20070917 
SAP Release Created in 472