SAP ABAP Class CL_ISHMED_SUBSCR_REFERRAL (IS-H*MED: Subscreen for Referral Data)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NPVS (Package) Application development patient management system
Properties
Class CL_ISHMED_SUBSCR_REFERRAL  
Short Description IS-H*MED: Subscreen for Referral Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NPVS   Application development patient management system 
Created 20010507   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_SUBSCR_REFERRAL has no forward declaration.
Interfaces
Class CL_ISHMED_SUBSCR_REFERRAL has no interface implemented.
Friends
Class CL_ISHMED_SUBSCR_REFERRAL 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 20010507
2 CO_VCODE_DISPLAY Constant Public Type reference (TYPE) TNDYM-VCODE 'DIS' IS-H: Processing Mode 20010507
3 CO_VCODE_INSERT Constant Public Type reference (TYPE) TNDYM-VCODE 'INS' IS-H: Processing Mode 20010507
4 CO_VCODE_UPDATE Constant Public Type reference (TYPE) TNDYM-VCODE 'UPD' IS-H: Processing Mode 20010507
5 G_CALLER Instance attribute Private Type reference (TYPE) SY-REPID Identification of Calling Program 20010507
6 G_EARNR_SAVE Instance attribute Private Type reference (TYPE) N1EARNR Held Referring Physician 20010509
7 G_EINRI Instance attribute Private Type reference (TYPE) TN01-EINRI Institution 20010507
8 G_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Class for Collecting All Objects in Memory 20010721
9 G_FIRST_TIME Instance attribute Private Type reference (TYPE) ISH_ON_OFF First Time Set_Data 20010721
10 G_N1VKG_SAVE Instance attribute Private Type reference (TYPE) N1VKG For Description See Method GET_DATA 20010721
11 G_OKCODE Instance attribute Private Type reference (TYPE) SY-UCOMM OK Code 20010507
12 G_PREREG Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_PREREG Preregistration 20010721
13 G_RN1MESSAGE Instance attribute Private Type reference (TYPE) RN1MESSAGE Message Box for Positioning Cursor 20010725
14 G_RN1VK1 Instance attribute Private Type reference (TYPE) RN1VK1 Referral Data of Preregistration 20010507
15 G_VCODE Instance attribute Private Type reference (TYPE) TNDYM-VCODE Processing Code 'DIS'/'UPD' 20010507
16 OFF Constant Public Type reference (TYPE) ISH_ON_OFF SPACE off 20010721
17 ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' ON 20010721
Methods
# Method Level Visibility Method type Description Created on
1 CALL_DIAL_TELEPHONE Instance method Public Method Call Telephone 20010723
2 CALL_SEND_MAIL Instance method Public Method Call EMail 20010723
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010507
4 DOUBLECLICK Instance method Private Method Evaluate Double-Click 20010728
5 FILL_DATA Instance method Public Method Read Name/Address/Tel. Number/E-Mail for Business Partner 20010508
6 GET_DATA Instance method Public Method Get Referral Data 20010507
7 GET_PREALLOCATION Instance method Public Method Determine Default Values 20010721
8 OK_CODE_SUBSCREEN Instance method Public Method Execute OK-Codes of the Subscreen 20010721
9 SET_CURSOR Instance method Public Method Method for Transferring the Cursor Position 20010725
10 SET_DATA Instance method Public Method Set Referral Data 20010507
11 SET_FIRST_TIME Instance method Public Method Set "First_Time"-Variable 20010721
Events
Class CL_ISHMED_SUBSCR_REFERRAL has no event.
Types
Class CL_ISHMED_SUBSCR_REFERRAL has no local type.
Method Signatures

Method CALL_DIAL_TELEPHONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010723
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010723
3 Importing I_GPART Value transfer Type reference (TYPE) NGPA-GPART IS-H: Geschäftspartner 20010723

Method CALL_DIAL_TELEPHONE on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method CALL_SEND_MAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010723
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010723
3 Importing I_GPART Value transfer Type reference (TYPE) NGPA-GPART Mitarbeiter, an den das EMail geschickt wird 20010723

Method CALL_SEND_MAIL on class CL_ISHMED_SUBSCR_REFERRAL 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 20010507
2 Importing I_EINRI Value transfer Type reference (TYPE) TN01-EINRI Einrichtung 20010507
3 Importing I_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010721
4 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY Verarbeitungscode 20010507

Method CONSTRUCTOR on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010728
2 Changing C_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Ok-Code 20010728
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010728

Method DOUBLECLICK on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method FILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMAIL Value transfer Type reference (TYPE) ISH_SMTPADR E-Mail 20010508
2 Exporting E_NAMADR Value transfer Type reference (TYPE) EAADR_50 Name & Anschrift 20010508
3 Exporting E_TELEFON Value transfer Type reference (TYPE) ISH_TELNR Telefon 20010508
4 Importing I_GPART Value transfer Type reference (TYPE) GPARTNER Geschäftspartner 20010508

Method FILL_DATA on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENVIRONMENT Value transfer Object reference (TYPE REF TO) CL_ISH_ENVIRONMENT IS-H: Klasse für Sammlung aller Objekte des Speichers 20010721
2 Exporting E_FIRST_TIME Value transfer Type reference (TYPE) ISH_ON_OFF Subscreen wird zum allerersten Mal aufgerufen ON/OFF 20010721
3 Exporting E_N1VKG Value transfer Type reference (TYPE) N1VKG Aktuelle Vormerkungsdaten 20010803
4 Exporting E_N1VKG_SAVE Value transfer Type reference (TYPE) N1VKG Vom letzten PBO/PAI-Durchlauf gemerkte Vormerkung 20010721
5 Exporting E_PREREG Value transfer Object reference (TYPE REF TO) CL_ISHMED_PREREG Vormerkung 20010721
6 Exporting E_RN1MESSAGE Value transfer Type reference (TYPE) RN1MESSAGE Message-Leiste für Cursorpositionierung 20010725
7 Exporting E_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20010507

Method GET_DATA on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method GET_PREALLOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EARNR Call by reference Type reference (TYPE) N1VKG-EARNR Einweisender/überweisender Arzt (je nach Fallart der Vkg) 20010721
2 Changing C_EXTKH Call by reference Type reference (TYPE) N1VKG-EXTKH Einweisendes Krankenhaus 20010721
3 Changing C_HARNR Call by reference Type reference (TYPE) N1VKG-HARNR Hausarzt 20010721

Method GET_PREALLOCATION on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method OK_CODE_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20010721
2 Changing C_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Ok-Code 20010721
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20010721

Method OK_CODE_SUBSCREEN on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RN1MESSAGE Value transfer Type reference (TYPE) RN1MESSAGE Message-Leiste für Cursorpositionierung 20010725

Method SET_CURSOR on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PREREG Value transfer Object reference (TYPE REF TO) CL_ISHMED_PREREG Vormerkung 20010721
2 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE Verarbeitungsmodus 20020704
3 Importing I_VCODE_X Value transfer Type reference (TYPE) ISH_ON_OFF SPACE Wenn ON; dann I_VCODE übernehmen 20020704

Method SET_DATA on class CL_ISHMED_SUBSCR_REFERRAL has no exception.

Method SET_FIRST_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIRST_TIME Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20010721

Method SET_FIRST_TIME on class CL_ISHMED_SUBSCR_REFERRAL has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463