SAP ABAP Class CL_ISHMED_PATIENT_SEARCH (IS-H*MED: Subscreen for Patient Search)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NORD (Package) R/3MED: Services processing EDV-G
Properties
Class CL_ISHMED_PATIENT_SEARCH  
Short Description IS-H*MED: Subscreen for Patient Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NORD   R/3MED: Services processing EDV-G 
Created 20001031   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_PATIENT_SEARCH has no forward declaration.
Interfaces
Class CL_ISHMED_PATIENT_SEARCH has no interface implemented.
Friends
Class CL_ISHMED_PATIENT_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OKCODE_TEST Constant Public Type reference (TYPE) SY-UCOMM 'TEST' Screens, Function Code that Triggered PAI 20001031
2 CO_VCODE_DISPLAY Constant Public Type reference (TYPE) TNDYM-VCODE 'DIS' IS-H: Processing Mode 20001031
3 CO_VCODE_INSERT Constant Public Type reference (TYPE) TNDYM-VCODE 'INS' IS-H: Processing Mode 20001031
4 CO_VCODE_UPDATE Constant Public Type reference (TYPE) TNDYM-VCODE 'UPD' IS-H: Processing Mode 20001031
5 G_CALLER Instance attribute Private Type reference (TYPE) SY-REPID Identification of Calling Program 20001031
6 G_CHECK Instance attribute Private Type reference (TYPE) CHAR1 Check Input Fields at PAI ON/OFF 20001031
7 G_CURSOR_FIELD Instance attribute Private Type reference (TYPE) BAPIRET2-FIELD Field in parameter 20001128
8 G_EINRI Instance attribute Private Type reference (TYPE) TN01-EINRI Institution 20001031
9 G_NPAT Instance attribute Private Type reference (TYPE) NPAT Patient Line 20001031
10 G_OKCODE Instance attribute Private Type reference (TYPE) SY-UCOMM OK Code 20001031
11 G_RETURN_CODE Instance attribute Private Type reference (TYPE) SY-SUBRC Subscreen Error Code 20001128
12 G_VCODE Instance attribute Private Type reference (TYPE) TNDYM-VCODE Processing Code 'DIS'/'UPD' 20001031
Methods
# Method Level Visibility Method type Description Created on
1 CALL_SEARCH Instance method Public Method Execute Patient Search 20001031
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001031
3 GET_DATA Instance method Public Method Get Patient Data 20001031
4 GET_OKCODE Instance method Public Method Read OK Code 20001031
5 SET_DATA Instance method Public Method Set Patient Data, etc. 20001031
6 SET_OKCODE Instance method Public Method Transfer OK Code 20001031
Events
# Event Type Visibility Description Created on
1 AFTER_SEARCH Instance Event
(0)
Public
(2)
Event for actions after the search has been called 20001031
2 BEFORE_SEARCH Instance Event
(0)
Public
(2)
Event for actions before the search is called 20001031
Types
Class CL_ISHMED_PATIENT_SEARCH has no local type.
Method Signatures

Method CALL_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NPAT Value transfer Type reference (TYPE) NPAT Erzeugter NPAT-Satz 20001102
2 Exporting E_RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001031

Method CALL_SEARCH on class CL_ISHMED_PATIENT_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Value transfer Type reference (TYPE) SY-REPID Programmname des Aufrufers 20001031
2 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20001031
3 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY Verarbeitungscode 20001031

Method CONSTRUCTOR on class CL_ISHMED_PATIENT_SEARCH has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECK Value transfer Type reference (TYPE) CHAR01 Prüfen 20001031
2 Exporting E_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20001031
3 Exporting E_NPAT Value transfer Type reference (TYPE) NPAT Patientendaten 20001031
4 Exporting E_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE Verarbeitungscode 20001031

Method GET_DATA on class CL_ISHMED_PATIENT_SEARCH has no exception.

Method GET_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURSOR_FIELD Value transfer Type reference (TYPE) BAPIRET2-FIELD Cursorfeld im Fehlerfall 20001128
2 Exporting E_OKCODE Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20001031
3 Exporting E_RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Fehlercode des Subscreens 20001128

Method GET_OKCODE on class CL_ISHMED_PATIENT_SEARCH has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NPAT Value transfer Type reference (TYPE) NPAT IS-H: Stammdaten Patient (allgemein) 20001031
2 Importing I_SET_FIELDS Value transfer Type reference (TYPE) CHAR01 SPACE Felder überschreiben ON/OFF 20001031

Method SET_DATA on class CL_ISHMED_PATIENT_SEARCH has no exception.

Method SET_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK Value transfer Type reference (TYPE) CHAR01 Soll geprüft werden? 20001031
2 Importing I_CURSOR_FIELD Value transfer Type reference (TYPE) BAPIRET2-FIELD Position für Cursor im Fehlerfall 20001128
3 Importing I_OKCODE Value transfer Type reference (TYPE) SY-UCOMM OK-Code 20001031
4 Importing I_RETURN_CODE Value transfer Type reference (TYPE) SY-SUBRC Fehlercode des Subscreens 20001128

Method SET_OKCODE on class CL_ISHMED_PATIENT_SEARCH has no exception.
Event Signatures

Event AFTER_SEARCH Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CALLER Exporting Value transfer Type reference (TYPE) SY-REPID Name des aufrufenden Programms 20001031
2 E_EINRI Exporting Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20001031
3 E_NPAT Exporting Value transfer Type reference (TYPE) NPAT Patientendaten 20001031
4 E_VCODE Exporting Value transfer Type reference (TYPE) TNDYM-VCODE Verarbeitungscode 20001031

Event BEFORE_SEARCH Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CALLER Exporting Value transfer Type reference (TYPE) SY-REPID Name des aufrufenden Programms 20001031
2 E_EINRI Exporting Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20001031
3 E_NPAT Exporting Value transfer Type reference (TYPE) NPAT Patientendaten 20001031
4 E_VCODE Exporting Value transfer Type reference (TYPE) TNDYM-VCODE Verarbeitungscode 20001031
History
Last changed by/on SAP  20050224 
SAP Release Created in 463