SAP ABAP Class IF_ISH_COMPONENT (IS-H: Interface for All Component Classes)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_ISH_CHANGEDOCUMENT IS-H: Interface for Change Documents 20031010
2 Interface composition (i COMPRISING i_ref)  IF_ISH_COMPONENT_BASE IS-H: Interface for All Component Classes 20041004
3 Interface composition (i COMPRISING i_ref)  IF_ISH_DOM IS-H: Interface for Creating DOM 20031013
4 Interface composition (i COMPRISING i_ref)  IF_ISH_IDENTIFY_OBJECT IS-H: Assign a Type to an Object 20030731
5 Interface composition (i COMPRISING i_ref)  IF_ISH_SNAPSHOT_OBJECT IS-H: Definition for Snapshot Mechanism 20031124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_ISH_COMPONENT_CUST IS-H: Interface for All Customer Module Classes 20030729
2 Interface composition (i COMPRISING i_ref)  IF_ISH_COMPONENT_STD IS-H: Interface for All Standard Module Classes 20030729
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISH_COMPONENT IS-H: Component Class 20030731
Properties
Class IF_ISH_COMPONENT  
Short Description IS-H: Interface for All Component Classes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030729   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_ISH_COMPONENT has no forward declaration.
Interfaces
Class IF_ISH_COMPONENT has no interface implemented.
Friends
Class IF_ISH_COMPONENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EVENT_AFTER_COMMIT Constant Public Type reference (TYPE) I 40 Checked, Saved, COMMIT Done 20040527
2 CO_EVENT_BEFORE_COMMIT Constant Public Type reference (TYPE) I 30 Checked, Saved, no COMMIT 20040527
3 CO_EVENT_BEFORE_SAVE Constant Public Type reference (TYPE) I 20 Checked, not Saved (Before SAVE Done) 20040527
4 CO_EVENT_STATUS_CHANGED Constant Public Type reference (TYPE) I 10 Unchecked (when Status Switched by User) 20040527
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method Cancels the Data of the Component 20041004
2 CHECK Instance method Public Method Checks 20041004
3 CHECK_CHANGES Instance method Public Method Checks if Changes Made 20041004
4 CONFIGURE Instance method Public Method Configuration of the Component 20031219
5 COPY_DATA Instance method Public Method Copies the Data from Another Component 20041004
6 CREATE Static method Public Method Creates and Returns a Component Object 20030731
7 DESTROY Instance method Public Method Destroys the Component Instance 20041004
8 DESTROY_SCREENS Instance method Public Method Destroys All Screen Instances of the Component 20041004
9 GET_CALLER Instance method Public Method Returns the Calling Program 20041004
10 GET_CHANGEDOCUMENT Instance method Public Method 20031013
11 GET_COMPDEF Instance method Public Method Returns Corresponding Component Definition 20041004
12 GET_COMPID Instance method Public Method Returns the COMPID of the Related Component Definition 20041004
13 GET_COMPNAME Instance method Public Method Returns the Short Description of the Component 20041004
14 GET_COMPONENT_CONFIG Instance method Public Method 20041118
15 GET_CONFIG Instance method Public Method Returns the Configuration Object 20041004
16 GET_DATA Instance method Public Method Determine the Data of a Component 20041004
17 GET_DEFINED_SCREENS Instance method Public Method Returns All Screen Instances 20041004
18 GET_DOM_DOCUMENT Instance method Public Method 20031023
19 GET_DOM_FRAGMENT Instance method Public Method 20031023
20 GET_DOM_NODE Instance method Public Method 20031013
21 GET_ENVIRONMENT Instance method Public Method Returns the Environment 20041004
22 GET_EXTERN_METHODS Instance method Public Method Determine All Defined Methods Including Description 20030729
23 GET_HIDE Instance method Public Method Hide Component? 20050301
24 GET_LOCK Instance method Public Method Returns the Lock Object 20041004
25 GET_MAIN_OBJECT Instance method Public Method Retursn the Main Object 20041004
26 GET_OBTYP Instance method Public Method Returns the OBTYP of the Component 20041004
27 GET_REFRESHED Instance method Public Method Returns whether the Component Was Refreshed 20041004
28 GET_TYPE Instance method Public Method 20030731
29 GET_T_RUN_DATA Instance method Public Method Returns a List of All Data Objects of the Component 20041004
30 GET_T_UID Instance method Public Method Returns All UIDs for this Component 20041004
31 GET_VCODE Instance method Public Method Returns the Current VCODE 20041004
32 HAS_CONFIGURATION Instance method Public Method Has Component Configuration? 20041004
33 INITIALIZE Instance method Public Method Initialization of a Component 20041004
34 IS_A Instance method Public Method 20030731
35 IS_BEWTY_SUPPORTED Instance method Public Method Retursn Whether Movement Category Is Supported 20040224
36 IS_EMPTY Instance method Public Method Returns Whether Module Data Exists 20041004
37 IS_INHERITED_FROM Instance method Public Method 20030912
38 IS_OP Instance method Public Method Returns Whether Object Is a Surgery Component 20040224
39 IS_SCREEN_SUPPORTED Instance method Public Method Returns Whether a Screen Is Supported 20041004
40 MODIFY_DOM_DATA Instance method Public Method 20041004
41 PREALLOC Instance method Public Method Make Presettings 20041004
42 PREALLOC_FROM_EXTERNAL Instance method Public Method Preset Clinical Order from an XML Document 20050331
43 PROCESS_METHOD Instance method Public Method Execute Method 20030731
44 REFRESH Instance method Public Method Refresh Component Data 20041004
45 SAVE Instance method Public Method Saves the Data of the Component 20041004
46 SET_CALLER Instance method Public Method Sets the Calling Program 20041004
47 SET_COMPCON_XML_DOCUMENT Instance method Public Method 20041118
48 SET_COMPCON_XML_ELEMENT Instance method Public Method 20041118
49 SET_CONFIG Instance method Public Method Sets the Configuration Object 20041004
50 SET_DATA Instance method Public Method Transfer Data to a Component 20041004
51 SET_ENVIRONMENT Instance method Public Method Sets the Environment 20041004
52 SET_HIDE Instance method Public Method Hide Component ON/OFF 20050301
53 SET_LOCK Instance method Public Method Sets the Lock Object 20041004
54 SET_MAIN_OBJECT Instance method Public Method Sets the Main Object 20041004
55 SET_REFRESHED Instance method Public Method Sets the Indicator for Update 20041004
56 SET_T_UID Instance method Public Method Sets All UIDs for this Component 20041004
57 SET_VCODE Instance method Public Method Sets the VCODE 20041004
58 TRANSPORT_FROM_SCREEN Instance method Public Method Data Transport of Screen(s) into Data Objects 20041004
59 TRANSPORT_TO_SCREEN Instance method Public Method Data Transport of Data Objects into Screen(s) 20041004
Events
Class IF_ISH_COMPONENT has no event.
Types
Class IF_ISH_COMPONENT has no local type.
Method Signatures

Method CANCEL Signature

Method CANCEL on class IF_ISH_COMPONENT has no parameter.
Method CANCEL on class IF_ISH_COMPONENT has no exception.

Method CHECK Signature

Method CHECK on class IF_ISH_COMPONENT has no parameter.
Method CHECK on class IF_ISH_COMPONENT has no exception.

Method CHECK_CHANGES Signature

Method CHECK_CHANGES on class IF_ISH_COMPONENT has no parameter.
Method CHECK_CHANGES on class IF_ISH_COMPONENT has no exception.

Method CONFIGURE 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 20031219
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031219

Method CONFIGURE on class IF_ISH_COMPONENT has no exception.

Method COPY_DATA Signature

Method COPY_DATA on class IF_ISH_COMPONENT has no parameter.
Method COPY_DATA on class IF_ISH_COMPONENT 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20031110
2 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ISH_COMPONENT IS-H: Schnittstelle aller Bausteinklassen 20031110
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031110
4 Importing IR_CONFIG Value transfer Object reference (TYPE REF TO) IF_ISH_CONFIG IS-H: Interface zur Konfiguration von Dialogen 20031110
5 Importing IR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20031110
6 Importing IR_LOCK Value transfer Object reference (TYPE REF TO) CL_ISHMED_LOCK IS-H*MED: Absetzen und Aufhebung von div. Sperren 20031110
7 Importing IR_MAIN_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT IS-H: Einem Objekt einen Typ zuweisen 20030731
8 Importing IT_ADDITIONAL_OBJECTS Value transfer Type reference (TYPE) ISH_T_IDENTIFY_OBJECT IS-H: Tabelle mit IF_ISH_IDENTIFY_OBJECT Referenzen 20030731
9 Importing IT_UID Value transfer Type reference (TYPE) ISH_T_SYSUUID_C Tabelle mit UID'S zu diesem Baustein 20031112
10 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID SY-REPID 20031110
11 Importing I_CLASSNAME Value transfer Type reference (TYPE) STRING Klassenname 20030731
12 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20031110
# Exception Resumable Description Created on
1 EX_INVALID_CLASSNAME Klasse zu I_CLASSNAME nicht vorhanden. 20030731

Method DESTROY Signature

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

Method DESTROY_SCREENS Signature

Method DESTROY_SCREENS on class IF_ISH_COMPONENT has no parameter.
Method DESTROY_SCREENS on class IF_ISH_COMPONENT has no exception.

Method GET_CALLER Signature

Method GET_CALLER on class IF_ISH_COMPONENT has no parameter.
Method GET_CALLER on class IF_ISH_COMPONENT has no exception.

Method GET_CHANGEDOCUMENT Signature

Method GET_CHANGEDOCUMENT on class IF_ISH_COMPONENT has no parameter.
Method GET_CHANGEDOCUMENT on class IF_ISH_COMPONENT has no exception.

Method GET_COMPDEF Signature

Method GET_COMPDEF on class IF_ISH_COMPONENT has no parameter.
Method GET_COMPDEF on class IF_ISH_COMPONENT has no exception.

Method GET_COMPID Signature

Method GET_COMPID on class IF_ISH_COMPONENT has no parameter.
Method GET_COMPID on class IF_ISH_COMPONENT has no exception.

Method GET_COMPNAME Signature

Method GET_COMPNAME on class IF_ISH_COMPONENT has no parameter.
Method GET_COMPNAME on class IF_ISH_COMPONENT has no exception.

Method GET_COMPONENT_CONFIG Signature

Method GET_COMPONENT_CONFIG on class IF_ISH_COMPONENT has no parameter.
Method GET_COMPONENT_CONFIG on class IF_ISH_COMPONENT has no exception.

Method GET_CONFIG Signature

Method GET_CONFIG on class IF_ISH_COMPONENT has no parameter.
Method GET_CONFIG on class IF_ISH_COMPONENT has no exception.

Method GET_DATA Signature

Method GET_DATA on class IF_ISH_COMPONENT has no parameter.
Method GET_DATA on class IF_ISH_COMPONENT has no exception.

Method GET_DEFINED_SCREENS Signature

Method GET_DEFINED_SCREENS on class IF_ISH_COMPONENT has no parameter.
Method GET_DEFINED_SCREENS on class IF_ISH_COMPONENT has no exception.

Method GET_DOM_DOCUMENT Signature

Method GET_DOM_DOCUMENT on class IF_ISH_COMPONENT has no parameter.
Method GET_DOM_DOCUMENT on class IF_ISH_COMPONENT has no exception.

Method GET_DOM_FRAGMENT Signature

Method GET_DOM_FRAGMENT on class IF_ISH_COMPONENT has no parameter.
Method GET_DOM_FRAGMENT on class IF_ISH_COMPONENT has no exception.

Method GET_DOM_NODE Signature

Method GET_DOM_NODE on class IF_ISH_COMPONENT has no parameter.
Method GET_DOM_NODE on class IF_ISH_COMPONENT has no exception.

Method GET_ENVIRONMENT Signature

Method GET_ENVIRONMENT on class IF_ISH_COMPONENT has no parameter.
Method GET_ENVIRONMENT on class IF_ISH_COMPONENT has no exception.

Method GET_EXTERN_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_METHODS Value transfer Type reference (TYPE) ISH_T_COMP_METHOD IS-H: Tabelle mit Baustein-Methoden 20030731

Method GET_EXTERN_METHODS on class IF_ISH_COMPONENT has no exception.

Method GET_HIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HIDE Value transfer Type reference (TYPE) ISH_ON_OFF Baustein ausblenden ON/OFF 20050301

Method GET_HIDE on class IF_ISH_COMPONENT has no exception.

Method GET_LOCK Signature

Method GET_LOCK on class IF_ISH_COMPONENT has no parameter.
Method GET_LOCK on class IF_ISH_COMPONENT has no exception.

Method GET_MAIN_OBJECT Signature

Method GET_MAIN_OBJECT on class IF_ISH_COMPONENT has no parameter.
Method GET_MAIN_OBJECT on class IF_ISH_COMPONENT has no exception.

Method GET_OBTYP Signature

Method GET_OBTYP on class IF_ISH_COMPONENT has no parameter.
Method GET_OBTYP on class IF_ISH_COMPONENT has no exception.

Method GET_REFRESHED Signature

Method GET_REFRESHED on class IF_ISH_COMPONENT has no parameter.
Method GET_REFRESHED on class IF_ISH_COMPONENT has no exception.

Method GET_TYPE Signature

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

Method GET_T_RUN_DATA Signature

Method GET_T_RUN_DATA on class IF_ISH_COMPONENT has no parameter.
Method GET_T_RUN_DATA on class IF_ISH_COMPONENT has no exception.

Method GET_T_UID Signature

Method GET_T_UID on class IF_ISH_COMPONENT has no parameter.
Method GET_T_UID on class IF_ISH_COMPONENT has no exception.

Method GET_VCODE Signature

Method GET_VCODE on class IF_ISH_COMPONENT has no parameter.
Method GET_VCODE on class IF_ISH_COMPONENT has no exception.

Method HAS_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_CONFIG Value transfer Type reference (TYPE) ISH_ON_OFF ON: Baustein hat Konfiguration 20041004

Method HAS_CONFIGURATION on class IF_ISH_COMPONENT has no exception.

Method INITIALIZE Signature

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

Method IS_A Signature

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

Method IS_BEWTY_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEWTY Value transfer Type reference (TYPE) N1COTBEWTY IS-H: KLAT/VKG: Klinischer Auftragstyp: Bewegungstyp 20040224
2 Returning R_SUPPORTED Value transfer Type reference (TYPE) ISH_ON_OFF ON: i_bewty wird unterstützt 20040224

Method IS_BEWTY_SUPPORTED on class IF_ISH_COMPONENT has no exception.

Method IS_EMPTY Signature

Method IS_EMPTY on class IF_ISH_COMPONENT has no parameter.
Method IS_EMPTY on class IF_ISH_COMPONENT has no exception.

Method IS_INHERITED_FROM Signature

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

Method IS_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_OP Value transfer Type reference (TYPE) ISH_ON_OFF ON: OP OFF: Kein OP 20040224

Method IS_OP on class IF_ISH_COMPONENT has no exception.

Method IS_SCREEN_SUPPORTED Signature

Method IS_SCREEN_SUPPORTED on class IF_ISH_COMPONENT has no parameter.
Method IS_SCREEN_SUPPORTED on class IF_ISH_COMPONENT has no exception.

Method MODIFY_DOM_DATA Signature

Method MODIFY_DOM_DATA on class IF_ISH_COMPONENT has no parameter.
Method MODIFY_DOM_DATA on class IF_ISH_COMPONENT has no exception.

Method PREALLOC Signature

Method PREALLOC on class IF_ISH_COMPONENT has no parameter.
Method PREALLOC on class IF_ISH_COMPONENT has no exception.

Method PREALLOC_FROM_EXTERNAL 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 20050331
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050331
3 Importing IR_XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050331
4 Importing IT_MAPPING Value transfer Type reference (TYPE) ISHMED_MIGTYP IS-H/IS-H*MED: Map zum Anlegen eines KLAT 20050331
5 Importing I_INDEX Value transfer Type reference (TYPE) I 0 Bestimmt die Positionsnummer in der Mappingtabelle 20050331

Method PREALLOC_FROM_EXTERNAL on class IF_ISH_COMPONENT has no exception.

Method PROCESS_METHOD 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 20030731
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030731
3 Exporting E_TRY_AGAIN Value transfer Type reference (TYPE) ISH_ON_OFF ON: Methode nach COMMIT nochmal aufrufen. 20040308
4 Importing IR_MAIN_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT IS-H: Einem Objekt einen Typ zuweisen 20030731
5 Importing I_ACTUAL_EVENT Value transfer Type reference (TYPE) I Ereignis, das ausgelöst wurde 20040527
6 Importing I_METHODNAME Value transfer Type reference (TYPE) STRING Methodenname 20030731

Method PROCESS_METHOD on class IF_ISH_COMPONENT has no exception.

Method REFRESH Signature

Method REFRESH on class IF_ISH_COMPONENT has no parameter.
Method REFRESH on class IF_ISH_COMPONENT has no exception.

Method SAVE Signature

Method SAVE on class IF_ISH_COMPONENT has no parameter.
Method SAVE on class IF_ISH_COMPONENT has no exception.

Method SET_CALLER Signature

Method SET_CALLER on class IF_ISH_COMPONENT has no parameter.
Method SET_CALLER on class IF_ISH_COMPONENT has no exception.

Method SET_COMPCON_XML_DOCUMENT Signature

Method SET_COMPCON_XML_DOCUMENT on class IF_ISH_COMPONENT has no parameter.
Method SET_COMPCON_XML_DOCUMENT on class IF_ISH_COMPONENT has no exception.

Method SET_COMPCON_XML_ELEMENT Signature

Method SET_COMPCON_XML_ELEMENT on class IF_ISH_COMPONENT has no parameter.
Method SET_COMPCON_XML_ELEMENT on class IF_ISH_COMPONENT has no exception.

Method SET_CONFIG Signature

Method SET_CONFIG on class IF_ISH_COMPONENT has no parameter.
Method SET_CONFIG on class IF_ISH_COMPONENT has no exception.

Method SET_DATA Signature

Method SET_DATA on class IF_ISH_COMPONENT has no parameter.
Method SET_DATA on class IF_ISH_COMPONENT has no exception.

Method SET_ENVIRONMENT Signature

Method SET_ENVIRONMENT on class IF_ISH_COMPONENT has no parameter.
Method SET_ENVIRONMENT on class IF_ISH_COMPONENT has no exception.

Method SET_HIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Baustein ausblenden ON/OFF 20050301

Method SET_HIDE on class IF_ISH_COMPONENT has no exception.

Method SET_LOCK Signature

Method SET_LOCK on class IF_ISH_COMPONENT has no parameter.
Method SET_LOCK on class IF_ISH_COMPONENT has no exception.

Method SET_MAIN_OBJECT Signature

Method SET_MAIN_OBJECT on class IF_ISH_COMPONENT has no parameter.
Method SET_MAIN_OBJECT on class IF_ISH_COMPONENT has no exception.

Method SET_REFRESHED Signature

Method SET_REFRESHED on class IF_ISH_COMPONENT has no parameter.
Method SET_REFRESHED on class IF_ISH_COMPONENT has no exception.

Method SET_T_UID Signature

Method SET_T_UID on class IF_ISH_COMPONENT has no parameter.
Method SET_T_UID on class IF_ISH_COMPONENT has no exception.

Method SET_VCODE Signature

Method SET_VCODE on class IF_ISH_COMPONENT has no parameter.
Method SET_VCODE on class IF_ISH_COMPONENT has no exception.

Method TRANSPORT_FROM_SCREEN Signature

Method TRANSPORT_FROM_SCREEN on class IF_ISH_COMPONENT has no parameter.
Method TRANSPORT_FROM_SCREEN on class IF_ISH_COMPONENT has no exception.

Method TRANSPORT_TO_SCREEN Signature

Method TRANSPORT_TO_SCREEN on class IF_ISH_COMPONENT has no parameter.
Method TRANSPORT_TO_SCREEN on class IF_ISH_COMPONENT has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in