SAP ABAP Class CL_ISHMED_ME_UTL_SCREEN (i.s.h.med: Medication - Screen Utilities)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_ME (Package) IS-H*MED: Medication
Properties
Class CL_ISHMED_ME_UTL_SCREEN  
Short Description i.s.h.med: Medication - Screen Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_ME   IS-H*MED: Medication 
Created 20051122   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_ME_UTL_SCREEN has no interface implemented.
Friends
Class CL_ISHMED_ME_UTL_SCREEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 OFF Constant Public Type reference (TYPE) ISH_ON_OFF ' ' OFF 20051122
2 ON Constant Public Type reference (TYPE) ISH_ON_OFF 'X' ON 20051122
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MONOGRAPH_FIELD Static method Public Method Creates Content of Monograph Button (see Order Grid) 20051122
2 BUILD_NOTE_BUTTON Static method Public Method Set Note Button 20051122
3 FUNC_CALL_DRUGNOTE Static method Public Method Display Note on Drug 20051122
4 FUNC_CALL_MONOGRAPH Static method Public Method Call Display of Monograph Information 20051122
5 GET_DRUGID Static method Protected Method Determine Drug ID from Object 20051122
Events
Class CL_ISHMED_ME_UTL_SCREEN has no event.
Types
Class CL_ISHMED_ME_UTL_SCREEN has no local type.
Method Signatures

Method BUILD_MONOGRAPH_FIELD 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 20051122
2 Exporting E_MONOGRAPH Value transfer Type reference (TYPE) ANY Das Ergebnis 20051122
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051122
4 Importing IR_MAIN_OBJ Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Verordnung oder Arzneimittel (Order, ODrug, EDrug) 20051122
5 Importing I_DRUGID Value transfer Type reference (TYPE) N1ODRUG-DRUGID Medikation: Arzneimittel-Schlüssel 20051122

Method BUILD_MONOGRAPH_FIELD on class CL_ISHMED_ME_UTL_SCREEN has no exception.

Method BUILD_NOTE_BUTTON 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 20051122
2 Changing CS_OUTTAB Call by reference Type reference (TYPE) ANY Outtab, in der der Button enthalten ist 20051122
3 Exporting E_BUTTON Value transfer Type reference (TYPE) ANY Der Inhalt des Buttons (normalerweise Typ TV_IMAGE) 20051122
4 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051122
5 Importing IR_MAIN_OBJ Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Verordnung oder Arzneimittel (Order, ODrug, EDrug) 20051122
6 Importing I_BUTTON_NAME Value transfer Type reference (TYPE) ANY Feldname des zu setzenden Buttons 20051122
7 Importing I_DRUGID Value transfer Type reference (TYPE) N1FORMULARY-DRUGID ID des Arzneimittels 20051122

Method BUILD_NOTE_BUTTON on class CL_ISHMED_ME_UTL_SCREEN has no exception.

Method FUNC_CALL_DRUGNOTE 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 20051122
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051122
3 Importing IR_MAIN_OBJ Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Verordnung oder Arzneimittel (Order, ODrug, EDrug) 20051122
4 Importing I_DRUGID Value transfer Type reference (TYPE) N1FORMULARY-DRUGID ID des Arzneimittels 20051122
5 Importing I_TEXT_ID Value transfer Type reference (TYPE) THEAD-TDID '0000': Notiz Apotheker, '0001': für Pflege, '0002': für Arz 20051122

Method FUNC_CALL_DRUGNOTE on class CL_ISHMED_ME_UTL_SCREEN has no exception.

Method FUNC_CALL_MONOGRAPH 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 20051122
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051122
3 Importing IR_MAIN_OBJ Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Verordnung oder Arzneimittel (Order, ODrug, EDrug) 20051122
4 Importing I_DRUGID Value transfer Type reference (TYPE) N1ODRUG-DRUGID Das Arzneimittel als ID 20051122

Method FUNC_CALL_MONOGRAPH on class CL_ISHMED_ME_UTL_SCREEN has no exception.

Method GET_DRUGID 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 20051122
2 Exporting E_DRUGID Value transfer Type reference (TYPE) N1ODRUG-DRUGID Die gesuchte DrugID 20051122
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20051122
4 Importing IR_MAIN_OBJ Call by reference Object reference (TYPE REF TO) IF_ISH_IDENTIFY_OBJECT Verordnung oder Arzneimittel (Order, ODrug, EDrug) 20051122

Method GET_DRUGID on class CL_ISHMED_ME_UTL_SCREEN has no exception.
History
Last changed by/on SAP  20060313 
SAP Release Created in