SAP ABAP Class CL_ISHMED_DWS_MEDDOC_CONTROLLR (i.s.h.med DWS: Medical Documents Subcontroller)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS (Package) IS-H: Documentation Work Station Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_DWS_OBJECTTYPE i.s.h.med DWS: Documentation Object Type 20041109
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DOC_CONSTANTS ISHMED Documents: Contants 20050223
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DOC_WP_ENV Work Station Environment 20050223
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20050223
Properties
Class CL_ISHMED_DWS_MEDDOC_CONTROLLR  
Short Description i.s.h.med DWS: Medical Documents Subcontroller    
Super Class CL_ISHMED_DWS_OBJECTTYPE i.s.h.med DWS: Documentation Object Type 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class N2DWS    
Program status     
Category 0   
Package NMED_DWS   IS-H: Documentation Work Station Framework 
Created 20041109   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISHMED_DWS_BROKER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DOC_CONSTANTS ISHMED Documents: Contants 20050223
2 IF_ISHMED_DOC_WP_ENV Work Station Environment 20050223
3 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20050223
Friends
Class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Attribute reference (LIKE) 20050223
2 CO_APPL_DTA Instance attribute Private Attribute reference (LIKE) 20050223
3 CO_APPL_LINK_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20050223
4 CO_APPL_LINK_SAPSTORAGE Instance attribute Private Attribute reference (LIKE) 20050223
5 CO_APPL_PDF Instance attribute Private Attribute reference (LIKE) 20050223
6 CO_APPL_PMD Instance attribute Private Attribute reference (LIKE) 20050223
7 CO_APPL_SAPSCRIPT Instance attribute Private Attribute reference (LIKE) 20050223
8 CO_APPL_WINWORD Instance attribute Private Attribute reference (LIKE) 20050223
9 CO_APPL_WORD Instance attribute Private Attribute reference (LIKE) 20050223
10 CO_APPL_WORDCONTAINER Instance attribute Private Attribute reference (LIKE) 20050223
11 CO_APPL_XML Instance attribute Private Attribute reference (LIKE) 20050223
12 CO_BORID_DRAW Instance attribute Private Attribute reference (LIKE) 20050223
13 CO_BORID_MEDDOC Instance attribute Private Attribute reference (LIKE) 20050223
14 CO_BORTXT_MEDDOC Instance attribute Private Attribute reference (LIKE) 20050223
15 CO_CHAR_DOT Instance attribute Private Attribute reference (LIKE) 20050223
16 CO_CHAR_PLUS Instance attribute Private Attribute reference (LIKE) 20050223
17 CO_CREATE_LOAD Instance attribute Private Attribute reference (LIKE) 20050223
18 CO_CREATE_NEW Instance attribute Private Attribute reference (LIKE) 20050223
19 CO_ENQUEUE_SCOPE Instance attribute Private Attribute reference (LIKE) 20050223
20 CO_MIME_ARCHIVE_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20050223
21 CO_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20050223
22 CO_MODE_ERROR Instance attribute Private Attribute reference (LIKE) 20050223
23 CO_MODE_INSERT Instance attribute Private Attribute reference (LIKE) 20050223
24 CO_MODE_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20050223
25 CO_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20050223
26 CO_MSGTY_ERROR Instance attribute Private Attribute reference (LIKE) 20050223
27 CO_PROC_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20050223
28 CO_PROC_CHANGE Instance attribute Private Attribute reference (LIKE) 20050223
29 CO_PROC_COPY Instance attribute Private Attribute reference (LIKE) 20050223
30 CO_PROC_CREATE Instance attribute Private Attribute reference (LIKE) 20050223
31 CO_PROC_CREATE_PART Instance attribute Private Attribute reference (LIKE) 20050223
32 CO_PROC_CREATE_VERSION Instance attribute Private Attribute reference (LIKE) 20050223
33 CO_PROC_DELETE Instance attribute Private Attribute reference (LIKE) 20050223
34 CO_PROC_DELETE_PHYSIC Instance attribute Private Attribute reference (LIKE) 20050223
35 CO_PROC_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050223
36 CO_PROC_EXIST Instance attribute Private Attribute reference (LIKE) 20050223
37 CO_PROC_INSERT Instance attribute Private Attribute reference (LIKE) 20050223
38 CO_PROC_PRINT Instance attribute Private Attribute reference (LIKE) 20050223
39 CO_PROC_PRINT_OTF Instance attribute Private Attribute reference (LIKE) 20050223
40 CO_PROC_PRINT_VIEW Instance attribute Private Attribute reference (LIKE) 20050223
41 CO_PROC_QUICK_VIEW Instance attribute Private Attribute reference (LIKE) 20050223
42 CO_PROC_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20050223
43 CO_PROC_UNDELETE Instance attribute Private Attribute reference (LIKE) 20050223
44 CO_PROC_UPDATE Instance attribute Private Attribute reference (LIKE) 20050223
45 CO_STORE_ARCHIVE_ONLY Instance attribute Private Attribute reference (LIKE) 20050223
46 CO_STORE_ARCHIVE_PLUS Instance attribute Private Attribute reference (LIKE) 20050223
47 CO_STORE_FILESYSTEM Instance attribute Private Attribute reference (LIKE) 20050223
48 CO_STORE_R3DB Instance attribute Private Attribute reference (LIKE) 20050223
49 CO_STORE_SAPSTORAGE Instance attribute Private Attribute reference (LIKE) 20050223
50 CO_STORE_SERVER Instance attribute Private Attribute reference (LIKE) 20050223
51 CO_STORE_VIA_ARCHIVELINK Instance attribute Private Attribute reference (LIKE) 20050223
52 CO_STORE_VIA_KPRO Instance attribute Private Attribute reference (LIKE) 20050223
53 CO_VCODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050223
54 CO_VCODE_INSERT Instance attribute Private Attribute reference (LIKE) 20050223
55 CO_VCODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20050223
56 CV_AUSTRIA Instance attribute Private Attribute reference (LIKE) 20050223
57 CV_CANADA Instance attribute Private Attribute reference (LIKE) 20050223
58 CV_FRANCE Instance attribute Private Attribute reference (LIKE) 20050223
59 CV_GERMANY Instance attribute Private Attribute reference (LIKE) 20050223
60 CV_ITALY Instance attribute Private Attribute reference (LIKE) 20050223
61 CV_NETHERLANDS Instance attribute Private Attribute reference (LIKE) 20050223
62 CV_SINGAPORE Instance attribute Private Attribute reference (LIKE) 20050223
63 CV_SPAIN Instance attribute Private Attribute reference (LIKE) 20050223
64 CV_SWITZERLAND Instance attribute Private Attribute reference (LIKE) 20050223
65 FALSE Instance attribute Private Attribute reference (LIKE) 20050223
66 GR_DOC Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DOC i.s.h.med Documents: Controller Class 20050104
67 GS_DOC_KEY Instance attribute Private Type reference (TYPE) RN2DOC_KEY IS-H*MED: Key for a Document 20050104
68 G_UCOMM_CLOSE Instance attribute Private Type reference (TYPE) SYUCOMM Exit Document: Function Code 20050526
69 G_UCOMM_EXIT Instance attribute Private Type reference (TYPE) SYUCOMM Exit DWS: Function Code 20050526
70 INACTIVE Instance attribute Private Attribute reference (LIKE) 20050223
71 NO Instance attribute Private Attribute reference (LIKE) 20050223
72 OFF Instance attribute Private Attribute reference (LIKE) 20050223
73 ON Instance attribute Private Attribute reference (LIKE) 20050223
74 TRUE Instance attribute Private Attribute reference (LIKE) 20050223
75 YES Instance attribute Private Attribute reference (LIKE) 20050223
Methods
# Method Level Visibility Method type Description Created on
1 CB_PROCESS_NEXT_REQUEST Instance method Private Method 20110323
2 CB_PROPAGATE_UCOMM Instance method Private Method 20050223
3 CB_SET_SCREEN_ENV Instance method Private Method 20050223
4 CB_UCOMM_ACCEPTED Instance method Private Method 20110323
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050104
6 DESTROY Instance method Private Method Create Document: Preset Doc Management Data 20050317
7 GET_CONTEXT_ADMINDATA_CREATE Static method Public Method Create Document: Get Doc. Mgmt Data from Context 20120507
8 GET_CONTEXT_MOVEMENTS Static method Public Method Get Movement Data from Context 20120507
9 GET_CONTEXT_REQUESTS Static method Public Method Get Request Data from Context 20120507
10 GET_CONTEXT_SERVICES Static method Public Method Get Service Data from Context 20120507
11 GET_UCOMM_DOUBLECLICK Instance method Private Method 20110323
12 SET_ADMIN_CREATE Instance method Private Method Create Document: Preset Doc Management Data 20050223
Events
Class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no event.
Types
Class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no local type.
Method Signatures

Method CB_PROCESS_NEXT_REQUEST Signature

Method CB_PROCESS_NEXT_REQUEST on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
Method CB_PROCESS_NEXT_REQUEST on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method CB_PROPAGATE_UCOMM Signature

Method CB_PROPAGATE_UCOMM on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
Method CB_PROPAGATE_UCOMM on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method CB_SET_SCREEN_ENV Signature

Method CB_SET_SCREEN_ENV on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
Method CB_SET_SCREEN_ENV on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method CB_UCOMM_ACCEPTED Signature

Method CB_UCOMM_ACCEPTED on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
Method CB_UCOMM_ACCEPTED on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_NAME Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Instanz-Id der Anwendung 20050104
2 Importing I_OPERATION_CODE Call by reference Type reference (TYPE) N2DWS_OPERATION_CODE CL_ISHMED_DWS_BROKER=>CO_OP_OPEN load, create 20050113
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050104

Method DESTROY Signature

Method DESTROY on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050317

Method GET_CONTEXT_ADMINDATA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADMINDATA_CREATE Call by reference Type reference (TYPE) RN2DOCADMIN_CREATE ISHMED: DokVerwaltungsdaten zum Dokument anlegen 20120507
2 Exporting E_ADMINDATA_DIALOG Call by reference Type reference (TYPE) N2_POPDOK PopUp-Kennz. zur Abfrage zusätzl. Verwaltungsdaten 20120507
3 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20120507

Method GET_CONTEXT_ADMINDATA_CREATE on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method GET_CONTEXT_MOVEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MOVES Call by reference Type reference (TYPE) ISHMED_T_DOCADMIN_MOVE IIS-H*MED: Bewegungsdaten eines Dokuments 20120507
2 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20120507

Method GET_CONTEXT_MOVEMENTS on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method GET_CONTEXT_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUESTS Call by reference Type reference (TYPE) ISHMED_T_DOCADMIN_REQ IIS-H*MED: Anforderungsdaten eines Dokuments 20120507
2 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20120507

Method GET_CONTEXT_REQUESTS on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method GET_CONTEXT_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVICES Call by reference Type reference (TYPE) ISHMED_T_DOCADMIN_SERV IIS-H*MED: Leistungsdaten eines Dokuments 20120507
2 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20120507

Method GET_CONTEXT_SERVICES on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method GET_UCOMM_DOUBLECLICK Signature

Method GET_UCOMM_DOUBLECLICK on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no parameter.
Method GET_UCOMM_DOUBLECLICK on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.

Method SET_ADMIN_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADMINDATA_CREATE Call by reference Type reference (TYPE) RN2DOCADMIN_CREATE ISHMED: DokVerwaltungsdaten zum Dokument anlegen 20050223
2 Exporting E_ADMINDATA_DIALOG Call by reference Type reference (TYPE) N2_POPDOK PopUp-Kennz. zur Abfrage zusätzl. Verwaltungsdaten 20050309
3 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20050223

Method SET_ADMIN_CREATE on class CL_ISHMED_DWS_MEDDOC_CONTROLLR has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600