SAP ABAP Class CL_ISH_ENVIRONMENT (IS-H: Class for Collecting All Objects in Memory)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPVS (Package) Application development patient management system
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 20030709
Properties
Class CL_ISH_ENVIRONMENT  
Short Description IS-H: Class for Collecting All Objects in Memory    
Super Class CL_ISH_RUN_DATA IS-H: Base Class for Movement Data Objects 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NPVS   Application development patient management system 
Created 20010427   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_ENVIRONMENT has no forward declaration.
Interfaces
Class CL_ISH_ENVIRONMENT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISH_FAC_ENVIRONMENT 20030709 IS-H: Factory; Create Instance Environment
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_KEY Instance attribute Private Type reference (TYPE) ISH_T_KEY_DATAREFS_HASHED IS-H: Key and Table with Data References 20060313
2 GT_OBJECTKEY Instance attribute Private Type reference (TYPE) ISH_T_OBJECTKEY_HASHED Table with the Object Keys for Improving Performance 20020320
3 GT_OBJECTLIST Instance attribute Private Type reference (TYPE) ISH_T_OBJECTLIST_HASHED Collection of All Objects in Memory 20010427
4 GT_OBJECTSBYTYPE Instance attribute Private Type reference (TYPE) ISHMED_T_OBJECTS_BY_TYPE IS-H*MED: Objects Grouped by Type 20130228
5 GT_SNAPSHOT Instance attribute Private Type reference (TYPE) ISHMED_T_ENVIRONMENT_SNAPSHOT IS-H*MED: Table Type for Class CL_ISH_ENVIRONMENT 20030709
6 G_APP_ENVIRONMENT Instance attribute Public Object reference (TYPE REF TO) CL_ISH_APP_ENVIRONMENT Planning Class Instance 20010427
7 G_CREATING_PGM Instance attribute Private Type reference (TYPE) SY-CPROG Program that Created the Environment 20030709
8 G_READ_ONLY Instance attribute Public Type reference (TYPE) ISH_ON_OFF IS-H*MED: Read-Only Mode for ON (= "X") and OFF (= " ") 20030901
9 G_READ_SERVICE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF Flag Whether Database Access Already Occurred 20031008
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST Instance method Public Method Control Different Object Adjustments 20010514
2 ADJUST_CASE_NUMBER Instance method Private Method Create Case Reference 20011121
3 ADJUST_PATIENT_FIELDS Instance method Private Method Adjust PAPID + PATNR 20010807
4 ADJUST_SERVICE_FIELDS Instance method Private Method Adjust Surgery-Related Service Fields 20010609
5 CALL_RESOLV_OP_SERVICE Static method Private Method Call "Replace Service" for Surgery Service 20020403
6 CANCEL Instance method Public Method Cancellation of Object 20010703
7 CANCEL_INIT Instance method Public Method Initialize Global Indicator for Cancellation 20010907
8 CANCEL_OBJECTS Static method Public Method Cancel Objects 20010821
9 CANCEL_USE_DIALOG_IF_NEEDED Static method Public Method Cancel Objects with or without Dialog 20041004
10 CHANGE_DATA Instance method Public Method Change Data of a Known Object 20020320
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010427
12 CONVERT_OBJECT_TYPE Static method Public Method Convert Object Type 20020405
13 CONVERT_TO_OBJ_APPOINTMENT Static method Public Method Create Appointment Instances 20010703
14 CONVERT_TO_OBJ_PREREG Static method Public Method Create Preregistration Instances 20010703
15 CONVERT_TO_OBJ_REQUEST Static method Public Method Create Request Instances 20010703
16 CONVERT_TO_OBJ_SERVICE Static method Public Method Create Service Instances 20010703
17 DESTROY_LOCAL_ENV Static method Private Method Destroy Local Environment 20030721
18 END_CANCEL_OBJECTS Static method Private Method End Method "CANCEL_OBJECTS" Orderly 20021021
19 GET_CREATING_PGM Instance method Public Method Read Creating Program 20041002
20 GET_DATA Instance method Public Method Return All Objects 20010427
21 GET_DATA_OF_OBJECTS Static method Public Method Determine Data for Objects (of Environment) 20010820
22 GET_EINRI_ORGID_FROM_DATA Static method Private Method Get Institution and Org. ID from Object-Oriented Data 20020618
23 GET_READ_ONLY Instance method Public Method Query Read-Only Mode 20030901
24 IS_IN_OBJECTLIST Instance method Public Method Is Object in the Object List of the Environment? 20020320
25 IS_OBJECT_NEW Static method Private Method Is Object New (ON/OFF) 20020506
26 REMOVE Instance method Public Method Remove Object from Environment 20010717
27 SET_DATA Instance method Public Method Transfer Objects 20010427
28 SET_READ_ONLY Instance method Public Method Set Read-Only Mode 20030901
Events
Class CL_ISH_ENVIRONMENT has no event.
Types
Class CL_ISH_ENVIRONMENT has no local type.
Method Signatures

Method ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) OBJECT Klasse zum Sammeln von Datenänderungen 20021021
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für die Fehlerbehandlung 20010514
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010514
4 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungsstruktur des Objektes 20010514
5 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20010514

Method ADJUST on class CL_ISH_ENVIRONMENT has no exception.

Method ADJUST_CASE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) OBJECT Klasse zum Sammeln von Datenänderungen 20021021
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20011121
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20011121
4 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungsstruktur 20011121
5 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt, das geändert wurde 20011121

Method ADJUST_CASE_NUMBER on class CL_ISH_ENVIRONMENT has no exception.

Method ADJUST_PATIENT_FIELDS 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20010807
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010807
3 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungsstuktur 20010807
4 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20010807

Method ADJUST_PATIENT_FIELDS on class CL_ISH_ENVIRONMENT has no exception.

Method ADJUST_SERVICE_FIELDS 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 IS-H*MED: Klasse zur Fehlerabarbeitung 20010609
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010609
3 Importing I_CHANGES Value transfer Type reference (TYPE) ANY Änderungsstuktur 20010609
4 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20010609

Method ADJUST_SERVICE_FIELDS on class CL_ISH_ENVIRONMENT has no exception.

Method CALL_RESOLV_OP_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20020403
2 Exporting E_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Storno durchführen (ON) oder nicht (OFF) 20020403
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020403
4 Importing I_CANCEL Value transfer Object reference (TYPE REF TO) CL_ISH_CANCEL Cancel-Klasse 20020403
5 Importing I_SAVE_TAB Value transfer Type reference (TYPE) ISH_ON_OFF Daten im Auflösen gleich verbuchen ON/OFF 20020403

Method CALL_RESOLV_OP_SERVICE on class CL_ISH_ENVIRONMENT has no exception.

Method CANCEL 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 für die Fehlerbehandlung 20010703
2 Exporting E_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Stornierte Objekte 20010703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
4 Importing I_APP_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Termin zur Leistung mitstornieren 20010703
5 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Berechtigungsprüfung durchführen 20010703
6 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID SPACE Identifikation für spezielle Aufrufer (z.B 'ISH') 20011123
7 Importing I_LAST_SRV_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF OFF Letzte Leistung einer OP-Anfo stornieren erlaubt ON/OFF 20011123
8 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Zu stornierendes Objekt 20010703
9 Importing I_PAP_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Prov. Patient mitstornieren 20010820
10 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20010703
11 Importing I_SRV_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Leistungen zum Termin mitstornieren oder trennen 20010709
12 Importing I_VKG_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Vormerkung mitstornieren 20010709
13 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20010703

Method CANCEL on class CL_ISH_ENVIRONMENT has no exception.

Method CANCEL_INIT Signature

Method CANCEL_INIT on class CL_ISH_ENVIRONMENT has no parameter.
Method CANCEL_INIT on class CL_ISH_ENVIRONMENT has no exception.

Method CANCEL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CANCEL Value transfer Object reference (TYPE REF TO) CL_ISH_CANCEL IS-H: Klasse für Storno 20020503
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für die Fehlerbehandlung 20010821
3 Changing C_LOCK Value transfer Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz für Sperren 20010823
4 Exporting E_NO_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Storno wurde abgebrochen (ON) 20020514
5 Exporting E_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Stornierte Objekte 20010828
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010821
7 Exporting E_REASON Value transfer Type reference (TYPE) N1STOID Im Popup eingegebener Stornogrund 20011130
8 Exporting E_VMA Value transfer Type reference (TYPE) N1MITARB Im Popup eingegebener Mitarbeiter 20011130
9 Importing IT_NBEW Value transfer Type reference (TYPE) ISHMED_T_NBEW Zu stornierende Bewegungen 20020611
10 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Zu stornierende Objekte 20010821
11 Importing I_APP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Termin zur Leistung mitstornieren 20010821
12 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Berechtigungsprüfung durchführen (ON/OFF) 20010821
13 Importing I_CALLED_FROM_CONN Value transfer Type reference (TYPE) ISH_ON_OFF OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20051005
14 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID SPACE Identifikation für spezielle Aufrufer (z.B 'ISH') 20011123
15 Importing I_CALL_ONLY_POPUP Value transfer Type reference (TYPE) ISH_ON_OFF OFF Nur Popup aufrufen, kein Storno durchführen ON/OFF 20011130
16 Importing I_CALL_RESOLVE_OP_SRV Value transfer Type reference (TYPE) ISH_ON_OFF ON Leist auflösen aufrufen, wenn letzte OP-Leist. storn. wird 20021021
17 Importing I_CANCEL_RAD_DOCUS_OF_REP_SERV Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Rad. Dokumente einer aufgelösten Leistung stornieren 20060329
18 Importing I_CASE_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Fall wird storniert, wenn letzter ambulanter Besuch zum Fall 20030909
19 Importing I_CASE_REVISION Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Fallrevision (ON - aktiv, OFF - nicht aktiv default) 20031203
20 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF OFF COMMIT WORK durchführen ON/OFF 20020510
21 Importing I_COMPLICATION_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Komplikationen werden mit storniert ('X') 20030909
22 Importing I_CORDER_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Klinischen Auftrag mitstornieren 20031021
23 Importing I_CUT_DATA_FROM_MVMT Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Bewegungsstorno: Daten von Bewegung trennen (ON, '*') 20021021
24 Importing I_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF OFF Daten sperren ON/OFF 20020507
25 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, falls z.B nur Bewegungen storniert werden 20021021
26 Importing I_LAST_SRV_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Letzte Leistung einer OP-Anfo stornieren erlaubt ON/OFF 20011123
27 Importing I_MOVEMENT_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Bewegung mit letzter Leistung mitstornieren 20020614
28 Importing I_ORGID Value transfer Type reference (TYPE) NORG-ORGID OE für VMA-Prüfung 20020514
29 Importing I_PAP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Prov. Patient mitstornieren 20010821
30 Importing I_POPUP Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Storno-Popup bringen (ON/OFF) 20010821
31 Importing I_POPUP_TITLE Value transfer Type reference (TYPE) ANY Titel des Stornopopups 20020611
32 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20010821
33 Importing I_REQ_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Anforderung mitstornieren 20020513
34 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sichern (ON/OFF) 20010821
35 Importing I_SRV_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Leistungen zum Termin mitstornieren oder trennen 20010821
36 Importing I_SRV_CHKBOX Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Checkbox für Leistungen im Popup anzeigen 20010822
37 Importing I_SRV_WITH_APP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG '*' IS-H*MED: Cancel-Flag 20020506
38 Importing I_SUBSEQ_MVMT_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Beim Bewegungsstorno Folgebewegungen mitstornieren 20030327
39 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Instanzen nur prüfen (ON) oder im Speicher(!) ändern (OFF) 20021127
40 Importing I_TIMESTAMPS_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Zeitmarken werden mit storniert ('X') 20030909
41 Importing I_UNDO_LEIST_AUFLOESEN Value transfer Type reference (TYPE) ISH_ON_OFF Aufruf durch die Funktion Leistung auflösen Rückgängig 20070521
42 Importing I_USE_DEFAULT_CAUSE_CHANGE Value transfer Type reference (TYPE) ISH_ON_OFF '*' Standart Begründung verwenden. 20041004
43 Importing I_VKG_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Vormerkung mitstornieren 20010821
44 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20010821

Method CANCEL_OBJECTS on class CL_ISH_ENVIRONMENT has no exception.

Method CANCEL_USE_DIALOG_IF_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CANCEL Value transfer Object reference (TYPE REF TO) CL_ISH_CANCEL IS-H: Klasse für Storno 20041004
2 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz für die Fehlerbehandlung 20041004
3 Changing C_LOCK Value transfer Object reference (TYPE REF TO) CL_ISHMED_LOCK Instanz für Sperren 20041004
4 Exporting E_NO_CANCEL Value transfer Type reference (TYPE) ISH_ON_OFF Storno wurde abgebrochen (ON) 20041004
5 Exporting E_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Stornierte Objekte 20041004
6 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20041004
7 Exporting E_REASON Value transfer Type reference (TYPE) N1STOID Im Popup eingegebener Stornogrund 20041004
8 Exporting E_VMA Value transfer Type reference (TYPE) N1MITARB Im Popup eingegebener Mitarbeiter 20041004
9 Importing IT_NBEW Value transfer Type reference (TYPE) ISHMED_T_NBEW Zu stornierende Bewegungen 20041004
10 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Zu stornierende Objekte 20041004
11 Importing I_APP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Termin zur Leistung mitstornieren 20041004
12 Importing I_AUTHORITY_CHECK Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Berechtigungsprüfung durchführen (ON/OFF) 20041004
13 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID SPACE Identifikation für spezielle Aufrufer (z.B 'ISH') 20041004
14 Importing I_CALL_RESOLVE_OP_SRV Value transfer Type reference (TYPE) ISH_ON_OFF ON Leist auflösen aufrufen, wenn letzte OP-Leist. storn. wird 20041004
15 Importing I_CASE_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Fall wird storniert, wenn letzter ambulanter Besuch zum Fall 20041004
16 Importing I_CASE_REVISION Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Fallrevision (ON - aktiv, OFF - nicht aktiv default) 20041004
17 Importing I_COMMIT Value transfer Type reference (TYPE) ISH_ON_OFF OFF COMMIT WORK durchführen ON/OFF 20041004
18 Importing I_COMPLICATION_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Komplikationen werden mit storniert ('X') 20041004
19 Importing I_CORDER_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Klinischen Auftrag mitstornieren 20041004
20 Importing I_CUT_DATA_FROM_MVMT Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Bewegungsstorno: Daten von Bewegung trennen (ON, '*') 20041004
21 Importing I_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF OFF Daten sperren ON/OFF 20041004
22 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment, falls z.B nur Bewegungen storniert werden 20041004
23 Importing I_LAST_SRV_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG OFF Letzte Leistung einer OP-Anfo stornieren erlaubt ON/OFF 20041004
24 Importing I_MOVEMENT_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Bewegung mit letzter Leistung mitstornieren 20041004
25 Importing I_ORGID Value transfer Type reference (TYPE) NORG-ORGID OE für VMA-Prüfung 20041004
26 Importing I_PAP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Prov. Patient mitstornieren 20041004
27 Importing I_POPUP_TITLE Value transfer Type reference (TYPE) ANY Titel des Stornopopups 20041004
28 Importing I_REASON Value transfer Type reference (TYPE) N1STOID Stornogrund 20041004
29 Importing I_REQ_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Anforderung mitstornieren 20041004
30 Importing I_SAVE Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Sichern (ON/OFF) 20041004
31 Importing I_SRV_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Leistungen zum Termin mitstornieren oder trennen 20041004
32 Importing I_SRV_CHKBOX Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Checkbox für Leistungen im Popup anzeigen 20041004
33 Importing I_SRV_WITH_APP_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG '*' IS-H*MED: Cancel-Flag 20041004
34 Importing I_SUBSEQ_MVMT_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Beim Bewegungsstorno Folgebewegungen mitstornieren 20041004
35 Importing I_TESTRUN Value transfer Type reference (TYPE) ISH_ON_OFF OFF Instanzen nur prüfen (ON) oder im Speicher(!) ändern (OFF) 20041004
36 Importing I_TIMESTAMPS_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Zeitmarken werden mit storniert ('X') 20041004
37 Importing I_VKG_CANCEL Value transfer Type reference (TYPE) N1CANCEL_FLAG 'X' Vormerkung mitstornieren 20041004
38 Importing I_VMA Value transfer Type reference (TYPE) N1MITARB Mitarbeiter 20041004

Method CANCEL_USE_DIALOG_IF_NEEDED on class CL_ISH_ENVIRONMENT has no exception.

Method CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt, dessen Daten in der Liste geändert werden sollen 20020320

Method CHANGE_DATA on class CL_ISH_ENVIRONMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATING_PGM Value transfer Type reference (TYPE) SY-CPROG Programm, das das Environment erzeugt 20030709
2 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung (wird nicht mehr verwendet) 20010427
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanzierung des Objektes nicht möglich 20010427

Method CONVERT_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOBJTY Value transfer Type reference (TYPE) NOBJTY Objekttyp aus Tabelle NOBTY 20020405
2 Exporting E_OBJECT_TYPE Value transfer Type reference (TYPE) I Objekttyp aus Klasse cl_ish_objectbase 20020405
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20020405
4 Importing I_DATA_NAME Value transfer Type reference (TYPE) ANY Bezeichnung des Datensatzes (z.B 'NBEW', 'NDIA' usw.) 20020418
5 Importing I_NOBJTY Value transfer Type reference (TYPE) NOBJTY Objekttyp aus Tabelle NOBTY 20020405
6 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) I Objekttyp aus Klasse cl_ish_objectbase 20020405

Method CONVERT_OBJECT_TYPE on class CL_ISH_ENVIRONMENT has no exception.

Method CONVERT_TO_OBJ_APPOINTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPOINTMENTS Value transfer Type reference (TYPE) ISHMED_T_APPOINTMENT_OBJECT Tabelle aller Terminobjekte 20010703
2 Exporting ET_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle aller Terminobjekte, gen. Objektstruktur 20010703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
4 Importing IT_VNAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP Ressourcenbindungen 20010704
5 Importing IT_VNTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN Termine 20010704
6 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20010703

Method CONVERT_TO_OBJ_APPOINTMENT on class CL_ISH_ENVIRONMENT has no exception.

Method CONVERT_TO_OBJ_PREREG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle aller Vormerkungsobjekte, gen. Objektstruktur 20010703
2 Exporting ET_PREREGS Value transfer Type reference (TYPE) ISHMED_T_PREREG_OBJECT Tabelle aller Vormerkungsobjekte 20010703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
4 Importing IT_VN1VKG Value transfer Type reference (TYPE) ISHMED_T_VN1VKG Vormerkungen 20010704
5 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20010703

Method CONVERT_TO_OBJ_PREREG on class CL_ISH_ENVIRONMENT has no exception.

Method CONVERT_TO_OBJ_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle aller Anforderungsobjekte, gen. Objektstruktur 20010703
2 Exporting ET_REQUESTS Value transfer Type reference (TYPE) ISHMED_T_REQUEST_OBJECT Tabelle aller Anforderungsobjekte 20010703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
4 Importing IT_VN1ANF Value transfer Type reference (TYPE) ISHMED_T_VN1ANF Anforderungen 20010704
5 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20010703

Method CONVERT_TO_OBJ_REQUEST on class CL_ISH_ENVIRONMENT has no exception.

Method CONVERT_TO_OBJ_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Tabelle aller Leistungsobjekte, gen. Objektstruktur 20010703
2 Exporting ET_SERVICES Value transfer Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Tabelle aller Leistungsobjekte 20010703
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010703
4 Importing IT_VNLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI Leistungen 20010704
5 Importing IT_VNLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM Leistungen, med. 20010704
6 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20010703

Method CONVERT_TO_OBJ_SERVICE on class CL_ISH_ENVIRONMENT has no exception.

Method DESTROY_LOCAL_ENV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Lokales Environment 20030721
2 Changing C_NPOL_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Lokales Environment, das auch in die NPOL gestellt wurde 20030721
3 Importing I_OWN_ENV_FLAG Value transfer Type reference (TYPE) ISH_ON_OFF OFF Environment ist lokal (wurde lokal angelegt) 20030721
4 Importing I_OWN_NPOL_ENV_FLAG Value transfer Type reference (TYPE) ISH_ON_OFF OFF Wie I_OWN_ENV_FLAG, nur für das NPOL-Environment 20030721

Method DESTROY_LOCAL_ENV on class CL_ISH_ENVIRONMENT has no exception.

Method END_CANCEL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LOCK Call by reference Object reference (TYPE REF TO) CL_ISHMED_LOCK IS-H*MED: Absetzen und Aufhebung von div. Sperren 20021021
2 Importing I_CANCEL Value transfer Object reference (TYPE REF TO) CL_ISH_CANCEL IS-H: Klasse für Storno 20021021
3 Importing I_ENQUEUE Value transfer Type reference (TYPE) ISH_ON_OFF OFF Entsperren ON/OFF 20021021
4 Importing I_SNAPKEY1 Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key für Snapshot 1 20021021
5 Importing I_SNAPKEY2 Value transfer Type reference (TYPE) ISHMED_SNAPKEY Key für Snapshot 2 20021021

Method END_CANCEL_OBJECTS on class CL_ISH_ENVIRONMENT has no exception.

Method GET_CREATING_PGM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CREATING_PGM Value transfer Type reference (TYPE) SYCPROG ABAP-Programm, Aufrufer in externen Prozeduren 20041002

Method GET_CREATING_PGM on class CL_ISH_ENVIRONMENT has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Objekt zur Fehlerbehandlung 20010427
2 Exporting ET_OBJECTLIST Value transfer Type reference (TYPE) ISH_OBJECTLIST Rückgabe aller Objekte des Speichers 20010427
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010427
4 Importing IT_TYPES Value transfer Type reference (TYPE) ISH_T_OBJECT_TYPES Nur Objekte dieser Typen zurückgeben 20050824
5 Importing I_TYPE Value transfer Type reference (TYPE) I Nur Objekte dieses Typs zurückgeben 20010728

Method GET_DATA on class CL_ISH_ENVIRONMENT has no exception.

Method GET_DATA_OF_OBJECTS 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 Fehlerbehandlung 20010820
2 Exporting ET_NPAP Value transfer Type reference (TYPE) ISHMED_T_NPAP Vorläufige Patienten 20010822
3 Exporting ET_VN1ANF Value transfer Type reference (TYPE) ISHMED_T_VN1ANF Anforderungen 20010820
4 Exporting ET_VN1APCN Value transfer Type reference (TYPE) ISHMED_T_VN1APCN Terminvorgaben 20031114
5 Exporting ET_VN1CORDER Value transfer Type reference (TYPE) ISHMED_T_VN1CORDER klinische Aufträge 20031114
6 Exporting ET_VN1VKG Value transfer Type reference (TYPE) ISHMED_T_VN1VKG Vormerkungen 20010820
7 Exporting ET_VN1VP Value transfer Type reference (TYPE) ISHMED_T_VN1VP Vitalparameter 20020503
8 Exporting ET_VNAPP Value transfer Type reference (TYPE) ISHMED_T_VNAPP Ressourcenbindungen 20010820
9 Exporting ET_VNBEW Value transfer Type reference (TYPE) ISH_YT_VNBEW Bewegungen 20030711
10 Exporting ET_VNLEI Value transfer Type reference (TYPE) ISHMED_T_VNLEI Leistungen 20010820
11 Exporting ET_VNLEM Value transfer Type reference (TYPE) ISHMED_T_VNLEM Leistungen, med. 20010820
12 Exporting ET_VNTMN Value transfer Type reference (TYPE) ISHMED_T_VNTMN Termin 20010820
13 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010820
14 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISH_OBJECTLIST Liste mit Objekten 20010820
15 Importing I_EMPTY Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Leere Datensätze berücksichtigen on/off 20011015
16 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20010820
17 Importing I_MODE_REQUESTED Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Modus-Kz für V-Strukturen befüllen (ON/OFF) 20030502

Method GET_DATA_OF_OBJECTS on class CL_ISH_ENVIRONMENT has no exception.

Method GET_EINRI_ORGID_FROM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20020618
2 Exporting E_ORGID Value transfer Type reference (TYPE) NORG-ORGID OrgId 20020618
3 Importing IT_OBJECT Value transfer Type reference (TYPE) ISH_OBJECTLIST Objekte 20020618

Method GET_EINRI_ORGID_FROM_DATA on class CL_ISH_ENVIRONMENT has no exception.

Method GET_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_READ_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H*MED: Read Only Modus für ON (= 'X') und OFF (=' ') 20030901

Method GET_READ_ONLY on class CL_ISH_ENVIRONMENT has no exception.

Method IS_IN_OBJECTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objektinstanz, wenn diese bereits vorhanden ist 20020320
2 Importing I_KEY Value transfer Type reference (TYPE) STRING Key-String des Objekts 20020320
3 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt, das gesucht wird 20020321
4 Importing I_TYPE Value transfer Type reference (TYPE) I Typ des Objekts 20020320

Method IS_IN_OBJECTLIST on class CL_ISH_ENVIRONMENT has no exception.

Method IS_OBJECT_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW Value transfer Type reference (TYPE) ISH_ON_OFF Objekt ist neu (ON) 20020506
2 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt 20020506

Method IS_OBJECT_NEW on class CL_ISH_ENVIRONMENT has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT Objekt, das entfernt werden soll 20010717

Method REMOVE on class CL_ISH_ENVIRONMENT has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Objekt zur Fehlerbehandlung 20010502
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010427
3 Importing IT_OBJECTLIST Value transfer Type reference (TYPE) ISH_OBJECTLIST Sammlung von Objekten 20010427
4 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT einzelnes Objekt 20010427

Method SET_DATA on class CL_ISH_ENVIRONMENT has no exception.

Method SET_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H*MED: Read Only Modus für ON (= 'X') und OFF (=' ') 20030901

Method SET_READ_ONLY on class CL_ISH_ENVIRONMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 463