SAP ABAP Class CL_ISHMED_COMP_CONN_OUT (ISHMED: CORD - Component Connectivity Outbound Service)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CONN_MED (Package) i.s.h.med: Connectivity
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_COMPONENT IS-H: Component Class 20070807
Properties
Class CL_ISHMED_COMP_CONN_OUT  
Short Description ISHMED: CORD - Component Connectivity Outbound Service    
Super Class CL_ISH_COMPONENT IS-H: Component Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CONN_MED   i.s.h.med: Connectivity 
Created 20070807   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_COMP_CONN_OUT has no forward declaration.
Interfaces
Class CL_ISHMED_COMP_CONN_OUT has no interface implemented.
Friends
Class CL_ISHMED_COMP_CONN_OUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EXECUTE_CREATE Constant Protected Type reference (TYPE) N1CONN_HNDL_ACTION 'CREATE' Connectivity: Action of a Handler 20070807
2 CO_OTYPE_COMP_CONN_OUT Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 13483 Object Type 20070807
3 GT_CONNDATA Instance attribute Protected Type reference (TYPE) ISHMED_T_CONN_CONNDATA_HASH Table with Data on Handler 20070815
4 GT_SNAPSHOT Instance attribute Protected Type reference (TYPE) ISHMED_T_SNAPSHOT IS-H: General Snapshot Table Type 20080418
5 GT_STATE Instance attribute Protected Type reference (TYPE) ISHMED_T_CONN_CONNSTATE_HASH Connectivity: Status of Action 20070807
6 G_FALNR Instance attribute Public Type reference (TYPE) FALNR Case No. from a Copied Comp. 20120911
7 G_HTML Instance attribute Protected Type reference (TYPE) STRING HTML String 20070807
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SNAPSHOT Instance method Protected Method Create and Fill Snapshot Object 20080418
2 CHECK_CHANGE_HTML_DISPLAY Instance method Protected Method Checks and if Necessary Change the HTML String 20080418
3 HAS_LICENSE Instance method Protected Method Returns Whether a License Exists for Connectivity 20080418
4 PROCESS_ACTION_CANCEL Instance method Public Method Executes CANCEL Action 20070815
5 PROCESS_ACTION_CREATE Instance method Public Method Executes CREATE Action 20070815
6 PROCESS_ACTION_DISPLAY Instance method Public Method Executes DISPLAY Action 20070815
7 PROCESS_ACTION_UPDATE Instance method Public Method Executes UPDATE Action 20070815
8 UNDO_SNAPSHOT Instance method Protected Method Create and Fill Snapshot Object 20080418
9 _APPEND_CONNDATA Instance method Protected Method Adds Handler Data 20070815
10 _APPEND_CONNSTATE Instance method Private Method Adds Status to Action 20070815
11 _CREATE_SCREEN_HTML Instance method Protected Method Creates HTML Screen 20070815
12 _GET_ACTION_STATE Instance method Private Method Returns Status of Action 20070815
13 _GET_CONNDATA_AS_TABLE Instance method Protected Method Returns (KEY/VALUE) with Handler Data 20070815
14 _GET_CORDPOS Instance method Protected Method Returns the Order Item 20070815
15 _GET_HANDLER_FOR_ACTION Instance method Protected Method Returns Handler of Action 20070815
16 _GET_NEW_CONNSTATE Instance method Protected Method Returns New Object 20070815
17 _GET_STATE Instance method Protected Method Supplies Status Object for Desired Action 20070815
18 _INITIALIZE_CONNDATA Instance method Protected Method Initializes Handler Data on Component 20070815
19 _INITIALIZE_CONNSTATE Instance method Private Method Initializes Status of Actions 20070815
20 _IS_CANCELED Instance method Private Method Checks Whether Order Has Already Been Canceled 20070815
21 _IS_CORDPOS_CHANGED Instance method Protected Method Checks Whether Underlying Item Has Been Changed 20070815
22 _SAVE_CONNDATA_INTERNAL Instance method Private Method Saves Statuses of Actions 20070815
23 _SAVE_CONNSTATE_INTERNAL Instance method Private Method Saves Statuses of Actions 20070815
24 _SET_ACTION_STATE Instance method Private Method Sets Status of Action 20070815
25 _SET_CONNDATA Instance method Protected Method Sets Data in Objects 20070815
26 _SET_HTML_DATA_TO_SCREEN Instance method Protected Method Sets HTML Data in Screen Object 20070815
Events
Class CL_ISHMED_COMP_CONN_OUT has no event.
Types
Class CL_ISHMED_COMP_CONN_OUT has no local type.
Method Signatures

Method BUILD_SNAPSHOT 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 20080418
2 Changing CR_SNAPSHOT_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISHMED_COMP_CONN_OUT Snapshot Objekt 20080418
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20080418

Method BUILD_SNAPSHOT on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method CHECK_CHANGE_HTML_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML Call by reference Type reference (TYPE) STRING HTML String 20080418

Method CHECK_CHANGE_HTML_DISPLAY on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method HAS_LICENSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LICENSE Value transfer Type reference (TYPE) ISH_ON_OFF ON = Lizenz vorhanden 20080418

Method HAS_LICENSE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method PROCESS_ACTION_CANCEL 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 20070815
2 Exporting E_RC Call by reference Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815
4 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method PROCESS_ACTION_CANCEL on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method PROCESS_ACTION_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 20070815
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815
4 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method PROCESS_ACTION_CREATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method PROCESS_ACTION_DISPLAY 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 20070815
2 Exporting E_HTML Value transfer Type reference (TYPE) STRING 20070815
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
4 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method PROCESS_ACTION_DISPLAY on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method PROCESS_ACTION_UPDATE 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 20070815
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
3 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method PROCESS_ACTION_UPDATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method UNDO_SNAPSHOT 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 20080418
2 Changing CR_SNAPSHOT_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISHMED_COMP_CONN_OUT ISHMED: KLAT - Baustein Connectivity Outbound Service 20080418
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20080418

Method UNDO_SNAPSHOT on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _APPEND_CONNDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONNDATA Call by reference Object reference (TYPE REF TO) CL_ISHMED_CONNDATA Connectivity: Daten des Handlers 20070815

Method _APPEND_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _APPEND_CONNSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONNSTATE Call by reference Object reference (TYPE REF TO) CL_ISHMED_CONNSTATE Connectivity: Status einer Aktion 20070815

Method _APPEND_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _CREATE_SCREEN_HTML 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 20070815
2 Exporting ER_SCR_HTML Call by reference Object reference (TYPE REF TO) CL_ISHMED_SCR_CONN_HTML Connectivity, Screenklasse HTML 20070815
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815

Method _CREATE_SCREEN_HTML on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _GET_ACTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_HNDL_ACTION Connectivity: Aktion eines Handlers 20070815
2 Returning R_CONNSTATE Value transfer Type reference (TYPE) N1CONN_STATE Connectivity: Status der Aktion 20070815

Method _GET_ACTION_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _GET_CONNDATA_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) ISHMED_T_CONN_PARAMETER Connectivity: Tabellentyp für RN1_CONN_PARAMTER 20070815

Method _GET_CONNDATA_AS_TABLE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _GET_CORDPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDPOS Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDPOS IS-H*MED: Klinische Auftragsposition 20070815

Method _GET_CORDPOS on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _GET_HANDLER_FOR_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_HNDL_ACTION Connectivity: Aktion eines Handlers 20070815
2 Returning RT_HANDLER Value transfer Type reference (TYPE) ISHMED_T_CONN_HANDLER_OBJ Connectivity: Handlerobjekte 20070815
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070815

Method _GET_NEW_CONNSTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_HNDL_ACTION Connectivity: Aktion eines Handlers 20070815
2 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CONNSTATE Connectivity: Status einer Aktion 20070815

Method _GET_NEW_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_HNDL_ACTION Connectivity: Aktion eines Handlers 20070815
2 Returning RR_STATE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CONNSTATE Connectivity: Status einer Aktion 20070815

Method _GET_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _INITIALIZE_CONNDATA Signature

Method _INITIALIZE_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no parameter.
Method _INITIALIZE_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _INITIALIZE_CONNSTATE Signature

Method _INITIALIZE_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no parameter.
Method _INITIALIZE_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _IS_CANCELED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_CANCELED Value transfer Type reference (TYPE) ISH_ON_OFF Connectivity: Status der Aktion 20070815

Method _IS_CANCELED on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _IS_CORDPOS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method _IS_CORDPOS_CHANGED on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _SAVE_CONNDATA_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 IS-H*MED: Klasse zur Fehlerabarbeitung 20070815
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
3 Importing I_COMMIT Call by reference Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method _SAVE_CONNDATA_INTERNAL on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _SAVE_CONNSTATE_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 IS-H*MED: Klasse zur Fehlerabarbeitung 20070815
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20070815
3 Importing I_COMMIT Call by reference Type reference (TYPE) ISH_ON_OFF ' ' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20070815

Method _SAVE_CONNSTATE_INTERNAL on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _SET_ACTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) N1CONN_HNDL_ACTION Connectivity: Aktion eines Handlers 20070815
2 Importing I_CONNSTATE Value transfer Type reference (TYPE) N1CONN_STATE Connectivity: Status der Aktion 20070815

Method _SET_ACTION_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _SET_CONNDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Value transfer Type reference (TYPE) ISHMED_T_CONN_PARAMETER Connectivity: Tabellentyp für RN1_CONN_PARAMTER 20070815

Method _SET_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.

Method _SET_HTML_DATA_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HTML Value transfer Type reference (TYPE) STRING HTML-Dokument zur Anzeige 20070815
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070815
History
Last changed by/on SAP  20081217 
SAP Release Created in