SAP ABAP Class CL_ISHMED_DOC_ASSIGN_RECEIVED (Postprocessing Function for Received Documents)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_DOC (Package) IS-H*MED: Medical Documents
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DOC_COMM_CONSTANTS Constants for Communication 20050322
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DOC_CONSTANTS ISHMED Documents: Contants 20050406
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041116
Properties
Class CL_ISHMED_DOC_ASSIGN_RECEIVED  
Short Description Postprocessing Function for Received Documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DOC   IS-H*MED: Medical Documents 
Created 20041115   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ISHMED_DOC_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_ISH_CONSTANT_DEFINITION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DOC_COMM_CONSTANTS Constants for Communication 20050322
2 IF_ISHMED_DOC_CONSTANTS ISHMED Documents: Contants 20050406
3 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041116
Friends
Class CL_ISHMED_DOC_ASSIGN_RECEIVED 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) 20041116
2 CO_APPL_DTA Instance attribute Private Attribute reference (LIKE) 20050406
3 CO_APPL_LINK_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20050406
4 CO_APPL_LINK_SAPSTORAGE Instance attribute Private Attribute reference (LIKE) 20050406
5 CO_APPL_PDF Instance attribute Private Attribute reference (LIKE) 20050406
6 CO_APPL_PMD Instance attribute Private Attribute reference (LIKE) 20050406
7 CO_APPL_SAPSCRIPT Instance attribute Private Attribute reference (LIKE) 20050406
8 CO_APPL_WINWORD Instance attribute Private Attribute reference (LIKE) 20050406
9 CO_APPL_WORD Instance attribute Private Attribute reference (LIKE) 20050406
10 CO_APPL_WORDCONTAINER Instance attribute Private Attribute reference (LIKE) 20050406
11 CO_APPL_XML Instance attribute Private Attribute reference (LIKE) 20050406
12 CO_BORID_DRAW Instance attribute Private Attribute reference (LIKE) 20050406
13 CO_BORID_MEDDOC Instance attribute Private Attribute reference (LIKE) 20050406
14 CO_BORTXT_MEDDOC Instance attribute Private Attribute reference (LIKE) 20050406
15 CO_CHAR_DOT Instance attribute Private Attribute reference (LIKE) 20050406
16 CO_CHAR_PLUS Instance attribute Private Attribute reference (LIKE) 20050406
17 CO_COMM_DIRECTION_IN Instance attribute Private Attribute reference (LIKE) 20050322
18 CO_COMM_DIRECTION_OUT Instance attribute Private Attribute reference (LIKE) 20050322
19 CO_COMM_DOCSTAT_NORMAL Instance attribute Private Attribute reference (LIKE) 20050322
20 CO_COMM_DOCSTAT_RELEASED Instance attribute Private Attribute reference (LIKE) 20050322
21 CO_COMM_OBJECTTYPE_DOC Instance attribute Private Attribute reference (LIKE) 20050322
22 CO_COMM_STATUS_ERROR Instance attribute Private Attribute reference (LIKE) 20050322
23 CO_COMM_STATUS_MANUALLY_ASSIGN Instance attribute Private Attribute reference (LIKE) 20050406
24 CO_COMM_STATUS_SUCCESS Instance attribute Private Attribute reference (LIKE) 20050322
25 CO_COMM_STATUS_TRANSFER_FAILED Instance attribute Private Attribute reference (LIKE) 20050322
26 CO_COMM_STATUS_TRANSF_STARTED Instance attribute Private Attribute reference (LIKE) 20050322
27 CO_COMM_STATUS_TYPE_CORR Instance attribute Private Attribute reference (LIKE) 20050322
28 CO_COMM_STATUS_TYPE_ERROR Instance attribute Private Attribute reference (LIKE) 20050322
29 CO_COMM_STATUS_TYPE_SUCCESS Instance attribute Private Attribute reference (LIKE) 20050322
30 CO_COMM_STATUS_TYPE_UNDEF Instance attribute Private Attribute reference (LIKE) 20050322
31 CO_COMM_STATUS_UNASSIGNED Instance attribute Private Attribute reference (LIKE) 20050322
32 CO_CREATE_LOAD Instance attribute Private Attribute reference (LIKE) 20050406
33 CO_CREATE_NEW Instance attribute Private Attribute reference (LIKE) 20050406
34 CO_DOC_RELATION_REPLACE Instance attribute Private Attribute reference (LIKE) 20050322
35 CO_DOC_SCREENTYPE_CTR Instance attribute Private Attribute reference (LIKE) 20050406
36 CO_DOC_SCREENTYPE_DYN Instance attribute Private Attribute reference (LIKE) 20050406
37 CO_ENQUEUE_SCOPE Instance attribute Private Attribute reference (LIKE) 20050406
38 CO_ERRORHANDLER_SIZE Constant Private Type reference (TYPE) I 50 Start Size of Error Handler 20041116
39 CO_EXTENSION_HTML Instance attribute Private Attribute reference (LIKE) 20050613
40 CO_EXTENSION_XML Instance attribute Private Attribute reference (LIKE) 20050613
41 CO_FALSE Instance attribute Private Attribute reference (LIKE) 20050322
42 CO_FORMAT_HTML Instance attribute Private Attribute reference (LIKE) 20050406
43 CO_FORMAT_HTMLPRINT Instance attribute Private Attribute reference (LIKE) 20050613
44 CO_FORMAT_HTMLQUICK Instance attribute Private Attribute reference (LIKE) 20050613
45 CO_FORMAT_HTMLSHORT Instance attribute Private Attribute reference (LIKE) 20050613
46 CO_FORMAT_PARAMDOKU Instance attribute Private Attribute reference (LIKE) 20050406
47 CO_FORMAT_PDF Instance attribute Private Attribute reference (LIKE) 20050613
48 CO_FORMAT_SAPSCRIPT Instance attribute Private Attribute reference (LIKE) 20050613
49 CO_FORMAT_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20050613
50 CO_FORMAT_WORDCONTAINER Instance attribute Private Attribute reference (LIKE) 20050406
51 CO_FORMAT_XMLDISP Instance attribute Private Attribute reference (LIKE) 20050406
52 CO_FORMAT_XMLDISP_2 Instance attribute Private Attribute reference (LIKE) 20050406
53 CO_FORMAT_XMLEXPORT Instance attribute Private Attribute reference (LIKE) 20050406
54 CO_MIME_ARCHIVE_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20050406
55 CO_MIME_HTML Instance attribute Private Attribute reference (LIKE) 20050406
56 CO_MIME_PDF Instance attribute Private Attribute reference (LIKE) 20050613
57 CO_MIME_XML Instance attribute Private Attribute reference (LIKE) 20050406
58 CO_MIME_XML_DISP1 Instance attribute Private Attribute reference (LIKE) 20050613
59 CO_MIME_XML_DISP2 Instance attribute Private Attribute reference (LIKE) 20050613
60 CO_MIME_XML_EXP Instance attribute Private Attribute reference (LIKE) 20050613
61 CO_MODE_DELETE Instance attribute Private Attribute reference (LIKE) 20041116
62 CO_MODE_ERROR Instance attribute Private Attribute reference (LIKE) 20041116
63 CO_MODE_INSERT Instance attribute Private Attribute reference (LIKE) 20041116
64 CO_MODE_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20041116
65 CO_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20041116
66 CO_MSGTY_ERROR Instance attribute Private Attribute reference (LIKE) 20050406
67 CO_OFF Instance attribute Private Attribute reference (LIKE) 20050426
68 CO_ON Instance attribute Private Attribute reference (LIKE) 20050426
69 CO_PROC_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20050406
70 CO_PROC_CHANGE Instance attribute Private Attribute reference (LIKE) 20050406
71 CO_PROC_COPY Instance attribute Private Attribute reference (LIKE) 20050406
72 CO_PROC_CREATE Instance attribute Private Attribute reference (LIKE) 20050406
73 CO_PROC_CREATE_PART Instance attribute Private Attribute reference (LIKE) 20050406
74 CO_PROC_CREATE_VERSION Instance attribute Private Attribute reference (LIKE) 20050406
75 CO_PROC_CTRL_VIEW Instance attribute Private Attribute reference (LIKE) 20050613
76 CO_PROC_DELETE Instance attribute Private Attribute reference (LIKE) 20050406
77 CO_PROC_DELETE_PHYSIC Instance attribute Private Attribute reference (LIKE) 20050406
78 CO_PROC_DISPLAY Instance attribute Private Attribute reference (LIKE) 20050406
79 CO_PROC_EXIST Instance attribute Private Attribute reference (LIKE) 20050406
80 CO_PROC_INSERT Instance attribute Private Attribute reference (LIKE) 20050406
81 CO_PROC_PRINT Instance attribute Private Attribute reference (LIKE) 20050406
82 CO_PROC_PRINT_OTF Instance attribute Private Attribute reference (LIKE) 20050406
83 CO_PROC_PRINT_VIEW Instance attribute Private Attribute reference (LIKE) 20050406
84 CO_PROC_QUICK_VIEW Instance attribute Private Attribute reference (LIKE) 20050406
85 CO_PROC_SET_STATUS Instance attribute Private Attribute reference (LIKE) 20050613
86 CO_PROC_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20050406
87 CO_PROC_UNDELETE Instance attribute Private Attribute reference (LIKE) 20050406
88 CO_PROC_UPDATE Instance attribute Private Attribute reference (LIKE) 20050406
89 CO_SCREEN_NR Constant Private Attribute reference (LIKE) SY-DYNNR '0050' Processing Dialog Screen 20041116
90 CO_SCREEN_REPID Instance attribute Private Attribute reference (LIKE) SY-REPID 'SAPLN2DOC_ASSIGN_RECEIVED' Report for Processing 20041116
91 CO_STORE_ARCHIVE_ONLY Instance attribute Private Attribute reference (LIKE) 20050406
92 CO_STORE_ARCHIVE_PLUS Instance attribute Private Attribute reference (LIKE) 20050406
93 CO_STORE_FILESYSTEM Instance attribute Private Attribute reference (LIKE) 20050406
94 CO_STORE_R3DB Instance attribute Private Attribute reference (LIKE) 20050406
95 CO_STORE_SAPSTORAGE Instance attribute Private Attribute reference (LIKE) 20050406
96 CO_STORE_SERVER Instance attribute Private Attribute reference (LIKE) 20050406
97 CO_STORE_VIA_ARCHIVELINK Instance attribute Private Attribute reference (LIKE) 20050406
98 CO_STORE_VIA_KPRO Instance attribute Private Attribute reference (LIKE) 20050406
99 CO_TRUE Instance attribute Private Attribute reference (LIKE) 20050322
100 CO_VCODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20041116
101 CO_VCODE_INSERT Instance attribute Private Attribute reference (LIKE) 20041116
102 CO_VCODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20041116
103 CV_AUSTRIA Instance attribute Private Attribute reference (LIKE) 20041116
104 CV_CANADA Instance attribute Private Attribute reference (LIKE) 20041116
105 CV_FRANCE Instance attribute Private Attribute reference (LIKE) 20041116
106 CV_GERMANY Instance attribute Private Attribute reference (LIKE) 20041116
107 CV_ITALY Instance attribute Private Attribute reference (LIKE) 20041116
108 CV_NETHERLANDS Instance attribute Private Attribute reference (LIKE) 20041116
109 CV_SINGAPORE Instance attribute Private Attribute reference (LIKE) 20041116
110 CV_SPAIN Instance attribute Private Attribute reference (LIKE) 20041116
111 CV_SWITZERLAND Instance attribute Private Attribute reference (LIKE) 20041116
112 GR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER GUI Container for Document Preview 20050406
113 GR_DOC Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DOC Document Class (for Preview) 20050406
114 GR_DOC_API Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DOC_API i.s.h.med Documents: Business Logic of Med Doc 20050301
115 GR_SCREEN_CLASS Instance attribute Private Object reference (TYPE REF TO) IF_ISHMED_DOC_SCREEN_CTRLAREA Display Class for Display 20050406
116 GS_DOC_ADMIN_EXT Instance attribute Private Type reference (TYPE) RN2DOCADMIN_EXTERNAL External Document Management Data of Received Document 20050525
117 GS_DOC_ADMIN_INT Instance attribute Private Type reference (TYPE) RN2DOCDATA Document Management Data of New Document 20050406
118 GS_LOG_ENTRY Instance attribute Private Type reference (TYPE) N2COMM_LOG_HEADER Structure: Status Record for Received Document 20050322
119 G_ERRORHANDLER Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Error Handler 20041116
120 G_ERROR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container for Error Handler 20041116
121 G_TRY_RELEASE Instance attribute Private Type reference (TYPE) ISH_TRUE_FALSE Document to Be Released on Saving 20050425
122 INACTIVE Instance attribute Private Attribute reference (LIKE) 20041116
123 NO Instance attribute Private Attribute reference (LIKE) 20041116
124 YES Instance attribute Private Attribute reference (LIKE) 20041116
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ERRORS Instance method Public Method Delete Error from Error Handler 20041116
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041116
3 DETERMINE_ERRORHANDLER_VISIBLE Instance method Public Method If Error in ErrorHandler =>Set to Visible, Otherwise Hide It 20041116
4 EDIT_DOCUMENT Instance method Public Method Call Function for Processing Dialog 20041115
5 GET_CTRL_FORMAT_DETAILS Instance method Protected Method Determine Details of a Format 20070418
6 GET_PREVIEW_FORMAT Instance method Protected Method Determine Format for Preview of the Received Document 20070418
7 INIT_PREVIEW Instance method Public Method Initializes Document Preview of Assignment Dialog 20050406
8 INSERT_ERROR Instance method Public Method Inserts Error in Error Handler 20041116
9 ON_CHECK Instance method Public Method Callback Function to Test Edited Doc Management Data 20041115
10 ON_SAVE Instance method Public Method Callback Function to Save Document 20050308
Events
Class CL_ISHMED_DOC_ASSIGN_RECEIVED has no event.
Types
Class CL_ISHMED_DOC_ASSIGN_RECEIVED has no local type.
Method Signatures

Method CLEAR_ERRORS Signature

Method CLEAR_ERRORS on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no parameter.
Method CLEAR_ERRORS on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no parameter.
Method CONSTRUCTOR on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method DETERMINE_ERRORHANDLER_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_AS_POPUP Call by reference Type reference (TYPE) ISH_TRUE_FALSE IF_ISH_CONSTANT_DEFINITION=>FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20050426

Method DETERMINE_ERRORHANDLER_VISIBLE on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method EDIT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOC_API Call by reference Object reference (TYPE REF TO) CL_ISHMED_DOC_API IS-H*MED: Inhalt eines med. Dokuments (=>KLASSENDOKU) 20050301
2 Importing IS_DOC_ADMIN Call by reference Type reference (TYPE) RN2DOCADMIN_EXTERNAL Headerstruktur für ein versendetes Dokument 20050301
3 Importing IS_LOG_ENTRY Call by reference Type reference (TYPE) N2COMM_LOG_HEADER Struktur: Statussatz für ein empfangenes Dokument 20050322
4 Importing I_MODE Call by reference Type reference (TYPE) N2_METHOD IF_ISHMED_DOC_CONSTANTS=>CO_PROC_CHANGE IS-H*MED: Verarbeitungsfunktion /Aktion / Methode 20050301
5 Importing I_TRY_RELEASE Call by reference Type reference (TYPE) ISH_TRUE_FALSE IF_ISH_CONSTANT_DEFINITION=>FALSE soll versucht werden das Dokument beim speichern freizugeben 20050425

Method EDIT_DOCUMENT on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method GET_CTRL_FORMAT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMAT Call by reference Type reference (TYPE) RN2DOCCONTENT_META-FRMT Format 20070418
2 Returning RS_FORMAT Value transfer Type reference (TYPE) RN2DTFORMAT Dokumenttyp: Formatdaten 20070418

Method GET_CTRL_FORMAT_DETAILS on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method GET_PREVIEW_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOC Call by reference Object reference (TYPE REF TO) CL_ISHMED_DOC ISHMED Dokumente: Controller-Klasse 20070418
2 Returning RS_FORMAT Value transfer Type reference (TYPE) RN2DTFORMAT Dokumenttyp: Formatdaten 20070418
# Exception Resumable Description Created on
1 CX_ISHMED_DOC_SEND Fehler beim Dokumentenversand 20070418

Method INIT_PREVIEW Signature

Method INIT_PREVIEW on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no parameter.
Method INIT_PREVIEW on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method INSERT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SY-MSGID Nachrichtenklasse 20050331
2 Importing I_MSGNR Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20050331
3 Importing I_MSGTP Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20050331
4 Importing I_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20050331
5 Importing I_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20050331
6 Importing I_MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable 20050331
7 Importing I_MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 Nachrichtenvariable 20050331

Method INSERT_ERROR on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method ON_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_HEADER Call by reference Type reference (TYPE) RN2DOCADMIN aktuelle Dokumentverwaltungsdaten 20041115
2 Returning R_HAS_ERRORS Value transfer Type reference (TYPE) ISH_TRUE_FALSE sind fehler vorhanden 20041116

Method ON_CHECK on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.

Method ON_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_HEADER Call by reference Type reference (TYPE) RN2DOCADMIN aktuelle Dokumentverwaltungsdaten 20050308
2 Returning R_LEAVE_DIALOG Value transfer Type reference (TYPE) ISH_TRUE_FALSE soll der Dialog verlassen werden? 20050308

Method ON_SAVE on class CL_ISHMED_DOC_ASSIGN_RECEIVED has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 600