SAP ABAP Class CL_ISH_FCT_AC (IS-H: Function Class Appointment Template)
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_SNAPSHOT_CALLBACK IS-H: Interface for a Snapshot Callback Object 20041230
5 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_FCT_AC IS-H*MED: Appointment Template Function Class 20041230
Properties
Class CL_ISH_FCT_AC  
Short Description IS-H: Function Class Appointment Template    
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 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_FCT_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_SNAPSHOT_CALLBACK IS-H: Interface for a Snapshot Callback Object 20041230
5 IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20041230
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_FCT_AC 20050103 IS-H: Instantiation of the Function Class Appt Template
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_FCT_AC Instance attribute Protected Attribute reference (LIKE) 20050103
2 GR_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Instance for Collection of New Objects 20050105
3 GT_AC_CHANGE Instance attribute Protected Type reference (TYPE) ISH_T_AC_CHANGE Entries to Be Processed 20050215
4 G_OWN_ENV Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Self-Generated Environment 20050105
5 OFF Instance attribute Protected Attribute reference (LIKE) 20050103
6 ON Instance attribute Protected Attribute reference (LIKE) 20050103
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Execute Changes 20050215
2 CHECK Instance method Public Method Perform Check(s) 20050105
3 CHECK_CHANGES Instance method Public Method Check if Changes Exist 20050105
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050105
5 CREATE Static method Public Method Instantiation of Function Class Appointment Template 20050103
6 DESTROY Instance method Public Method Destroy Instance 20050105
7 GET_DATA Instance method Public Method Return All Data 20050105
8 GET_OBJECTS Instance method Public Method Returns All Objects Involved 20050221
9 GET_TYPE Instance method Protected Method 20050103
10 INITIALIZE Instance method Protected Method Initializations 20050105
11 SAVE Instance method Public Method Save 20050105
12 SET_DATA Instance method Public Method Set Entries to Be Planned 20050215
13 SNAPSHOT Instance method Public Method 20050103
14 UNDO Instance method Public Method 20050103
Events
Class CL_ISH_FCT_AC has no event.
Types
Class CL_ISH_FCT_AC 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 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 ändernde Einträge 20050215

Method CHANGE on class CL_ISH_FCT_AC has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerbearbeitung 20050105
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050105

Method CHECK on class CL_ISH_FCT_AC has no exception.

Method CHECK_CHANGES 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 20050105
2 Exporting E_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF Änderungen vorhanden ON / OFF 20050105
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050105

Method CHECK_CHANGES on class CL_ISH_FCT_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 20050105
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse konnte nicht angelegt werden. 20050105

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_FCT_AC Instanz der Funktionsklasse 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 neuer Objekte 20050105

Method CREATE on class CL_ISH_FCT_AC has no exception.

Method DESTROY Signature

Method DESTROY on class CL_ISH_FCT_AC has no parameter.
Method DESTROY on class CL_ISH_FCT_AC has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CANCEL Value transfer Object reference (TYPE REF TO) CL_ISH_CANCEL Instanz für das Storno 20050105
2 Exporting ER_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Instanz zur Sammlung aller neuen Objekte 20050105
3 Exporting ER_LOCK Value transfer Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz zur Verwaltung von Sperren 20050105
4 Exporting ET_AC_CHANGE Value transfer Type reference (TYPE) ISH_T_AC_CHANGE Zu ändernde Daten 20050215
5 Exporting E_INSTITUTION Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20050105

Method GET_DATA on class CL_ISH_FCT_AC has no exception.

Method GET_OBJECTS 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 20050221
2 Exporting ET_OBJLIST Call by reference Type reference (TYPE) ISH_OBJECTLIST Alle Objekte 20050221
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20050221

Method GET_OBJECTS on class CL_ISH_FCT_AC has no exception.

Method GET_TYPE Signature

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

Method INITIALIZE Signature

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

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

Method SAVE on class CL_ISH_FCT_AC has no exception.

Method SET_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 zur Fehlerbearbeitung 20050215
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_ON_OFF Returncode 20050215
3 Importing IT_AC_CHANGE Call by reference Type reference (TYPE) ISH_T_AC_CHANGE Zu ändernde Einträge 20050215
4 Importing IT_AC_CHANGE_X Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Tabelle befüllt 20050215

Method SET_DATA on class CL_ISH_FCT_AC has no exception.

Method SNAPSHOT Signature

Method SNAPSHOT on class CL_ISH_FCT_AC has no parameter.
Method SNAPSHOT on class CL_ISH_FCT_AC has no exception.

Method UNDO Signature

Method UNDO on class CL_ISH_FCT_AC has no parameter.
Method UNDO on class CL_ISH_FCT_AC has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600