SAP ABAP Class CL_ISHMED_P01_VIEW (IS-H*MED: View in Patient Organizer)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Properties
Class CL_ISHMED_P01_VIEW  
Short Description IS-H*MED: View in Patient Organizer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20041117   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_P01_VIEW has no forward declaration.
Interfaces
Class CL_ISHMED_P01_VIEW has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_P01_FCT_ADMIN 20050112 Controller for Loading/Saving Aspect Definition
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_CHILDREN Instance attribute Private Type reference (TYPE) ISHMED_T_N2P01_N1WVIEWZ Children of This View 20041215
2 G_CHILDREN_SNAP Instance attribute Private Attribute reference (LIKE) G_CHILDREN Children of This View 20050113
3 G_DISPLAYTYPE Static Attribute Private Type reference (TYPE) ISHMED_T_N2P01_DISPLAYTYPE Display Classes for Object Types in Patient Organizer 20041216
4 G_ID Instance attribute Private Type reference (TYPE) NVIEWID Identification of a View 20041117
5 G_MARK_TO_CHANGE Static Attribute Public Type reference (TYPE) NVIEWID View that Was Changed 20041223
6 G_OBJECTTYPE Static Attribute Private Type reference (TYPE) ISHMED_T_N2P01_OBJECTTYPE Object Types of Views 20041208
7 G_VIEW Instance attribute Private Type reference (TYPE) RN2P01_VIEW Structure of View in Patient Organizer 20041117
8 G_VIEW_LIST Static Attribute Private Type reference (TYPE) ISHMED_T_N2P01_VIEW_WL Management of Views for Patient Organizer 20041123
9 G_VIEW_OK Instance attribute Private Type reference (TYPE) ISH_ON_OFF OK (= 'X') and not OK (=' ') 20050106
10 G_VIEW_SNAP Instance attribute Private Attribute reference (LIKE) G_VIEW Structure of View in Patient Organizer 20050113
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_LIST Static method Public Method Add New View 20050106
2 BUILD_OBJECTTYPE_TO_REPORT Static method Private Method Assigns Correct Report to Object Type 20041222
3 CHECK Instance method Public Method Checks (with Error Messages) and Repairs if Possible 20041229
4 CHECK_VIEW Instance method Public Method Test Whether View Has Permitted Values 20041222
5 CLASS_CONSTRUCTOR Static method Public Constructor Create Container for All Views 20041122
6 CLEAR_UPDATE Static method Public Method Forget Changes 20050117
7 CONSTRUCTOR Instance method Public Constructor Create View 20041117
8 DELETE Instance method Public Method Deletes This View 20050119
9 DELETE_VIEW Static method Public Method Deletes a View for a VIEWID 20050119
10 DEMARK_TO_CHANGE Static method Public Method Remove Lock for Change View 20041223
11 EXIST Static method Protected Method VIEWID Already Exists? 20041124
12 GET Instance method Public Method Get Properties 20041117
13 GET_CHILDREN Instance method Public Method Gets Children of View 20041221
14 GET_LIST Static method Public Method Returns List of Views 20041124
15 GET_OBJECTTYPE Static method Public Method Gets Registered Object Types 20041220
16 GET_VIEW Static method Public Method Returns a View for VIEWID 20041123
17 KEY_ALLOWED Static method Private Method VIEWID Permitted? 20041124
18 LOAD_CHILDREN Static method Public Method Get Link from Tables and Load in Memory 20041229
19 LOAD_LIST Static method Public Method Gets Views from Table and Loads in Memory 20041124
20 LOAD_OBJECTTYPE Static method Private Method Get Tables into Memory 20041217
21 MARK_TO_CHANGE Static method Public Method Set View to Change 20041223
22 NEW_VIEW_OBSOLET Static method Private Method Create New View 20050120
23 POSSIBLE_CHILDERN Static method Public Method Displays Possible Children of a View 20041230
24 REMOVE_CHANGES Instance method Public Method Undoes Changes 20050119
25 SAVE Instance method Private Method Saves View to DB 20041229
26 SAVE_VIEW Static method Public Method Saves Active View 20050117
27 SET Instance method Public Method Set Properties 20041117
28 SET_CHILDREN Instance method Public Method Sets the Children of the View 20041229
29 SET_UPDATE Instance method Public Method Sets View to Changed 20050119
30 UPDATE_VIEW Static method Private Method Obsolete 20041125
Events
Class CL_ISHMED_P01_VIEW has no event.
Types
Class CL_ISHMED_P01_VIEW has no local type.
Method Signatures

Method ADD_TO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MARK Call by reference Type reference (TYPE) ISH_ON_OFF 20050120
2 Importing I_VIEW Call by reference Type reference (TYPE) RN2P01_VIEW Struktur der Sicht im Partentenorganizer 20050106
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050107

Method BUILD_OBJECTTYPE_TO_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REPORT Call by reference Type reference (TYPE) REPID Abap-Reportname 20041222
2 Importing I_OBJECTTYPE Call by reference Type reference (TYPE) N1POOBJECTID med. Objekttypidentifikation Patientenorganizer 20041222
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041222

Method CHECK Signature

Method CHECK on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041229

Method CHECK_VIEW Signature

Method CHECK_VIEW on class CL_ISHMED_P01_VIEW has no parameter.
Method CHECK_VIEW on class CL_ISHMED_P01_VIEW has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_P01_VIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_P01_VIEW has no exception.

Method CLEAR_UPDATE Signature

Method CLEAR_UPDATE on class CL_ISHMED_P01_VIEW has no parameter.
Method CLEAR_UPDATE on class CL_ISHMED_P01_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) RN2P01_VIEW Struktur der Sicht im Patientenorganizer 20041124

Method CONSTRUCTOR on class CL_ISHMED_P01_VIEW has no exception.

Method DELETE Signature

Method DELETE on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050121

Method DELETE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20050119
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050119

Method DEMARK_TO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UPDATE Call by reference Type reference (TYPE) EDCONTNEW Inhalt ist neu 'X'; sonst ' ' 20041223
2 Exporting E_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20041223
3 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20041223
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041223

Method EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID IS-H: Identifikation einer Sicht 20041124
# Exception Resumable Description Created on
1 CX_ISHMED_P01_CHECK Ausnahme für Patientenorganizer 20050107

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE Call by reference Type reference (TYPE) N1POOBJECTTYPECLASS Klassifikation des Objekttyps 20041230
2 Exporting E_VIEW Call by reference Type reference (TYPE) RN2P01_VIEW Struktur der Sicht im Partentenorganizer 20041123
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041217

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILDREN Call by reference Type reference (TYPE) ISHMED_T_N2P01_N1WVIEWZ Kinder der Sicht 20041221
2 Exporting E_CHILDREN_EXIST Call by reference Type reference (TYPE) ISH_ON_OFF Kinder (= 'X') und keine (=' ') 20041221
3 Exporting E_CHILDREN_TYPE Call by reference Type reference (TYPE) N1POOBJECTTYPECLASS Objekttyp der Kinder 20041230
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN 20041221

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEW_COUNT Call by reference Type reference (TYPE) I Anzahl der Sichten 20041124
2 Exporting E_VIEW_LIST Call by reference Type reference (TYPE) ISHMED_T_N2P01_VIEW IS-H / IS-H*MED: Verwaltung Sichten für Patientenorganizer 20041124
3 Exporting E_VIEW_OB_LIST Call by reference Type reference (TYPE) ISHMED_T_N2P01_VIEW_WL IS-H / IS-H*MED: Verwaltung Sichten für Patientenorganizer 20041124
4 Importing I_TYPE Call by reference Type reference (TYPE) N1POOBJECTTYPECLASS Klassifikation des Objekttyps 20050104
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041217

Method GET_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECTTYPE Call by reference Type reference (TYPE) ISHMED_T_N2P01_OBJECTTYPE Objekttypen der Sichten 20041220
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041220

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEW_OB Call by reference Object reference (TYPE REF TO) CL_ISHMED_P01_VIEW IS-H*MED: Sicht im Patientenorganizer 20041123
2 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID IS-H: Identifikation einer Sicht 20041123
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041222

Method KEY_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID IS-H: Identifikation einer Sicht 20041124
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041222

Method LOAD_CHILDREN Signature

Method LOAD_CHILDREN on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050105

Method LOAD_LIST Signature

Method LOAD_LIST on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041222

Method LOAD_OBJECTTYPE Signature

Method LOAD_OBJECTTYPE on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041217

Method MARK_TO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20041223
2 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20041223
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041223

Method NEW_VIEW_OBSOLET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECTTYPE Call by reference Type reference (TYPE) N1POOBJECTID med. Objekttypidentifikation Patientenorganizer 20050120
2 Importing I_TXT Call by reference Type reference (TYPE) NVIEWSTXT Sichtenbezeichnungen sprachabhängig 20050120
3 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20050120
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050120

Method POSSIBLE_CHILDERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILDREN_POSSIBLE Call by reference Type reference (TYPE) ISH_ON_OFF Kinder möglich (= 'X') und nicht möglich (=' ') 20041230
2 Exporting E_CHILDREN_POSSIBLE_LIST Call by reference Type reference (TYPE) ISHMED_T_N2P01_VIEW_WL Liste der möglichen Kinder 20041230
3 Importing I_VIEWID Call by reference Type reference (TYPE) NVIEWID Identifikation einer Sicht 20041230
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050105

Method REMOVE_CHANGES Signature

Method REMOVE_CHANGES on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050120

Method SAVE Signature

Method SAVE on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041229

Method SAVE_VIEW Signature

Method SAVE_VIEW on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050117

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) RN2P01_VIEW IS-H*MED: Struktur der Sicht im Partentenorganizer 20041123
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050117

Method SET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHILDREN Call by reference Type reference (TYPE) ISHMED_T_N2P01_N1WVIEWZ Kinder der Sicht 20041229
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20050104

Method SET_UPDATE Signature

Method SET_UPDATE on class CL_ISHMED_P01_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_P01_CHECK Ausnahme für Patientenorganizer 20050119

Method UPDATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBSOLET_VIEW Call by reference Type reference (TYPE) RN2P01_VIEW IS-H*MED: Struktur der Sicht im Partentenorganizer 20050120
# Exception Resumable Description Created on
1 CX_ISHMED_P01_ADMIN Ausnahme für Patientenorganizer 20041217
History
Last changed by/on SAP  20050224 
SAP Release Created in 600