SAP ABAP Class CL_IM_ISHMED_BIT_REQUEST (Imp. Class for BAdI Imp. ISHMED_BIT_REQUEST)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_BASEITEM (Package) i.s.h.med: Base Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050406
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_ISHMED_BASEITEM_ACT BAdI Interface IF_EX_ISHMED_BASEITEM_ACT 20050120
Properties
Class CL_IM_ISHMED_BIT_REQUEST  
Short Description Imp. Class for BAdI Imp. ISHMED_BIT_REQUEST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_BASEITEM   i.s.h.med: Base Items 
Created 20050120   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_ISHMED_BIT_REQUEST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050406
2 IF_EX_ISHMED_BASEITEM_ACT BAdI Interface IF_EX_ISHMED_BASEITEM_ACT 20050120
Friends
Class CL_IM_ISHMED_BIT_REQUEST has no friend class.
Attributes
Class CL_IM_ISHMED_BIT_REQUEST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_REQUEST_BY_PROFILE Instance method Protected Method Create Request with Request Profile 20060615
2 CREATE_REQUEST_BY_SERVICE Instance method Protected Method Create Request with Services 20060615
3 DO_FOR_DWS Instance method Protected Method Execution of Action for Area of Usage DWS 20081105
4 DO_FOR_OTHERS Instance method Protected Method Execution of Action for Remaining Areas of Usage 20081105
5 GET_APRI Instance method Private Method Determines Internal Priority Key from External Priority 20080812
Events
Class CL_IM_ISHMED_BIT_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_REQUESTKEY Protected See coding Request Key 20050314 BEGIN OF ty_requestkey, einri TYPE einri, anfid TYPE anfid, END OF ty_requestkey
Method Signatures

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 20060824
2 Importing IS_DATA Call by reference Type reference (TYPE) RN2GL_BADI_REQ Basisitems: BAdI Anforderung 20060615
3 Importing IS_REQUEST Call by reference Type reference (TYPE) RN2_BASEITEM_REQUEST Basisitem Anforderung Datenstruktur komplett 20060615
4 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20060615
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060615
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20060615
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20060615

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 20060824
2 Importing IS_DATA Call by reference Type reference (TYPE) RN2GL_BADI_REQ Basisitems: BAdI Anforderung 20060615
3 Importing IS_REQUEST Call by reference Type reference (TYPE) RN2_BASEITEM_REQUEST Basisitem Anforderung Datenstruktur komplett 20060615
4 Importing I_FALNR Call by reference Type reference (TYPE) FALNR IS-H: Fallnummer 20060615
5 Importing I_PATNR Call by reference Type reference (TYPE) PATNR IS-H: Patientennummer 20060615
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20060615
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20060615

Method DO_FOR_DWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RESULT Call by reference Type reference (TYPE) N2_BASEITEM_RESULT IS-H*MED: Basisitem Ergebnis der Ausführung (serialisiert) 20081105
2 Exporting ER_RESULT_OBJ Call by reference Object reference (TYPE REF TO) IF_ISHMED_BASEITEM_RESULT Basisitems: Ergebnisobjekt 20081105
3 Exporting E_ACTION_RESULT Call by reference Type reference (TYPE) N2_BASEITEM_RESULT_STATUS Basisitem Ergebnis der Ausführung 20081105
4 Importing FLT_VAL Call by reference Type reference (TYPE) N2_BASEITEM_TYPE Parameter FLT_VAL der Methode DO 20081105
5 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_BASEITEM IS-H*MED: Basisitem 20081105
6 Importing IR_BASEITEMTYPE Call by reference Object reference (TYPE REF TO) CL_ISHMED_BASEITEMTYPE Basisitemtyp 20081105
7 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20081105
8 Importing IR_OPERATION Call by reference Object reference (TYPE REF TO) IF_ISHMED_BASEITEM_OPERATION Auszuführendes Basisitem 20081105
9 Importing I_COMMIT Call by reference Type reference (TYPE) ISH_ON_OFF Datenbank Commit erlauben 20081105
10 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF Testlauf 20081105
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20081105
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20081105
3 CX_ISHMED_BASEITEM_EXIT Basisitems: Exit 20081105

Method DO_FOR_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RESULT Call by reference Type reference (TYPE) N2_BASEITEM_RESULT IS-H*MED: Basisitem Ergebnis der Ausführung (serialisiert) 20081105
2 Exporting ER_RESULT_OBJ Call by reference Object reference (TYPE REF TO) IF_ISHMED_BASEITEM_RESULT Basisitems: Ergebnisobjekt 20081105
3 Exporting E_ACTION_RESULT Call by reference Type reference (TYPE) N2_BASEITEM_RESULT_STATUS Basisitem Ergebnis der Ausführung 20081105
4 Importing FLT_VAL Call by reference Type reference (TYPE) N2_BASEITEM_TYPE Parameter FLT_VAL der Methode DO 20081105
5 Importing IR_BASEITEM Call by reference Object reference (TYPE REF TO) CL_ISHMED_BASEITEM IS-H*MED: Basisitem 20081105
6 Importing IR_BASEITEMTYPE Call by reference Object reference (TYPE REF TO) CL_ISHMED_BASEITEMTYPE Basisitemtyp 20081105
7 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20081105
8 Importing IR_OPERATION Call by reference Object reference (TYPE REF TO) IF_ISHMED_BASEITEM_OPERATION Auszuführendes Basisitem 20081105
9 Importing I_COMMIT Call by reference Type reference (TYPE) ISH_ON_OFF Datenbank Commit erlauben 20081105
10 Importing I_TESTRUN Call by reference Type reference (TYPE) ISH_ON_OFF Testlauf 20081105
# Exception Resumable Description Created on
1 CX_ISHMED_BASEITEMS Basisitems 20081105
2 CX_ISHMED_BASEITEM_EXEC Basisitems: Ausführung 20081105
3 CX_ISHMED_BASEITEM_EXIT Basisitems: Exit 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) 20080812
2 Importing I_EINRI Call by reference Type reference (TYPE) EINRI IS-H*Med: Priorität für Anforderung und Bewegung (Extern) 20080812
3 Returning R_APRI Value transfer Type reference (TYPE) N1APRI_D IS-H: Priorisierung für Auftrag/Bewegung (intern) 20080812

Method GET_APRI on class CL_IM_ISHMED_BIT_REQUEST has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600