SAP ABAP Class CL_ISHMED_DWSWL_TASK (i.s.h.med Task)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS_COMP (Package) IS-H: Documentation Work Station Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWSWL_OBJECT i.s.h.med Interface for Task List Objects 20041216
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWSWL_USAGE_COUNT ISHMED Usage Frequency 20050303
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWSWL_WHERE_USED i.s.h.med Where-Used List 20060505
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041229
Properties
Class CL_ISHMED_DWSWL_TASK  
Short Description i.s.h.med Task    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_DWS_COMP   IS-H: Documentation Work Station Components 
Created 20040928   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DWSWL_TASK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DWSWL_OBJECT i.s.h.med Interface for Task List Objects 20041216
2 IF_ISHMED_DWSWL_USAGE_COUNT ISHMED Usage Frequency 20050303
3 IF_ISHMED_DWSWL_WHERE_USED i.s.h.med Where-Used List 20060505
4 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041229
Friends
Class CL_ISHMED_DWSWL_TASK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MODE_DELETE Instance attribute Protected Attribute reference (LIKE) 20041229
2 CO_MODE_INSERT Instance attribute Protected Attribute reference (LIKE) 20041229
3 CO_MODE_UNCHANGED Instance attribute Protected Attribute reference (LIKE) 20041229
4 CO_MODE_UPDATE Instance attribute Protected Attribute reference (LIKE) 20041229
5 CO_OTYPE_DWS_TASK Constant Public Type reference (TYPE) ISH_OBJECT_TYPE 142 Constant Type DWS Task 20060505
6 GR_NOTE Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DWSWL_LT i.s.h.med Note Task List 20050106
7 GR_SNAPSHOT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWSWL_TASK_SNAP i.s.h.med Snapshot Task 20041229
8 GS_TASK Instance attribute Protected Type reference (TYPE) RN2DWSWL_TASK Task 20040929
9 GS_TASK_ORIG Instance attribute Protected Type reference (TYPE) RN2DWSWL_TASK Task - Original 20041229
10 G_MODE Instance attribute Protected Type reference (TYPE) ISH_MODUS Processing Mode 20041229
11 G_READONLY Instance attribute Protected Type reference (TYPE) N2DWSWL_READONLY Display / Change Mode 20041229
12 OFF Instance attribute Protected Attribute reference (LIKE) 20041229
13 ON Instance attribute Protected Attribute reference (LIKE) 20041229
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20041216
2 CHECK_READONLY Instance method Protected Method Error, If in Display Mode 20041229
3 CLOSE Instance method Public Method 20050113
4 CONSTRUCTOR Instance method Public Constructor Constructor 20041229
5 CREATE Static method Public Method Generate Object 20041229
6 DELETE Instance method Public Method 20041216
7 DEQUEUE Instance method Private Method Release Database Lock 20041229
8 DESTROY Instance method Public Method 20050105
9 ENQUEUE Instance method Private Method Set Database Lock 20041229
10 FILL Instance method Protected Method Supplement Task Data 20041229
11 GET_DATA Instance method Public Method Get data 20041229
12 GET_FOR_PATIENT Static method Public Method Determine All Tasks for Patient 20041229
13 GET_FOR_PATTERN Static method Public Method Determine Tasks for Task Template 20041229
14 GET_FOR_WORK Static method Public Method Determine Tasks of a Situation 20050104
15 GET_ID Instance method Public Method 20041229
16 GET_NAME Instance method Public Method 20050105
17 GET_NOTE Instance method Public Method 20050106
18 GET_ORDER Instance method Public Method Get Sequence 20050110
19 GET_STATE Instance method Public Method 20041216
20 GET_TEXT Instance method Public Method 20041216
21 GET_TEXT_AS_STRING Instance method Public Method 20041229
22 IS_CHANGED Instance method Public Method 20041216
23 IS_DELETED Instance method Public Method 20050105
24 IS_MANDATORY Instance method Public Method Required Task? 20050128
25 IS_NEW Instance method Public Method 20041216
26 IS_READONLY Instance method Public Method 20041216
27 LOAD Static method Public Method Load Object 20041229
28 READ_FROM_DB Instance method Protected Method Read from Database 20041229
29 REFRESH Instance method Public Method 20041229
30 SAVE Instance method Public Method 20041216
31 SET_DATA Instance method Public Method Set Data 20041229
32 SET_NAME Instance method Public Method Set Name 20041229
33 SET_NOTE Instance method Public Method 20050106
34 SET_ORDER Instance method Public Method Set Sequence 20050110
35 SET_READONLY Instance method Public Method 20041216
36 SET_STATE_CANCELLED Instance method Public Method Cancel 20050406
37 SET_STATE_DONE Instance method Public Method Complete 20050406
38 SET_STATE_IN_PROCESS Instance method Public Method Cancel 20050406
39 SNAP Instance method Public Method 20041229
40 UNDO Instance method Public Method 20041229
41 WORK_HAS_OPEN_TASKS Static method Public Method Does Situation Have Open Tasks? 20050302
Events
Class CL_ISHMED_DWSWL_TASK has no event.
Types
Class CL_ISHMED_DWSWL_TASK has no local type.
Method Signatures

Method CHECK Signature

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

Method CHECK_READONLY Signature

Method CHECK_READONLY on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20041229

Method CLOSE Signature

Method CLOSE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method CLOSE on class CL_ISHMED_DWSWL_TASK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) RN2DWSWL_TASK Aufgabe 20041229
2 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS Bearbeitungsmodus 20041229
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20041229

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) N2DWSWL_AREA Arbeitsgebiet 20050302
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20041229
3 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20041229
4 Importing I_PATTERN_ID Call by reference Type reference (TYPE) N2DWSWL_PATTERN_ID Schlüssel Aufgabenvorlage 20041229
5 Importing I_WORK_ID Call by reference Type reference (TYPE) N2DWSWL_WORK_ID Schlüssel Situation 20050103
6 Importing I_WS_ID Call by reference Type reference (TYPE) N2DWSWL_WS_ID Schlüssel Situationsvorlage 20050407
7 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWSWL_TASK ISHMED Aufgabe 20041229
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20041229

Method DELETE Signature

Method DELETE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method DELETE on class CL_ISHMED_DWSWL_TASK has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method DEQUEUE on class CL_ISHMED_DWSWL_TASK has no exception.

Method DESTROY Signature

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

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT_LOCK Ausnahme in Komponente Aufgabenliste - Sperren 20041229

Method FILL Signature

Method FILL on class CL_ISHMED_DWSWL_TASK has no parameter.
Method FILL on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TASK Call by reference Type reference (TYPE) RN2DWSWL_TASK Aufgabe 20041229

Method GET_DATA on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_FOR_PATIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASK Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_TASK Aufgaben 20041229
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20041229
3 Importing I_PATNR Call by reference Type reference (TYPE) PATNR Patientennummer 20041229

Method GET_FOR_PATIENT on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_FOR_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASK Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_TASK Aufgaben 20041229
2 Importing I_PATTERN_ID Call by reference Type reference (TYPE) N2DWSWL_PATTERN_ID Schlüssel Aufgabenvorlage 20041229

Method GET_FOR_PATTERN on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_FOR_WORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASK Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_TASK Aufgaben 20050104
2 Importing I_WORK_ID Call by reference Type reference (TYPE) N2DWSWL_WORK_ID Schlüssel Situation 20050104
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050104

Method GET_ID Signature

Method GET_ID on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_ID on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_NAME Signature

Method GET_NAME on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_NAME on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_NOTE Signature

Method GET_NOTE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_NOTE on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJ_ORDER Value transfer Type reference (TYPE) N2DWSWL_ORDER Reihenfolge in der Anzeige 20050110

Method GET_ORDER on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_STATE Signature

Method GET_STATE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_STATE on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_TEXT on class CL_ISHMED_DWSWL_TASK has no exception.

Method GET_TEXT_AS_STRING Signature

Method GET_TEXT_AS_STRING on class CL_ISHMED_DWSWL_TASK has no parameter.
Method GET_TEXT_AS_STRING on class CL_ISHMED_DWSWL_TASK has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_ISHMED_DWSWL_TASK has no parameter.
Method IS_CHANGED on class CL_ISHMED_DWSWL_TASK has no exception.

Method IS_DELETED Signature

Method IS_DELETED on class CL_ISHMED_DWSWL_TASK has no parameter.
Method IS_DELETED on class CL_ISHMED_DWSWL_TASK has no exception.

Method IS_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_MANDATORY Value transfer Type reference (TYPE) N2DWSWL_TASK_IS_MANDATORY Kennzeichen ' Pflichtaufgabe' 20050128

Method IS_MANDATORY on class CL_ISHMED_DWSWL_TASK has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_DWSWL_TASK has no parameter.
Method IS_NEW on class CL_ISHMED_DWSWL_TASK has no exception.

Method IS_READONLY Signature

Method IS_READONLY on class CL_ISHMED_DWSWL_TASK has no parameter.
Method IS_READONLY on class CL_ISHMED_DWSWL_TASK has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) RN2DWSWL_TASK Aufgabe 20041229
2 Importing I_READ_FROM_DB Call by reference Type reference (TYPE) ISH_ON_OFF Aus DB lesen? 20041229
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWSWL_TASK ISHMED Aufgabe 20041229
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20041229

Method READ_FROM_DB Signature

Method READ_FROM_DB on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT_ACCESS Ausnahme in Komponente Aufgabenliste - DB-Zugriff 20041229

Method REFRESH Signature

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

Method SAVE Signature

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

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK_C Call by reference Type reference (TYPE) RN2DWSWL_TASK_C Aufgabe Änderungen 20041229
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20041229

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) N2DWSWL_TASK_NAME Bezeichnung einer Aufgabe 20041229

Method SET_NAME on class CL_ISHMED_DWSWL_TASK has no exception.

Method SET_NOTE Signature

Method SET_NOTE on class CL_ISHMED_DWSWL_TASK has no parameter.
Method SET_NOTE on class CL_ISHMED_DWSWL_TASK has no exception.

Method SET_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJ_ORDER Call by reference Type reference (TYPE) N2DWSWL_ORDER Reihenfolge in der Anzeige 20050110

Method SET_ORDER on class CL_ISHMED_DWSWL_TASK has no exception.

Method SET_READONLY Signature

Method SET_READONLY on class CL_ISHMED_DWSWL_TASK has no parameter.
Method SET_READONLY on class CL_ISHMED_DWSWL_TASK has no exception.

Method SET_STATE_CANCELLED Signature

Method SET_STATE_CANCELLED on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050406

Method SET_STATE_DONE Signature

Method SET_STATE_DONE on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050406

Method SET_STATE_IN_PROCESS Signature

Method SET_STATE_IN_PROCESS on class CL_ISHMED_DWSWL_TASK has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050406

Method SNAP Signature

Method SNAP on class CL_ISHMED_DWSWL_TASK has no parameter.
Method SNAP on class CL_ISHMED_DWSWL_TASK has no exception.

Method UNDO Signature

Method UNDO on class CL_ISHMED_DWSWL_TASK has no parameter.
Method UNDO on class CL_ISHMED_DWSWL_TASK has no exception.

Method WORK_HAS_OPEN_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORK_ID Call by reference Type reference (TYPE) N2DWSWL_WORK_ID Schlüssel Situation 20050302
2 Returning R_HAS_OPEN_TASKS Value transfer Type reference (TYPE) N2DWSWL_WORK_HASOPENTASKS Situation hat offene Aufgaben 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050302
History
Last changed by/on SAP  20050411 
SAP Release Created in 473