SAP ABAP Class CL_ISHMED_GL_TM_STEP (IS-H*MED: Treatment Step)
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_RUN_DATA IS-H: Base Class for Movement Data Objects 20031029
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_CASE_REVISION Pathways: Case Revision 20060802
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_LOCK IS-H*MED: Lock Logic 20031209
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_USE_TEXT IS-H*MED: Use of Texts 20040113
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_GL_WHERE_USE Pathways: Where-Used List 20050304
Properties
Class CL_ISHMED_GL_TM_STEP  
Short Description IS-H*MED: Treatment Step    
Super Class CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_GL   IS-H*MED: Treatment Pathways 
Created 20031029   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_GL_TM_STEP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_GL_CASE_REVISION Pathways: Case Revision 20060802
2 IF_ISHMED_GL_LOCK IS-H*MED: Lock Logic 20031209
3 IF_ISHMED_GL_USE_TEXT IS-H*MED: Use of Texts 20040113
4 IF_ISHMED_GL_WHERE_USE Pathways: Where-Used List 20050304
Friends
Class CL_ISHMED_GL_TM_STEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OTYPE_GL_TM_STEP Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 100 Constant Type: Treatment Plan Step 20060105
2 GR_TEXTS_URL Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION IS-H*MED: Object Collection 20040113
3 GT_FK_MAPPING Static Attribute Protected Type reference (TYPE) ISH_T_FK_MAPPING IS-H: Mapping for Foreign Key Relationships in Data Classes 20031216
4 G_TM_STEP Instance attribute Protected Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Step in Patient Pathway 20031128
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change Data 20031201
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031216
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031201
4 CREATE Static method Public Method Generate Object 20031201
5 DELETE Instance method Public Method Set Deletion Indicator 20060403
6 FILL Instance method Protected Method Complete Values 20031217
7 GET_BASEITEMID Static method Public Method Determine Base Item of Step 20050406
8 GET_DATA Instance method Public Method Read data 20031201
9 GET_NAME_BY_PK Static method Public Method Determine Name of Step 20050621
10 GET_STEPS_OF_SCHEDULE Static method Public Method Returns All Steps of Patient Pathway 20040109
11 INITIALIZE Instance method Protected Method Initialize Attribute 20031216
12 IS_ACTUAL Instance method Public Method Does object status correspond to entry in database? 20040129
13 IS_IN_ENVIRONMENT Static method Protected Method Checks Environment for Existing Instance 20040112
14 LOAD Static method Public Method Load Object 20031201
15 READ_BULK Static method Public Method Mass Access (Parameter as Filter) 20060801
16 SELECT_STEP Static method Protected Method Read Database Record 20031201
Events
Class CL_ISHMED_GL_TM_STEP has no event.
Types
Class CL_ISHMED_GL_TM_STEP 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 CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031209
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031209
3 Importing I_CHANGE Call by reference Type reference (TYPE) RN2GL_TM_STEP_C IS-H*MED: Schritt im Patientenpfad 20031209

Method CHANGE on class CL_ISHMED_GL_TM_STEP has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20031216
2 Importing I_STEP Call by reference Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Schritt im Patientenpfad 20031216
# Exception Resumable Description Created on
1 CX_ISHMED_GL_INSTANTIATION IS-H*MED: Fehler bei der Instanzierung 20031216

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 20031201
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP IS-H*MED: Behandlungsschritt 20031201
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031201
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031201
5 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20031201
6 Importing I_TM_STEP Call by reference Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Schritt im Patientenpfad 20031201

Method CREATE on class CL_ISHMED_GL_TM_STEP has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Klasse zur Fehlerabarbeitung 20060403
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20060403

Method DELETE on class CL_ISHMED_GL_TM_STEP has no exception.

Method FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031217
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031217

Method FILL on class CL_ISHMED_GL_TM_STEP has no exception.

Method GET_BASEITEMID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20050406
2 Exporting E_BASEITEM_ID Call by reference Type reference (TYPE) N2_BASEITEM_ID Basisitems: Interner Schlüssel 20050406
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050406
4 Importing I_SCHEDULE_ID Call by reference Type reference (TYPE) N2GL_TM_ID Schlüssel Patientenpfad 20050406
5 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID Schlüssel Schritt 20050406

Method GET_BASEITEMID on class CL_ISHMED_GL_TM_STEP has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031216
2 Exporting E_ACTIVE Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031216
3 Exporting E_MODE Call by reference Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20031216
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031216
5 Exporting E_TM_STEP Call by reference Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Schritt im Patientenpfad 20031216

Method GET_DATA on class CL_ISHMED_GL_TM_STEP has no exception.

Method GET_NAME_BY_PK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20050621
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050621
3 Exporting E_STEP_NAME Call by reference Type reference (TYPE) N2GL_STEP_NAME Name eines Schritts im Patientenpfad 20050621
4 Importing I_SCHEDULE_ID Call by reference Type reference (TYPE) N2GL_TM_ID Schlüssel Patientenpfad 20050621
5 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID Schlüssel Schritt 20050621

Method GET_NAME_BY_PK on class CL_ISHMED_GL_TM_STEP has no exception.

Method GET_STEPS_OF_SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STEP_ID Call by reference Type reference (TYPE) ISHMED_T_SYSUUID_C Tabelle mit Schlüsselwerten der Schritte 20040109
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040109
3 Importing I_SCHEDULE_ID Call by reference Type reference (TYPE) N2GL_TM_ID ID Patientenpfad 20040109

Method GET_STEPS_OF_SCHEDULE on class CL_ISHMED_GL_TM_STEP has no exception.

Method INITIALIZE Signature

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

Method IS_ACTUAL Signature

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

Method IS_ACTUAL on class CL_ISHMED_GL_TM_STEP has no exception.

Method IS_IN_ENVIRONMENT 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 20040112
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP 20040112
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20040112
4 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20040112
5 Importing I_KEY Call by reference Type reference (TYPE) STRING Patientenpfad ID 20040112

Method IS_IN_ENVIRONMENT on class CL_ISHMED_GL_TM_STEP 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 20031216
2 Exporting E_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_GL_TM_STEP IS-H*MED: Behandlungsschritt 20031216
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031216
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT 20031216
5 Importing IT_CONNECTED_OBJECTS Call by reference Type reference (TYPE) ISH_OBJECTLIST IS-H: Tabelle mit Objektreferenzen 20031216
6 Importing I_READ_DB Call by reference Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031216
7 Importing I_SCHEDULE_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20031216
8 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID IS-H*MED: Schlüssel Schritt 20031216
9 Importing I_TM_STEP Call by reference Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Schritt im Patientenpfad 20031216

Method LOAD on class CL_ISHMED_GL_TM_STEP has no exception.

Method READ_BULK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TM_STEP Call by reference Type reference (TYPE) ISHMED_T_N2GL_TM_STEP IS-H*MED: Schritte eines Patientenpfades 20060801
2 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20060801

Method READ_BULK on class CL_ISHMED_GL_TM_STEP has no exception.

Method SELECT_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031201
2 Exporting E_STEP Value transfer Type reference (TYPE) RN2GL_TM_STEP IS-H*MED: Schritt im Patientenpfad 20031201
3 Importing I_SCHEDULE_ID Call by reference Type reference (TYPE) N2GL_TM_ID IS-H*MED: Schlüssel Patientenpfad 20031209
4 Importing I_STEP_ID Call by reference Type reference (TYPE) N2GL_STEP_ID IS-H*MED: Schlüssel Schritt 20031209

Method SELECT_STEP on class CL_ISHMED_GL_TM_STEP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 472