SAP ABAP Class CL_ISHMED_DWSWL_FCT_ASSIGN_N (i.s.h.med: Assign Situation Templates, Create Ad-Hoc Tasks)
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_AUTHORITY ISHMED Constants for DWS Authorization Check 20050322
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20050215
Properties
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N  
Short Description i.s.h.med: Assign Situation Templates, Create Ad-Hoc Tasks    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DWS_COMP   IS-H: Documentation Work Station Components 
Created 20050215   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DWSWL_AUTHORITY ISHMED Constants for DWS Authorization Check 20050322
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20050215
Friends
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AUTH_WORK_ASSIGN Instance attribute Protected Attribute reference (LIKE) 20050322
2 CO_AUTH_WORK_CHANGE Instance attribute Protected Attribute reference (LIKE) 20050322
3 CO_AUTH_WORK_CLOSE Instance attribute Protected Attribute reference (LIKE) 20050322
4 CO_AUTH_WORK_DISPLAY Instance attribute Protected Attribute reference (LIKE) 20050322
5 GR_RD_COLL Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DWSWL_RD_COLL i.s.h.med Collection of Reader Objects 20050215
6 GT_PATIENT Instance attribute Protected Type reference (TYPE) ISHMED_T_N2DWSWL_WS_ASSIGN_PAT Patient Data for Assignment of Situation Templates 20050215
7 GT_TASK Instance attribute Protected Type reference (TYPE) ISHMED_T_N2DWSWL_WL_OBJ Tasks 20050215
8 GT_WORK Instance attribute Protected Type reference (TYPE) ISHMED_T_N2DWSWL_WL_OBJ Work Situations 20050215
9 G_EINRI Instance attribute Protected Type reference (TYPE) EINRI Institution 20050215
10 OFF Instance attribute Protected Attribute reference (LIKE) 20050215
11 ON Instance attribute Protected Attribute reference (LIKE) 20050215
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_ADHOC_TASKS Instance method Public Method Assign Ad-Hoc Task Templates to Patient 20050215
2 CHECK_AUTHORITY_MSG Instance method Public Method Authorization Check with Clear Messages 20050322
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050215
4 DESTROY Instance method Public Method Destroy Object 20050215
5 GET_INTERSECTION Instance method Public Method Intersection of Situation Templates of All Patients 20050215
6 GET_WORK_ID_FOR_WS_ID Instance method Public Method Determine Situations for Situation Template 20050215
7 LOAD Static method Public Method 20050215
8 SAVE Instance method Public Method Save 20050215
9 UNDO Instance method Public Method Reset 20050215
10 WRAP_UP Instance method Public Method Release Locks 20050217
11 WS_ASSIGN Instance method Public Method Assign Situation Template 20050215
12 WS_GET_PATTERNS Instance method Public Method Task Templates for Sit. Template, Prof. Temp. (Broken Down) 20050531
Events
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no event.
Types
Class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no local type.
Method Signatures

Method ASSIGN_ADHOC_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORK_ID Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_ID Eindeutige Schlüssel Arbeitssituation 20050215
2 Importing IT_PATTERN_ID Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_ID Eindeutige Schlüssel Aufgabenvorlagen 20050215
3 Importing I_AREA Call by reference Type reference (TYPE) N2DWSWL_AREA Arbeitsgebiet 20050215
4 Importing I_WORK_NAME Call by reference Type reference (TYPE) N2DWSWL_WORK_NAME Bezeichnung einer Arbeitssituation 20050215
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method CHECK_AUTHORITY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) N2DWSWL_AUTH_ACTIVITY Aktivität für Berechtigungsprüfung 20050322
2 Importing I_ID Call by reference Type reference (TYPE) N2DWSWL_ID Eindeutiger Schlüssel 20050322
3 Importing I_OBJ_TYPE Call by reference Type reference (TYPE) N2DWSWL_OBJ_TYPE Objekttyp {124 | 112 } 20050322
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme im Customizing der Aufgabenliste 20050322
2 CX_ISHMED_DWSWL_RT_AUTHORITY Ausnahme im Customizing der Aufgabenliste - Berechtigung 20050322

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATIENT Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_WS_ASSIGN_PAT Patientendaten für Zuordnung von Situationsvorlagen 20050215
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050215
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method DESTROY Signature

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

Method GET_INTERSECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WS_ASSIGN Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_WS_ASSIGN Situationsvorlage für Zuordnung 20050215
2 Exporting ET_WS_ASSIGN_SCR Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_WS_ASSIGN_SCR Situationsvorlage für Zuordnung - Oberfläche 20050215
3 Importing IT_AREA Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_AREA Arbeitsgebiete 20050215
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method GET_WORK_ID_FOR_WS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORK_ID Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_ID Eindeutige Schlüssel Situation 20050215
2 Importing I_WS_ID Call by reference Type reference (TYPE) N2DWSWL_WS_ID Schlüssel Situationsvorlage 20050215

Method GET_WORK_ID_FOR_WS_ID on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_REFERENCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_FCT_ASSIGN_N ISHMED Situationsvorlagen zuordnen, ad-hoc Aufgaben erzeugen 20050215
2 Importing IT_PATIENT Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_WS_ASSIGN_PAT Patientendaten für Zuordnung von Situationsvorlagen 20050215
3 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050215
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method SAVE Signature

Method SAVE on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method UNDO Signature

Method UNDO on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method WRAP_UP Signature

Method WRAP_UP on class CL_ISHMED_DWSWL_FCT_ASSIGN_N has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050217

Method WS_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORK_ID Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_ID Eindeutige Schlüssel Situation 20050215
2 Importing I_WS_ID Call by reference Type reference (TYPE) N2DWSWL_WS_ID Schlüssel Situationsvorlage 20050215
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050215

Method WS_GET_PATTERNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WS_ID Call by reference Type reference (TYPE) N2DWSWL_WS_ID Schlüssel Situationsvorlage 20050531
2 Returning RT_PATT_SCR Value transfer Type reference (TYPE) ISHMED_T_N2DWSWL_PATT_DETAIL Aufgabenvorlagen - Oberfläche Detail 20050531
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_RT Ausnahme in der Komponente Aufgabenliste 20050531
History
Last changed by/on SAP  20050615 
SAP Release Created in 600