SAP ABAP Class CL_ISHMED_DWSWL_PATTERN (i.s.h.med Task Template)
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 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWSWL_CUST_EXT ISHMED Customizing Templates 20041203
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWSWL_WHERE_USED i.s.h.med Where-Used List 20050221
Properties
Class CL_ISHMED_DWSWL_PATTERN  
Short Description i.s.h.med Task Template    
Super Class CL_ISHMED_DWSWL_CUST_EXT ISHMED Customizing Templates 
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 20040811   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DWSWL_PATTERN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DWSWL_WHERE_USED i.s.h.med Where-Used List 20050221
Friends
Class CL_ISHMED_DWSWL_PATTERN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TRANSPORT_OBJECT Constant Public Type reference (TYPE) OB_OBJECT 'N2PA' Logical Transport Object 20050201
2 GR_SNAPSHOT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN_SNAP i.s.h.med Snapshot Task Template 20040908
3 GR_TEXT Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DWSWL_TEXT ISHMED Texts for Templates 20040903
4 GS_PATT_DISP Instance attribute Protected Type reference (TYPE) RN2DWSWL_PATT Task Template 20040817
5 GS_PATT_EDIT Instance attribute Protected Type reference (TYPE) RN2DWSWL_PATT Task Template 20040819
6 GS_PATT_ORIG Instance attribute Protected Type reference (TYPE) RN2DWSWL_PATT Task Template 20040817
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_READONLY Instance method Protected Method Error, If in Display Mode 20040819
2 CONSTRUCTOR Instance method Public Constructor Constructor 20040811
3 CREATE Static method Public Method Create / Copy Object 20040811
4 CREATE_TEXTOBJECT Instance method Protected Method Create Text Object 20040903
5 DEQUEUE Instance method Private Method Release Database Lock 20040819
6 ENQUEUE Instance method Private Method Set Database Lock 20040819
7 EXISTS Static method Public Method Task Template Already Exists on Database? 20040820
8 GET_DATA Instance method Public Method Get data 20040816
9 GET_REFERENCE Static method Public Method Reference to Task Template 20040902
10 INITIALIZE Instance method Protected Method Initialization of New Task Templates 20040811
11 IS_USED Instance method Public Method Is task Template Used in Profile / Situation Templates 20050120
12 LOAD Static method Public Method Load Object 20040811
13 READ_FROM_DB Instance method Protected Method Read Task Template from DB 20040907
14 SET_DATA Instance method Public Method Change Data 20040816
15 USAGE_COUNT_FOR_RUNTIME Instance method Public Method Frequency of Usage in Tasks 20050303
16 WHERE_USED Instance method Public Method Where-Used List in Profile and Situation Templates 20040817
Events
Class CL_ISHMED_DWSWL_PATTERN has no event.
Types
Class CL_ISHMED_DWSWL_PATTERN has no local type.
Method Signatures

Method CHECK_READONLY Signature

Method CHECK_READONLY on class CL_ISHMED_DWSWL_PATTERN has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL 20040819

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN ISHMED Aufgabenvorlage 20050404
2 Importing IS_PATT Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040818
3 Importing IS_PATT1 Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040818
4 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS Bearbeitungsmodus 20040811
5 Importing I_READONLY Call by reference Type reference (TYPE) N2DWSWL_READONLY 'X' Anzeige- / Änderungsmodus 20041208
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20040820
2 CX_ISHMED_DWSWL_LOCK Ausnahme im Customizing der Aufgabenliste - Sperren 20041208

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN ISHMED Aufgabenvorlage 20040811
2 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN ISHMED Aufgabenvorlage - Quelle 20050404
3 Importing IS_PATT Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040817
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20040811

Method CREATE_TEXTOBJECT Signature

Method CREATE_TEXTOBJECT on class CL_ISHMED_DWSWL_PATTERN has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL 20040903

Method DEQUEUE Signature

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

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_DWSWL_PATTERN has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_LOCK 20040821

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EINRI Call by reference Type reference (TYPE) EINRI Einrichtung 20050128
2 Importing I_SHORT_CODE Call by reference Type reference (TYPE) N2DWSWL_PATTERN_SHORT_CODE Kennung Aufgabenvorlage 20040820
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20040902

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PATT_DISP Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040817
2 Exporting ES_PATT_DISP_SCREEN Call by reference Type reference (TYPE) RN2DWSWL_PATT_SCREEN Aufgabenvorlage - Oberfläche 20041210
3 Exporting ES_PATT_EDIT Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040819
4 Exporting ES_PATT_EDIT_SCREEN Call by reference Type reference (TYPE) RN2DWSWL_PATT_SCREEN Aufgabenvorlage - Oberfläche 20041210

Method GET_DATA on class CL_ISHMED_DWSWL_PATTERN has no exception.

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN_ID Call by reference Type reference (TYPE) N2DWSWL_PATTERN_ID Schlüssel Aufgabenvorlage 20040902
2 Importing I_READONLY Call by reference Type reference (TYPE) N2DWSWL_READONLY 'X' 20040902
3 Returning RR_PATTERN Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN ISHMED Aufgabenvorlage 20040902
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20040902

Method INITIALIZE Signature

Method INITIALIZE on class CL_ISHMED_DWSWL_PATTERN has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL 20040811

Method IS_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_USED Value transfer Type reference (TYPE) ISH_ON_OFF Wird in Profil- / Situationsvorlagen verwendet 20050120
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20050120

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_INSTANCE Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_PATTERN ISHMED Aufgabenvorlage 20040811
2 Importing IS_PATT Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040817
3 Importing IS_PATT1 Call by reference Type reference (TYPE) RN2DWSWL_PATT Aufgabenvorlage 20040818
4 Importing I_READ_FROM_DB Call by reference Type reference (TYPE) ISH_ON_OFF 'X' Von DB lesen? 20040811
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL Ausnahme im Customizing der Aufgabenliste 20040811

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN_ID Call by reference Type reference (TYPE) N2DWSWL_PATTERN_ID Schlüssel Aufgabenvorlage 20040907
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_ACCESS 20040930

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PATT_C Call by reference Type reference (TYPE) RN2DWSWL_PATT_C Aufgabenvorlage Änderungen 20040817
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL 20040819

Method USAGE_COUNT_FOR_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_USAGE_COUNT Value transfer Type reference (TYPE) ISHMED_T_N2DWSWL_USAGE_COUNT Verwendungshäufigkeit 20050303

Method USAGE_COUNT_FOR_RUNTIME on class CL_ISHMED_DWSWL_PATTERN has no exception.

Method WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID Call by reference Type reference (TYPE) ISHMED_T_N2DWSWL_ID Eindeutige Schlüssel 20041119
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL 20040907
History
Last changed by/on SAP  20050411 
SAP Release Created in 473