SAP ABAP Class CL_ISHMED_GL_BASEITEM (IS-H*MED: Base Item)
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 Inheritance (c INHERITING FROM c_ref)  CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 20031112
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20031113
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031119
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031119
Properties
Class CL_ISHMED_GL_BASEITEM  
Short Description IS-H*MED: Base Item    
Super Class CL_ISH_MASTER_DATA IS-H: Base Class for Master Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20031112   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OSCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20031113
2 IF_ISHMED_GL_CONSTANTS i.s.h.med pathways Constants Definition 20031119
3 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20031119
Friends
Class CL_ISHMED_GL_BASEITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CREATE_LOAD Instance attribute Protected Attribute reference (LIKE) 20031119
2 CO_CREATE_NEW Instance attribute Protected Attribute reference (LIKE) 20031119
3 CO_TYPE_GL_BASEITEM Instance attribute Public Attribute reference (LIKE) 20031112
4 GR_AGENT Instance attribute Protected Object reference (TYPE REF TO) CA_ISHMED_GL_BASEITEM_P Agent IS-H*MED: Base Item Header Data 20031119
5 GR_CLASS Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_GL_BASEITEM_P IS-H*MED: Base Item Header Data 20031119
6 G_READONLY Instance attribute Protected Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20031119
7 KEY Instance attribute Public Attribute reference (LIKE) 20031119
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change Data 20031119
2 CONSTRUCTOR Instance method Public Constructor Constructor 20031112
3 CREATE Static method Public Method Create New Object (Factory Method) 20031112
4 GET_DATA Instance method Public Method Read data 20031119
5 INITIALIZE Instance method Protected Method Initialize Attributes 20031202
6 IS_ACTIVATED Instance method Public Method Is object activated? 20031204
7 LOAD Static method Public Method Load Object (Factory Method) 20031112
8 SET_READONLY Instance method Public Method Display <-> Change 20031126
Events
Class CL_ISHMED_GL_BASEITEM has no event.
Types
Class CL_ISHMED_GL_BASEITEM has no local type.
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031119
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031119
3 Importing I_CHANGE Call by reference Type reference (TYPE) RN2GL_BASEITEM_C IS-H*MED: Struktur für Basisitem des Behandlungspfads Change 20031119

Method CHANGE on class CL_ISHMED_GL_BASEITEM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASEITEM_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031119
2 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031119
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031119
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031119
2 CX_ISHMED_GL_LOCK IS-H*MED: Behandlungspfade - Sperren setzen 20031119

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031113
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_BASEITEM IS-H*MED: Basisitem 20031113
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031113
4 Importing I_BASEITEM Value transfer Type reference (TYPE) RN2GL_BASEITEM IS-H*MED: Struktur für Basisitem des Behandlungspfads 20031113
5 Importing I_COPY_OF Value transfer Object reference (TYPE REF TO) CL_ISHMED_GL_BASEITEM IS-H*MED: Basisitem 20031113

Method CREATE on class CL_ISHMED_GL_BASEITEM has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031119
2 Exporting E_DATA Call by reference Type reference (TYPE) RN2GL_BASEITEM IS-H*MED: Struktur für Basisitem des Behandlungspfads 20031119
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031119

Method GET_DATA on class CL_ISHMED_GL_BASEITEM has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_GL_BASEITEM has no parameter.
Method INITIALIZE on class CL_ISHMED_GL_BASEITEM has no exception.

Method IS_ACTIVATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031204

Method IS_ACTIVATED on class CL_ISHMED_GL_BASEITEM has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031113
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_BASEITEM IS-H*MED: Basisitem 20031113
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031113
4 Importing I_BASEITEM_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031113
5 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031113

Method LOAD on class CL_ISHMED_GL_BASEITEM has no exception.

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031126
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031126
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031126

Method SET_READONLY on class CL_ISHMED_GL_BASEITEM has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472