SAP ABAP Class CL_ISHMED_DSPOBJ_OPERATION (Display Object Surgery)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; 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 20021029
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_DISPLAY_OBJECT Interface for Display Objects 20021010
Properties
Class CL_ISHMED_DSPOBJ_OPERATION  
Short Description Display Object Surgery    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class NFCL    
Program status P  SAP Standard Production Program 
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20021010   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20021029
2 IF_ISH_DISPLAY_OBJECT Interface for Display Objects 20021010
Friends
Class CL_ISHMED_DSPOBJ_OPERATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Public Attribute reference (LIKE) 20021029
2 GT_AUFG1 Instance attribute Private Type reference (TYPE) ISHMED_T_VORGANG Tasks for Team Column 1 20021014
3 GT_AUFG2 Instance attribute Private Type reference (TYPE) ISHMED_T_VORGANG Tasks for Team Column 2 20021014
4 GT_AUFG3 Instance attribute Private Type reference (TYPE) ISHMED_T_VORGANG Tasks for Team Column 3 20021014
5 GT_AUFG4 Instance attribute Private Type reference (TYPE) ISHMED_T_VORGANG Tasks for Team Column 4 20021014
6 GT_OUTTAB Instance attribute Protected Attribute reference (LIKE) 20030108
7 GT_SERVICES Instance attribute Private Type reference (TYPE) ISHMED_T_SERVICE_OBJECT Surgery-Related Services 20021014
8 GT_SUBOBJECTS Instance attribute Protected Attribute reference (LIKE) 20021010
9 GT_TEAM Instance attribute Private Type reference (TYPE) ISHMED_T_TEAM_OBJECT Surgery Team 20021014
10 G_ANCHOR_SERVICE Instance attribute Private Type reference (TYPE) N1SERVICE_OBJECT OR Anchor Service 20021014
11 G_ANFOE Instance attribute Private Type reference (TYPE) N1WP11ANFOE Req. Dept. OU 20030730
12 G_ANONYM Instance attribute Private Type reference (TYPE) ISH_ON_OFF Display Patient Anonymously 20021029
13 G_ANPOE Instance attribute Private Type reference (TYPE) N1WP11ANPOE Req. Nurs. OU 20030730
14 G_AN_ANCHOR_SERVICE Instance attribute Private Type reference (TYPE) N1SERVICE_OBJECT AN Anchor Service (Anesthesia) 20021014
15 G_APPOINTMENT Instance attribute Private Type reference (TYPE) N1APPOINTMENT_OBJECT Surgery Appointment 20021014
16 G_CANCELLED Instance attribute Protected Attribute reference (LIKE) 20021219
17 G_CANCELLED_DATA Instance attribute Protected Attribute reference (LIKE) 20021218
18 G_CONSTRUCT Instance attribute Protected Attribute reference (LIKE) 20021010
19 G_ENVIRONMENT Instance attribute Protected Attribute reference (LIKE) 20021025
20 G_ERBOE Instance attribute Private Type reference (TYPE) N1WP11ERBOE Operating OU 20030730
21 G_MOVEMENT Instance attribute Private Type reference (TYPE) N1NONE_OO_NBEW_OBJECT Surgery Movement 20021014
22 G_NODE_OPEN Instance attribute Public Attribute reference (LIKE) 20021028
23 G_OBJECT Instance attribute Protected Attribute reference (LIKE) 20021025
24 G_PREREG Instance attribute Private Type reference (TYPE) N1PREREG_OBJECT Surgery Preregistration 20021014
25 G_REQUEST Instance attribute Private Type reference (TYPE) N1REQUEST_OBJECT Surgery Request 20021014
26 NO Instance attribute Public Attribute reference (LIKE) 20021029
27 OFF Instance attribute Public Attribute reference (LIKE) 20021029
28 ON Instance attribute Public Attribute reference (LIKE) 20021029
29 TRUE Instance attribute Public Attribute reference (LIKE) 20021029
30 YES Instance attribute Public Attribute reference (LIKE) 20021029
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_NODE Instance method Public Method 20021010
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021010
3 CONVERT_FOR_DISPLAY Instance method Public Method 20021010
4 DESTROY Instance method Public Method 20030127
5 GET_DATA Instance method Public Method 20021105
6 GET_DATA_DETAIL Instance method Public Method Deliver Detail Data of Display Object 20030730
7 GET_FIELDCATALOG Instance method Public Method 20021010
8 GET_MERGED_VALUES Instance method Public Method 20030109
9 GET_NO_MERGED_FIELDS Static method Public Method Determine Fields For Which no Merging/Sorting Is Allowed 00000000
10 GET_TYPE Instance method Public Method 20021025
11 INITIALIZE Instance method Protected Method 20021010
12 IS_CANCELLED Instance method Public Method 20021219
13 LOAD Instance method Public Method 20021010
14 OPEN_NODE Instance method Public Method 20021010
15 REMOVE_DATA Instance method Public Method 20021010
16 SET_MAIN_DATA Instance method Protected Method 20021025
17 SET_NODE Instance method Public Method 20021028
18 SET_PATIENTS_ANONYM Instance method Public Method Display Patient Anonymously 20021029
19 SET_TEAM_AUFGABEN Instance method Public Method Determine Tasks for 4 Team Columns 20021014
Events
# Event Type Visibility Description Created on
1 AFTER_READ Instance Event
(0)
Public
(2)
20021010
Types
Class CL_ISHMED_DSPOBJ_OPERATION has no local type.
Method Signatures

Method CLOSE_NODE Signature

Method CLOSE_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method CLOSE_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CANCELLED_DATA Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Stornierte Daten anzeigen (ON/OFF) 20021218
2 Importing I_CHECK_ONLY Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Daten vorerst nur prüfen (noch nicht lesen) 20051116
3 Importing I_ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT Environment 20021022
4 Importing I_NODE_OPEN Value transfer Type reference (TYPE) ISH_ON_OFF 'X' Knoten initial offen (ON) oder geschlossen (OFF)? 20021025
5 Importing I_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Objektreferenz 20021022
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20021010
2 NO_OPERATION Dieses Objekt (Termin) ist keine Operation (kein OP-Termin) 20021022

Method CONVERT_FOR_DISPLAY Signature

Method CONVERT_FOR_DISPLAY on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method CONVERT_FOR_DISPLAY on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method DESTROY Signature

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

Method GET_DATA Signature

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

Method GET_DATA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ANFOE Value transfer Type reference (TYPE) N1WP11ANFOE Anfordernd fachliche OE 20030730
2 Exporting E_ANPOE Value transfer Type reference (TYPE) N1WP11ANPOE Anfordernd pflegerische OE 20030730
3 Exporting E_ERBOE Value transfer Type reference (TYPE) N1WP11ERBOE Operierende OE 20030730

Method GET_DATA_DETAIL on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method GET_FIELDCATALOG Signature

Method GET_FIELDCATALOG on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method GET_FIELDCATALOG on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method GET_MERGED_VALUES Signature

Method GET_MERGED_VALUES on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method GET_MERGED_VALUES on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method GET_NO_MERGED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NO_MERGE_FIELDS Value transfer Type reference (TYPE) ISH_T_FIELDNAME Felder, die NICHT gemerged/sortiert werden dürfen 00000000

Method GET_NO_MERGED_FIELDS on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method GET_TYPE Signature

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

Method INITIALIZE Signature

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

Method IS_CANCELLED Signature

Method IS_CANCELLED on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method IS_CANCELLED on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method LOAD Signature

Method LOAD on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method LOAD on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method OPEN_NODE Signature

Method OPEN_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method OPEN_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method REMOVE_DATA Signature

Method REMOVE_DATA on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method REMOVE_DATA on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method SET_MAIN_DATA Signature

Method SET_MAIN_DATA on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method SET_MAIN_DATA on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method SET_NODE Signature

Method SET_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
Method SET_NODE on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method SET_PATIENTS_ANONYM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ANONYM Value transfer Type reference (TYPE) ISH_ON_OFF Patienten anonym darstellen (ON/OFF) 20021029

Method SET_PATIENTS_ANONYM on class CL_ISHMED_DSPOBJ_OPERATION has no exception.

Method SET_TEAM_AUFGABEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUFG1 Call by reference Type reference (TYPE) ISHMED_T_VORGANG Aufgaben für Teamspalte 1 20021014
2 Importing IT_AUFG2 Call by reference Type reference (TYPE) ISHMED_T_VORGANG Aufgaben für Teamspalte 2 20021014
3 Importing IT_AUFG3 Call by reference Type reference (TYPE) ISHMED_T_VORGANG Aufgaben für Teamspalte 3 20021014
4 Importing IT_AUFG4 Call by reference Type reference (TYPE) ISHMED_T_VORGANG Aufgaben für Teamspalte 4 20021014

Method SET_TEAM_AUFGABEN on class CL_ISHMED_DSPOBJ_OPERATION has no exception.
Event Signatures

Event AFTER_READ Signature
Event AFTER_READ on class CL_ISHMED_DSPOBJ_OPERATION has no parameter.
History
Last changed by/on SAP  20070917 
SAP Release Created in 471