SAP ABAP Class CL_ISHMED_DWS_REQUEST_CONTROLR (ISHMED DWS: Subcontroller Request)
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 20081105
Properties
Class CL_ISHMED_DWS_REQUEST_CONTROLR  
Short Description ISHMED DWS: Subcontroller Request    
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    
Program status     
Category 0   
Package NMED_DWS   IS-H: Documentation Work Station Framework 
Created 20081028   SAP 
Last change 20090218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no forward declaration.
Interfaces
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no interface implemented.
Friends
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no friend class.
Attributes
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALL_REQUEST Instance method Protected Method Call Request Function Module 20081105
2 CREATE_REQUEST_BY_PROFILE Instance method Protected Method Create Request with Request Profile 20081105
3 CREATE_REQUEST_BY_SERVICE Instance method Protected Method Create Request with Services 20081105
4 GET_APRI Instance method Private Method Determines Internal Priority Key from External Priority 20081105
5 GET_CTX_BASEITEM_REQUEST Instance method Protected Method Gets Request Data from Context 20081105
6 GET_CTX_C_RESULT Instance method Protected Method Gets Base Item Result (Serialized) from Context 20081105
7 GET_CTX_ENVIRONMENT Instance method Protected Method Gets Environment from DWS Context 20081105
8 GET_CTX_FALNR Instance method Protected Method Gets Case Number from DWS Context 20081105
9 GET_CTX_INSTITUTION Instance method Protected Method Gets Institution from DWS Context 20081105
10 GET_CTX_OPERATION Instance method Protected Method Gets Object with Type of Action from Context 20081105
11 GET_CTX_PATNR Instance method Protected Method Gets Patient Number from DWS Context 20081105
12 GET_CTX_TCODE Instance method Protected Method Gets Transaction Code 20081105
Events
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no event.
Types
Class CL_ISHMED_DWS_REQUEST_CONTROLR has no local type.
Method Signatures

Method CALL_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning RR_RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20081105
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20081105

Method CREATE_REQUEST_BY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_N1ANF Call by reference Type reference (TYPE) N1ANF IS-H*Med: Anforderung 20081105
2 Importing IS_DATA Call by reference Type reference (TYPE) RN2GL_BADI_REQ Basisitems: BAdI Anforderung 20081105
3 Importing IS_REQUEST Call by reference Type reference (TYPE) RN2_BASEITEM_REQUEST Basisitem Anforderung Datenstruktur komplett 20081105
4 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20081105
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20081105
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20081105
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20081105

Method CREATE_REQUEST_BY_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_N1ANF Call by reference Type reference (TYPE) N1ANF IS-H*Med: Anforderung 20081105
2 Importing IS_DATA Call by reference Type reference (TYPE) RN2GL_BADI_REQ Basisitems: BAdI Anforderung 20081105
3 Importing IS_REQUEST Call by reference Type reference (TYPE) RN2_BASEITEM_REQUEST Basisitem Anforderung Datenstruktur komplett 20081105
4 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20081105
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20081105
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20081105
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20081105

Method GET_APRI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APRIE Call by reference Type reference (TYPE) N1APRIE IS-H*Med: Priorität für Anforderung und Bewegung (Extern) 20081105
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H*Med: Priorität für Anforderung und Bewegung (Extern) 20081105
3 Returning R_APRI Value transfer Type reference (TYPE) N1APRI_D IS-H: Priorisierung für Auftrag/Bewegung (intern) 20081105

Method GET_APRI on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_BASEITEM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning RR_BASEITEM_REQUEST Value transfer Type reference (TYPE) RN2_BASEITEM_REQUEST Basisitem Anforderung Datenstruktur komplett 20081105

Method GET_CTX_BASEITEM_REQUEST on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_C_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning R_C_RESULT Value transfer Type reference (TYPE) N2_BASEITEM_RESULT Basisitem Anforderung Datenstruktur komplett 20081105

Method GET_CTX_C_RESULT on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CTX Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning RR_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20081105

Method GET_CTX_ENVIRONMENT on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_FALNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CTX Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning R_FALNR Value transfer Type reference (TYPE) FALNR IS-H: Fallnummer 20081105

Method GET_CTX_FALNR on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_INSTITUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CTX Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning R_INSTITUTION Value transfer Type reference (TYPE) EINRI IS-H: Einrichtung 20081105

Method GET_CTX_INSTITUTION on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning RR_OPERATION Value transfer Object reference (TYPE REF TO) IF_ISHMED_BASEITEM_OPERATION Basisitem Anforderung Datenstruktur komplett 20081105

Method GET_CTX_OPERATION on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_PATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CTX Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning R_PATNR Value transfer Type reference (TYPE) PATNR IS-H: Patientennummer 20081105

Method GET_CTX_PATNR on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.

Method GET_CTX_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20081105
2 Returning R_TCODE Value transfer Type reference (TYPE) SYTCODE Transaktions Code 20081105

Method GET_CTX_TCODE on class CL_ISHMED_DWS_REQUEST_CONTROLR has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in