SAP ABAP Class CL_ISHMED_PRC_APPLAN (IS-H*MED: Process Class Plan Release (Without Dialog))
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED-SC (Application Component) Planning
     N1APMG_MED (Package) IS-H*MED: Appointment Management
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 20040921
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20040921
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20040921
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_PROCESS IS-H: Interface for Integrating Processes in Dialogs 20040921
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20040921
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_PRC_APPLAN_DIALOG IS-H*MED: Process Class Plan Release (with Dialog) 20040921
Properties
Class CL_ISHMED_PRC_APPLAN  
Short Description IS-H*MED: Process Class Plan Release (Without Dialog)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20040921   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_PRC_APPLAN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040921
2 IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20040921
3 IF_ISH_OBJECT_TYPES IS-H: Definition of Types 20040921
4 IF_ISH_PROCESS IS-H: Interface for Integrating Processes in Dialogs 20040921
5 IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20040921
Friends
Class CL_ISHMED_PRC_APPLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20040921
2 CO_VCODE_DISPLAY Instance attribute Public Attribute reference (LIKE) 20040921
3 CO_VCODE_INSERT Instance attribute Public Attribute reference (LIKE) 20040921
4 CO_VCODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20040921
5 FALSE Instance attribute Public Attribute reference (LIKE) 20040921
6 GR_CANCEL Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CANCEL Cancellation Instance 20041020
7 GR_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment Instance 20040927
8 GR_ERRORHANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instance for Error Handling 20040927
9 GR_FCT_APPLAN Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_FCT_APPLAN Instance Fuction Class Plan Release 20040928
10 GR_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_LOCK Instance for Locking 20041020
11 GR_MAIN_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Main Object 20040927
12 GT_APPS_IMP Instance attribute Protected Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Transferred Appointments 20041020
13 GT_N1RLST Instance attribute Protected Type reference (TYPE) ISHMED_T_N1RLST Release Status 20040930
14 GT_PLANS_IMP Instance attribute Protected Type reference (TYPE) ISHMED_T_APPLANS Transferred Plans 20041020
15 GT_RES_IMP Instance attribute Protected Type reference (TYPE) ISHMED_T_RESOURCE_DATETIME_DUR Transferred Resources 20041022
16 G_CALLER Instance attribute Protected Type reference (TYPE) SY-REPID Caller 20040927
17 G_CHANGED Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Changes were made (ON/OFF) 20040928
18 G_COMMIT Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Execute COMMIT WORK (ON/OFF) 20040927
19 G_CR_OWN_ENV Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Own Environment (ON/OFF) 20040927
20 G_DEQUEUE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Unlock (ON/OFF) 20041006
21 G_EINRI Instance attribute Protected Type reference (TYPE) EINRI Institution 20040927
22 G_ENQUEUE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Lock (ON/OFF) 20040927
23 G_FIRST_STATUS Instance attribute Protected Type reference (TYPE) N1RLST_STATINT First Valid Release Status 20040930
24 G_INITIAL_READ_ONLY_ENV Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Environment Initial Display Mode (ON / OFF) 20040927
25 G_LAST_STATUS Instance attribute Protected Type reference (TYPE) N1RLST_STATINT Last Valid Release Status 20040930
26 G_PRC_EMBEDDED Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Process Integrated in Other Process (ON/OFF) 20040927
27 G_SAVE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Save Data (ON/OFF) 20040927
28 G_SNAPSHOT_KEY Instance attribute Protected Type reference (TYPE) ISH_SNAPKEY Key for Snapshot of Environment 20040928
29 G_VCODE Instance attribute Protected Type reference (TYPE) ISH_VCODE Processing Mode 20040927
30 INACTIVE Instance attribute Public Attribute reference (LIKE) 20040921
31 NO Instance attribute Public Attribute reference (LIKE) 20040921
32 OFF Instance attribute Public Attribute reference (LIKE) 20040921
33 ON Instance attribute Public Attribute reference (LIKE) 20040921
34 TRUE Instance attribute Public Attribute reference (LIKE) 20040921
35 YES Instance attribute Public Attribute reference (LIKE) 20040921
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040921
2 CREATE Static method Public Method Create Instance 20040927
3 DESTROY Instance method Public Method Delete Instance 20040927
4 END_PROGRAM Instance method Protected Method Exit Program 20040928
5 GET_PLANS_FOR_APPS Instance method Protected Method Determine/Set Plans for Appointments 20041019
6 GET_PLANS_FOR_RES Instance method Protected Method Determine/Set Plans for Resources 20041022
7 GET_PROCESS_DATA Instance method Public Method Get Transfer Data from Process 20041020
8 GET_RELEASE_STATUS Instance method Protected Method Determines Previous or Next Release Status 20040930
9 GET_TYPE Instance method Public Method 20040928
10 IS_A Instance method Public Method 20040928
11 IS_INHERITED_FROM Instance method Public Method 20040928
12 REMOVE_PLANS_FROM_ENV Instance method Protected Method Remove Temporary Plans from Environment 20041021
13 RUN Instance method Public Method Start Plan Release (with/without Dialog) 20040927
14 SAVE_PROCESS Instance method Public Method Storage Process 20040928
15 SET_PLAN_DATA_INTERNAL Instance method Protected Method Transfer Planning Data to Function Class 20041020
16 SET_PROCESS_DATA Instance method Public Method Transfer All Important Data to Process 20040928
Events
Class CL_ISHMED_PRC_APPLAN has no event.
Types
Class CL_ISHMED_PRC_APPLAN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_PRC_APPLAN has no parameter.
Method CONSTRUCTOR on class CL_ISHMED_PRC_APPLAN has no exception.

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 Fehlerbehandlung 20040927
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_PRC_APPLAN Instanz der Prozessklasse 20040927
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927

Method CREATE on class CL_ISHMED_PRC_APPLAN has no exception.

Method DESTROY 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 Fehlerbehandlung 20040927
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927

Method DESTROY on class CL_ISHMED_PRC_APPLAN has no exception.

Method END_PROGRAM 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 Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928

Method END_PROGRAM on class CL_ISHMED_PRC_APPLAN has no exception.

Method GET_PLANS_FOR_APPS 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 Fehlerbehandlung 20041019
2 Exporting ET_PLANS Value transfer Type reference (TYPE) ISHMED_T_APPLANS Pläne 20041019
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041019
4 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Termine 20041019

Method GET_PLANS_FOR_APPS on class CL_ISHMED_PRC_APPLAN has no exception.

Method GET_PLANS_FOR_RES 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 Fehlerbehandlung 20041022
2 Exporting ET_PLANS Value transfer Type reference (TYPE) ISHMED_T_APPLANS Pläne 20041022
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041022
4 Importing IT_RESOURCES Call by reference Type reference (TYPE) ISHMED_T_RESOURCE_DATETIME_DUR Ressourcen 20041022

Method GET_PLANS_FOR_RES on class CL_ISHMED_PRC_APPLAN has no exception.

Method GET_PROCESS_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 Instanz für das Fehlerhandling 20041020
2 Exporting ER_CANCEL Call by reference Object reference (TYPE REF TO) CL_ISH_CANCEL Instanz für das Storno 20041020
3 Exporting ER_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20041020
4 Exporting ER_FCT_APPLAN Call by reference Object reference (TYPE REF TO) CL_ISHMED_FCT_APPLAN Instanz der Planfreigabe-Funktionsklasse 20041021
5 Exporting ER_LOCK Call by reference Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz zur Verwaltung von Sperren 20041020
6 Exporting ET_APPOINTMENTS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Termine 20041020
7 Exporting ET_PLANS Value transfer Type reference (TYPE) ISHMED_T_APPLANS Pläne 20041020
8 Exporting ET_RESOURCES Call by reference Type reference (TYPE) ISHMED_T_RESOURCE_DATETIME_DUR Ressourcen 20041022
9 Exporting E_CALLER Value transfer Type reference (TYPE) SY-REPID Identifikation für spezielle Aufrufer 20041020
10 Exporting E_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF Commit durchführen ON / OFF 20041020
11 Exporting E_DEQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF Sperren der Planobjekte aufheben 20041020
12 Exporting E_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF Sperren der Planobjekte setzen 20041020
13 Exporting E_INSTITUTION Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20041020
14 Exporting E_PRC_EMBEDDED Value transfer Type reference (TYPE) ISH_ON_OFF Prozess wird in einen anderen Dialog eingebunden 20041020
15 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041020
16 Exporting E_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF Daten speichern ON / OFF 20041020
17 Exporting E_VCODE Value transfer Type reference (TYPE) ISH_VCODE Verarbeitungsmodus (UPD/DIS) 20041020

Method GET_PROCESS_DATA on class CL_ISHMED_PRC_APPLAN has no exception.

Method GET_RELEASE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RLSTAT_NEXT Value transfer Type reference (TYPE) N1RLST_STATINT Nächster Freigabestatus 20040930
2 Exporting E_RLSTAT_PREV Value transfer Type reference (TYPE) N1RLST_STATINT Vorheriger Freigabestatus 20040930
3 Importing I_RLSTAT_ACT Value transfer Type reference (TYPE) N1RLST_STATINT Aktueller Freigabestatus 20040930

Method GET_RELEASE_STATUS on class CL_ISHMED_PRC_APPLAN has no exception.

Method GET_TYPE Signature

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

Method IS_A Signature

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

Method IS_INHERITED_FROM Signature

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

Method REMOVE_PLANS_FROM_ENV 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 20041021
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041021

Method REMOVE_PLANS_FROM_ENV on class CL_ISHMED_PRC_APPLAN 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 20040927
2 Exporting E_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Prozess wurde abgebrochen 20040927
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040927

Method RUN on class CL_ISHMED_PRC_APPLAN has no exception.

Method SAVE_PROCESS 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 Fehlerbehandlung 20040928
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Änderungen auf Datenbank schreiben (ON/OFF) 20040928
4 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Änderungen tatsächlich speichern (ON / OFF) 20040928

Method SAVE_PROCESS on class CL_ISHMED_PRC_APPLAN has no exception.

Method SET_PLAN_DATA_INTERNAL 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 Fehlerbehandlung 20041020
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC Returncode 20041020

Method SET_PLAN_DATA_INTERNAL on class CL_ISHMED_PRC_APPLAN has no exception.

Method SET_PROCESS_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 20040928
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20040928
3 Changing CR_LOCK Call by reference Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz zur Verwaltung von Sperren 20040928
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040928
5 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20040928
6 Importing IT_APPOINTMENTS Call by reference Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Termine 20041019
7 Importing IT_PLANS Value transfer Type reference (TYPE) ISHMED_T_APPLANS Pläne 20040928
8 Importing IT_RESOURCES Call by reference Type reference (TYPE) ISHMED_T_RESOURCE_DATETIME_DUR Ressourcen 20041022
9 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID Identifikation für spezielle Aufrufer 20040928
10 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Commit durchführen ON / OFF 20040928
11 Importing I_DEQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren der Planobjekte aufheben 20040928
12 Importing I_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren der Planobjekte setzen 20040928
13 Importing I_INSTITUTION Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20040928
14 Importing I_PRC_EMBEDDED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Prozess wird in einen anderen Dialog eingebunden 20040928
15 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Daten speichern ON / OFF 20040928
16 Importing I_VCODE Value transfer Type reference (TYPE) ISH_VCODE 'UPD' Verarbeitungsmodus (UPD/DIS) 20040928

Method SET_PROCESS_DATA on class CL_ISHMED_PRC_APPLAN has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 473