SAP ABAP Class CL_ISH_PRC_AC (IS-H: Process Class Appointment Template without Dialog)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1APMG (Package) IS-H: Appointment Management; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041230
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20041230
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20041230
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_PROCESS IS-H: Interface for Integrating Processes in Dialogs 20041230
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_SNAPSHOT_CALLBACK IS-H: Interface for a Snapshot Callback Object 20041230
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20041230
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_PRC_AC IS-H*MED: Process Class Appointment Template Without Dialog 20041230
2 Inheritance (c INHERITING FROM c_ref)  CL_ISH_PRC_AC_DIALOG IS-H: Process Class Appointment Template with Dialog 20041230
Properties
Class CL_ISH_PRC_AC  
Short Description IS-H: Process Class Appointment Template without Dialog    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG   IS-H: Appointment Management; TSA Development 
Created 20041230   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_PRC_AC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041230
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20041230
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20041230
4 IF_ISH_PROCESS IS-H: Interface for Integrating Processes in Dialogs 20041230
5 IF_ISH_SNAPSHOT_CALLBACK IS-H: Interface for a Snapshot Callback Object 20041230
6 IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20041230
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_PRC_AC 20050103 IS-H: Inst. of Process Class for Appt Template w/o Dialog
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_PRC_AC Instance attribute Protected Attribute reference (LIKE) 20050103
2 GR_CANCEL Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CANCEL Instance for Cancellation 20050105
3 GR_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Instance for Collection of New Objects 20050105
4 GR_FCT_AC Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_FCT_AC Function Class Appointment Template 20050103
5 GR_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_LOCK Instance for Processing Locks 20050105
6 GR_SNAPSHOTHANDLER Instance attribute Private Object reference (TYPE REF TO) CL_ISH_SNAPSHOTHANDLER IS-H: Handler Class for Snapshot Mechanism 20050103
7 G_ABORT_BECAUSE_OF_WARNING Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Terminate Processing Due to Warning 20050124
8 G_CALLER Instance attribute Protected Type reference (TYPE) SY-REPID Caller 20050105
9 G_HANDLE_WARNINGS Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Handle Warnings ON / OFF 20050602
10 G_INSTITUTION Instance attribute Private Type reference (TYPE) TN01-EINRI Institution 20050105
11 G_KEEP_WARNINGS Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ' ' Keep Warnings after Exit ON/OFF 20050824
12 G_OWN_CANCEL Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Instance for Cancellation Created Itself 20050105
13 G_OWN_FCT_AC Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Instance for Function Class Appt Template Created Itself 20050105
14 G_OWN_LOCK Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Instance of Lock Object Created Itself 20050105
15 G_SAVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Save Changes ON/OFF 20050105
16 OFF Instance attribute Protected Attribute reference (LIKE) 20050103
17 ON Instance attribute Protected Attribute reference (LIKE) 20050103
Methods
# Method Level Visibility Method type Description Created on
1 ABORT_BECAUSE_OF_WARNING Instance method Public Method Terminate Processing, Since Warning Occurred 20050124
2 CHANGE Instance method Public Method Execute Changes 20050215
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050103
4 CREATE Static method Protected Method Instantiation of Process Class Appointment Template 20050103
5 DESTROY Instance method Public Method Destroy Instance 20050215
6 END_AC Instance method Public Method End Planning Process 20050824
7 GET_HANDLE_WARNINGS Instance method Public Method Are Warnings to Be Processed 20050602
8 GET_KEEP_WARNINGS Instance method Public Method Should Warnings Be Kept after Exit 20050824
9 GET_PRC_DATA Instance method Public Method Return Process Data 20050105
10 GET_SNAPSHOTHANDLER Instance method Protected Method Returns the Snapshot Handler 20050103
11 GET_TYPE Instance method Protected Method 20050103
12 IGNORE_WARNINGS Instance method Protected Method Filter Out and Ignore Warnings from the Messages 20050602
13 RAISE_EXCEPTION Instance method Protected Method Trigger Exception 20050105
14 RESET_ERROR_HANDLING Instance method Protected Method Reset Error Handling and Error Dialog Box 20050203
15 RUN Instance method Public Method Start Process 20050105
16 SET_HANDLE_WARNINGS Instance method Public Method Should Warnings Be Handled Specially 20050602
17 SET_KEEP_WARNINGS Instance method Public Method Should Warnings Be Kept after Exit 20050824
18 SET_PRC_DATA Instance method Public Method Transfer Relevant Data for Planning without Dialog 20050105
Events
# Event Type Visibility Description Created on
1 HANDLE_WARNINGS Instance Event
(0)
Public
(2)
Handling of Warnings 20050602
Types
Class CL_ISH_PRC_AC has no local type.
Method Signatures

Method ABORT_BECAUSE_OF_WARNING Signature

Method ABORT_BECAUSE_OF_WARNING on class CL_ISH_PRC_AC has no parameter.
Method ABORT_BECAUSE_OF_WARNING on class CL_ISH_PRC_AC has no exception.

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 Instanz zur Fehlerbearbeitung 20050215
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050215
3 Importing IT_AC_CHANGE Call by reference Type reference (TYPE) ISH_T_AC_CHANGE Zu bearbeitende Einträge 20050215

Method CHANGE on class CL_ISH_PRC_AC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Instanz zur Sammlung aller neuen Objekte 20050103
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse konnte nicht angelegt werden. 20050103

Method CREATE 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 Instanz zur Fehlerbearbeitung 20050103
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISH_PRC_AC Instanz der Prozessklasse Terminvorgabe 20050103
3 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20050103
4 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Instanz zur Sammlung aller neuen Objekte 20050103

Method CREATE on class CL_ISH_PRC_AC has no exception.

Method DESTROY 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 Instanz zur Fehlerbearbeitung 20050215
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050215

Method DESTROY on class CL_ISH_PRC_AC has no exception.

Method END_AC 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 Instanz zur Fehlerbearbeitung 20050824
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050824
3 Importing I_KEEP_WARNINGS Value transfer Type reference (TYPE) ISH_ON_OFF '*' Warnungen nicht filtern 20050824

Method END_AC on class CL_ISH_PRC_AC has no exception.

Method GET_HANDLE_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HANDLE_WARNINGS Value transfer Type reference (TYPE) ISH_ON_OFF Warnungen behandeln ON / OFF 20050602

Method GET_HANDLE_WARNINGS on class CL_ISH_PRC_AC has no exception.

Method GET_KEEP_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEEP_WARNINGS Value transfer Type reference (TYPE) ISH_ON_OFF Warnungen behalten ON / OFF 20050824

Method GET_KEEP_WARNINGS on class CL_ISH_PRC_AC has no exception.

Method GET_PRC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20050105
2 Exporting ER_LOCK Value transfer Object reference (TYPE REF TO) CL_ISHMED_LOCK Sperrinstanz 20050105
3 Exporting ET_AC_CHANGE Value transfer Type reference (TYPE) ISH_T_AC_CHANGE Zu ändernde Daten 20050215
4 Exporting E_CALLER Value transfer Type reference (TYPE) ANY Identifikation für spezielle Aufrufer (z.B 'ISH') 20050105
5 Exporting E_INSTITUTION Call by reference Type reference (TYPE) TN01-EINRI Einrichtung 20050105
6 Exporting E_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF Daten speichern ON / OFF 20050105

Method GET_PRC_DATA on class CL_ISH_PRC_AC has no exception.

Method GET_SNAPSHOTHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SNAPSHOTHANDLER Value transfer Object reference (TYPE REF TO) CL_ISH_SNAPSHOTHANDLER IS-H: Behandlerklasse für Snapshot-Mechanismus 20050103

Method GET_SNAPSHOTHANDLER on class CL_ISH_PRC_AC has no exception.

Method GET_TYPE Signature

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

Method IGNORE_WARNINGS 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 Errorhandler, dessen Warnings gelöscht werden sollen 20050602
2 Changing C_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode, der eventuell auf 0 zurückgesetzt werden soll 20050602

Method IGNORE_WARNINGS on class CL_ISH_PRC_AC has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050105

Method RAISE_EXCEPTION on class CL_ISH_PRC_AC has no exception.

Method RESET_ERROR_HANDLING 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 Instanz zur Fehlerbearbeitung 20050203
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode bei Methodenaufrufen 20050203

Method RESET_ERROR_HANDLING on class CL_ISH_PRC_AC has no exception.

Method RUN 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 Instanz für das Fehlerhandling 20050105
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050105
3 Exporting E_SNAPKEY Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key des Snapshot 20050105
4 Importing I_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Prüfungen durchführen ON / OFF 20050105
5 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Commit durchführen ON / OFF 20050105
6 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Testlauf ON/OFF 20050105

Method RUN on class CL_ISH_PRC_AC has no exception.

Method SET_HANDLE_WARNINGS 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 Instanz zur Fehlerbearbeitung 20050602
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050602
3 Importing I_HANDLE_WARNINGS Value transfer Type reference (TYPE) ISH_ON_OFF Warnungen behandeln ON / OFF 20050602

Method SET_HANDLE_WARNINGS on class CL_ISH_PRC_AC has no exception.

Method SET_KEEP_WARNINGS 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 Instanz zur Fehlerbearbeitung 20050824
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050824
3 Importing I_KEEP_WARNINGS Value transfer Type reference (TYPE) ISH_ON_OFF Warnungen behalten ON / OFF 20050824

Method SET_KEEP_WARNINGS on class CL_ISH_PRC_AC has no exception.

Method SET_PRC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_CANCEL Call by reference Object reference (TYPE REF TO) CL_ISH_CANCEL Instanz für das Storno 20050105
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050105
3 Changing CR_FCT_AC Call by reference Object reference (TYPE REF TO) CL_ISH_FCT_AC Instanz der Funktionsklasse 20050105
4 Changing CR_LOCK Call by reference Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz zur Verwaltung von Sperren 20050105
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20050105
6 Importing IT_AC_CHANGE Call by reference Type reference (TYPE) ISH_T_AC_CHANGE Zu bearbeitende Einträge 20050131
7 Importing I_CALLER Value transfer Type reference (TYPE) ANY SPACE Identifikation für spezielle Aufrufer (z.B 'ISH') 20050105
8 Importing I_CALLER_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF X-Flag (Daten geändert JA/NEIN) 20050105
9 Importing I_INSTITUTION Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20050105
10 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF Daten speichern ON / OFF 20050105
11 Importing I_SAVE_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF X-Flag (Daten geändert JA/NEIN) 20050105

Method SET_PRC_DATA on class CL_ISH_PRC_AC has no exception.
Event Signatures

Event HANDLE_WARNINGS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_ERRORHANDLER Exporting Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050602
2 ER_PRC_AC Exporting Value transfer Object reference (TYPE REF TO) CL_ISH_PRC_AC Instanz der Prozessklasse 20050602
History
Last changed by/on SAP  20060208 
SAP Release Created in 600