SAP ABAP Class CL_ISHMED_PRC_PLANNING (IS-H*MED: Process Class for Planning (Appt Processing))
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 Inheritance (c INHERITING FROM c_ref)  CL_ISH_PRC_PLANNING IS-H: Process Class for Planning (Appointment Processing) 20030710
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_PRC_PLANNING IS-H*MED: Interface for Process Class planning 20031102
Properties
Class CL_ISHMED_PRC_PLANNING  
Short Description IS-H*MED: Process Class for Planning (Appt Processing)    
Super Class CL_ISH_PRC_PLANNING IS-H: Process Class for Planning (Appointment Processing) 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1APMG_MED   IS-H*MED: Appointment Management 
Created 20030710   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_PRC_PLANNING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_PRC_PLANNING IS-H*MED: Interface for Process Class planning 20031102
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_WRK_PRC_PLANNING 20031102 IS-H: Worker Class for Planning Process
2 CL_ISH_FAC_PRC_PLANNING 20030710 IS-H: Instantiation of Process Class for Planning w/o Dialog
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_WRK_INSTANCE Instance attribute Public Attribute reference (LIKE) 20041013
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE Instance method Public Method Execute Planning (With/Without Dialog) 20031102
2 CREATE_MED Static method Protected Method Create Instance of Process Class for Planning 20030903
3 GET_PRC_DATA_MED Instance method Public Method 20041123
4 GET_USE_DEFAULT_CAUSE_CHANGE Instance method Public Method 20041013
5 GET_WRK_INSTANCE Instance method Protected Method Get Worker Class Instance 20050607
6 PLANNING_MED Instance method Public Method 20031102
7 SET_PRC_DATA_MED Instance method Public Method 20041123
8 SET_USE_DEFAULT_CAUSE_CHANGE Instance method Public Method 20041013
Events
Class CL_ISHMED_PRC_PLANNING has no event.
Types
Class CL_ISHMED_PRC_PLANNING has no local type.
Method Signatures

Method CALCULATE 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 20031102
2 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für das Fehlerhandling 20031102
3 Changing CR_FCT_PLANNING Call by reference Object reference (TYPE REF TO) CL_ISH_FCT_PLANNING Instanz der Funktionsklasse 20031102
4 Changing CR_LOCK Call by reference Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz zur Verwaltung von Sperren 20031102
5 Exporting E_NOT_ACTUAL Value transfer Type reference (TYPE) ISH_ON_OFF Belegung / Einträge nicht aktuell 20031102
6 Exporting E_NO_PLANNING Value transfer Type reference (TYPE) ISH_ON_OFF Planungsvorgang wurde abgebrochen 20031102
7 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031102
8 Exporting E_SNAPKEY Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key des Snapshot 20031102
9 Importing IR_CONFIG Call by reference Object reference (TYPE REF TO) IF_ISH_CONFIG Konfiguration 20031102
10 Importing IR_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20031102
11 Importing IR_PLAN Call by reference Object reference (TYPE REF TO) CL_ISHMED_PLAN Plan (Ressourcen, Belegung, ...) 20031102
12 Importing IT_TMP_DATA Value transfer Type reference (TYPE) ISH_OBJECTLIST Tmp. Daten (dürfen nicht gespeichert werden) 20031102
13 Importing I_ADJUST_RESOURCES Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Anpassung der beteiligten Ressourcen 20031102
14 Importing I_APP_PREALLOCATE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Vorbelegung der Termindaten aus Vormerkung/Anforderung 20031102
15 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID Identifikation für spezielle Aufrufer (z.B 'ISH') 20031102
16 Importing I_CHECK_AVAIL_TIMESLOT Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Terminangebot prüfen 20031102
17 Importing I_CHECK_PLANNING_AUTHORITY Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Planungsautorität prüfen ON / OFF 20031102
18 Importing I_CHECK_RESOURCES_ACTUALITY Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Prüfung der Aktualität einer Ressource durchführen ON / OFF 20031102
19 Importing I_CHECK_SRV_CONT Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Leistungskontingent (Einsendeschluss, Öffnungszeiten) prüfen 20031102
20 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Commit durchführen ON / OFF 20031102
21 Importing I_DEQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren betr. Patient, Fall, ... aufheben 20031102
22 Importing I_DEQUEUE_PLANOBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren betr. Planobjekt aufheben 20031102
23 Importing I_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren betr. Patient, Fall, ... setzen 20031102
24 Importing I_ENQUEUE_PLANOBJECTS Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sperren betr. Planobjekt setzen 20031102
25 Importing I_INSTITUTION Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20031102
26 Importing I_PLANNING_OU Value transfer Type reference (TYPE) NORG-ORGID planende Org.Einheit 20031102
27 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Daten speichern ON / OFF 20031102
28 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Testlauf ON/OFF 20031102

Method CALCULATE on class CL_ISHMED_PRC_PLANNING has no exception.

Method CREATE_MED 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 20030903
2 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_PRC_PLANNING Instanz der Prozesskl. zur Planung 20030903
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20030903

Method CREATE_MED on class CL_ISHMED_PRC_PLANNING has no exception.

Method GET_PRC_DATA_MED Signature

Method GET_PRC_DATA_MED on class CL_ISHMED_PRC_PLANNING has no parameter.
Method GET_PRC_DATA_MED on class CL_ISHMED_PRC_PLANNING has no exception.

Method GET_USE_DEFAULT_CAUSE_CHANGE Signature

Method GET_USE_DEFAULT_CAUSE_CHANGE on class CL_ISHMED_PRC_PLANNING has no parameter.
Method GET_USE_DEFAULT_CAUSE_CHANGE on class CL_ISHMED_PRC_PLANNING has no exception.

Method GET_WRK_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_WRK_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_WRK_PRC_PLANNING Workerklasse für Prozess Planung 20050607

Method GET_WRK_INSTANCE on class CL_ISHMED_PRC_PLANNING has no exception.

Method PLANNING_MED Signature

Method PLANNING_MED on class CL_ISHMED_PRC_PLANNING has no parameter.
Method PLANNING_MED on class CL_ISHMED_PRC_PLANNING has no exception.

Method SET_PRC_DATA_MED Signature

Method SET_PRC_DATA_MED on class CL_ISHMED_PRC_PLANNING has no parameter.
Method SET_PRC_DATA_MED on class CL_ISHMED_PRC_PLANNING has no exception.

Method SET_USE_DEFAULT_CAUSE_CHANGE Signature

Method SET_USE_DEFAULT_CAUSE_CHANGE on class CL_ISHMED_PRC_PLANNING has no parameter.
Method SET_USE_DEFAULT_CAUSE_CHANGE on class CL_ISHMED_PRC_PLANNING has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 472