SAP ABAP Class CL_ISH_SCR_REFERRAL (IS-H: Referral Screen Class)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 20031002
Properties
Class CL_ISH_SCR_REFERRAL  
Short Description IS-H: Referral Screen Class    
Super Class CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20031002   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISH_SCR_REFERRAL has no interface implemented.
Friends
Class CL_ISH_SCR_REFERRAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEFAULT_TABNAME Constant Public Type reference (TYPE) TABNAME 'N1VKG' Table Name 20031205
2 CO_TYPE_COMP_REFERRAL Instance attribute Public Attribute reference (LIKE) 20031002
3 CO_TYPE_PRC_REFERRAL Instance attribute Public Attribute reference (LIKE) 20031002
4 CO_TYPE_SCR_REFERRAL Instance attribute Public Attribute reference (LIKE) 20031002
5 G_FIELDNAME_EAANS Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Field Name for Referring Physician Designation 20031006
6 G_FIELDNAME_EARNR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Referring Physician 20031002
7 G_FIELDNAME_EXTKH Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Referring Hospital 20031002
8 G_FIELDNAME_HAANS Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Field Name for Family Physician Designation 20031006
9 G_FIELDNAME_HARNR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Family Physician 20031002
10 G_FIELDNAME_KHANS Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Field Name for Hospital Name and Address 20031003
11 G_FIELDNAME_RFSRC Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Referral Type 20031002
12 G_FIELDNAME_UAANS Static Attribute Protected Type reference (TYPE) ISH_FIELDNAME Field Name for Referring Physician Designation 20031006
13 G_FIELDNAME_UARNR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Referring Physician 20031006
14 G_PREFIX_FIELDNAME Static Attribute Public Type reference (TYPE) ISH_FIELDNAME 'RN1_DYNP_REFERRAL' IS-H: Field Name 20040107
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031002
2 CREATE Static method Public Method Create Instance of Screen 20031002
3 CREATE_LISTBOX_RFSRC Instance method Protected Method Fill List Box for Referral Type 20031002
4 FILL_LABEL_EAANS Instance method Protected Method Determine Physician Name and Address for Referring Physician 20031006
5 FILL_LABEL_HAANS Instance method Protected Method Determine Physician Name and Address for Family Physician 20031006
6 FILL_LABEL_KHANS Instance method Protected Method Determine Hospital Name and Address for Referring Hospital 20031003
7 FILL_LABEL_UAANS Instance method Protected Method Determine Physician Name and Address for Referring Phy. 20031006
8 GET_BEWTY Instance method Protected Method Determine Movement Category 20031020
9 GET_CORDPOS Instance method Protected Method Returns Corresponding Order Items 20031216
10 MODIFY_SCREEN_ATT Instance method Public Method Modification of Screen Attributes 20031002
11 VALUE_REQUEST_EARNR Instance method Protected Method F4 Help for Referring Physician 20031006
12 VALUE_REQUEST_EXTKH Instance method Protected Method F4 Help for Referring Hospital 20031002
13 VALUE_REQUEST_HARNR Instance method Protected Method F4 Help for Family Physician 20031006
14 VALUE_REQUEST_UARNR Instance method Protected Method F4 Help for Referring Physician 20031006
Events
Class CL_ISH_SCR_REFERRAL has no event.
Types
Class CL_ISH_SCR_REFERRAL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISH_SCR_REFERRAL has no parameter.
# Exception Resumable Description Created on
1 INSTANCE_NOT_POSSIBLE Instanz der Klasse kann nicht angelegt werden 20031002

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031002
2 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISH_SCR_REFERRAL IS-H: Bausteinklasse Aufnahmedaten 20031002
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031002

Method CREATE on class CL_ISH_SCR_REFERRAL has no exception.

Method CREATE_LISTBOX_RFSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031002
2 Exporting ER_LB_OBJECT Value transfer Object reference (TYPE REF TO) CL_ISH_LISTBOX IS-H: Basisklasse für Dynpro-Listboxen 20031002
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031002

Method CREATE_LISTBOX_RFSRC on class CL_ISH_SCR_REFERRAL has no exception.

Method FILL_LABEL_EAANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031006
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031006

Method FILL_LABEL_EAANS on class CL_ISH_SCR_REFERRAL has no exception.

Method FILL_LABEL_HAANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031006
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031006

Method FILL_LABEL_HAANS on class CL_ISH_SCR_REFERRAL has no exception.

Method FILL_LABEL_KHANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031003
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031003

Method FILL_LABEL_KHANS on class CL_ISH_SCR_REFERRAL has no exception.

Method FILL_LABEL_UAANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031006
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031006

Method FILL_LABEL_UAANS on class CL_ISH_SCR_REFERRAL has no exception.

Method GET_BEWTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031020
2 Exporting E_BEWTY Value transfer Type reference (TYPE) NBEW-BEWTY IS-H: Bewegungstyp 20031020
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031020

Method GET_BEWTY on class CL_ISH_SCR_REFERRAL has no exception.

Method GET_CORDPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDPOS Value transfer Object reference (TYPE REF TO) CL_ISHMED_PREREG IS-H*MED: Vormerkung 20031216

Method GET_CORDPOS on class CL_ISH_SCR_REFERRAL has no exception.

Method MODIFY_SCREEN_ATT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Errorhandler 20031002
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031002

Method MODIFY_SCREEN_ATT on class CL_ISH_SCR_REFERRAL has no exception.

Method VALUE_REQUEST_EARNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20031006
2 Exporting E_CALLED Value transfer Type reference (TYPE) ISH_ON_OFF Wurde die F4-Hilfe aufgerufen? 20031006
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031006
4 Exporting E_SELECTED Value transfer Type reference (TYPE) ISH_ON_OFF Wurde ein Wert ausgewählt? 20031006
5 Exporting E_VALUE Value transfer Type reference (TYPE) ANY ausgewählter Wert 20031006

Method VALUE_REQUEST_EARNR on class CL_ISH_SCR_REFERRAL has no exception.

Method VALUE_REQUEST_EXTKH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031002
2 Exporting E_CALLED Value transfer Type reference (TYPE) ISH_ON_OFF F4 wurde behandelt? 20031002
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031002
4 Exporting E_SELECTED Value transfer Type reference (TYPE) ISH_ON_OFF Wert wurde selektiert? 20031002
5 Exporting E_VALUE Value transfer Type reference (TYPE) ANY Ausgewählter Wert. 20031002

Method VALUE_REQUEST_EXTKH on class CL_ISH_SCR_REFERRAL has no exception.

Method VALUE_REQUEST_HARNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Fehlerhandling 20031006
2 Exporting E_CALLED Value transfer Type reference (TYPE) ISH_ON_OFF Wurde die F4-Hilfe aufgerufen? 20031006
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20031006
4 Exporting E_SELECTED Value transfer Type reference (TYPE) ISH_ON_OFF Wurde ein Wert ausgewählt? 20031006
5 Exporting E_VALUE Value transfer Type reference (TYPE) ANY ausgewählter Wert 20031006

Method VALUE_REQUEST_HARNR on class CL_ISH_SCR_REFERRAL has no exception.

Method VALUE_REQUEST_UARNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING IS-H*MED: Klasse zur Fehlerabarbeitung 20031006
2 Exporting E_CALLED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031006
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031006
4 Exporting E_SELECTED Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20031006
5 Exporting E_VALUE Value transfer Type reference (TYPE) ANY 20031006

Method VALUE_REQUEST_UARNR on class CL_ISH_SCR_REFERRAL has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472