SAP ABAP Class CL_ISHMED_SCR_ME_DOSECALC (IS-H*MED: Dose Calculation Screen)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_ME (Package) IS-H*MED: Medication
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 20031020
Properties
Class CL_ISHMED_SCR_ME_DOSECALC  
Short Description IS-H*MED: Dose Calculation Screen    
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 NMED_ME   IS-H*MED: Medication 
Created 20031020   SAP 
Last change 20050428   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_SCR_ME_DOSECALC has no interface implemented.
Friends
Class CL_ISHMED_SCR_ME_DOSECALC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_FNAME_BSA Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for BSA 20040503
2 G_FNAME_CALCUD Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for CALCUD 20031104
3 G_FNAME_DOSE Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for DOSE 20031104
4 G_FNAME_DOSEU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for DOSEU 20031104
5 G_FNAME_DRUGASTR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for DRUGASTR 20031104
6 G_FNAME_DRUGASTRU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for DRUGASTRU 20031104
7 G_FNAME_FREQICON Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for Frequency Button 20040110
8 G_FNAME_MAXDEN Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for MAXDEN 20031119
9 G_FNAME_ORDUR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for ORDUR 20031104
10 G_FNAME_ORDURU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for ORDURU 20031222
11 G_FNAME_PATHGT Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for PATHGT 20031104
12 G_FNAME_PATHGTU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for PATHGTU 20031104
13 G_FNAME_PATWGT Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for PATWGT 20031104
14 G_FNAME_PATWGTU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for PATWGTU 20031104
15 G_FNAME_SELQUAN Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for SELQUAN 20031104
16 G_FNAME_SELSTREN Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for SELSTREN 20031104
17 G_FNAME_STRGTH Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for STRGTH 20031104
18 G_FNAME_STRGTHP Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for STRGTHP 20031104
19 G_FNAME_STRGTHPU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for STRGTHPU 20031104
20 G_FNAME_STRGTHU Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for STRGTHU 20031104
21 G_FNAME_TOTQUAN Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for TOTQUAN 20031104
22 G_FNAME_TOTQUANUOM Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for TOTQUANUOM 20031104
23 G_FNAME_ZNR Static Attribute Public Type reference (TYPE) ISH_FIELDNAME Field Name for ZNR 20031104
24 G_TMPL_MODE Instance attribute Protected Type reference (TYPE) ISH_ON_OFF ON: Object Is in Template Mode 20040310
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_LISTBOX_DRUGASTRU Static method Public Method Adapt List Box for DRUGASTRU 20041013
2 CHANGE_LISTBOX_TOTQUANUOM Static method Public Method Adapt List Box for TOTQUANUOM 20050426
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031020
4 CONSTRUCTOR Instance method Public Constructor Constructor 20031020
5 CREATE Static method Public Method Create Instance of Screen 20031020
6 CREATE_LISTBOX_UOM Instance method Private Method Fill Listbox for Units 20031119
7 GET_FIELD_PROPERTIES Static method Public Method Specify Properties of Input Field 20040110
8 IS_FIELD_USED_FOR_TEMPLATE Instance method Protected Method Is entered column required in templates? 20040310
Events
Class CL_ISHMED_SCR_ME_DOSECALC has no event.
Types
Class CL_ISHMED_SCR_ME_DOSECALC has no local type.
Method Signatures

Method CHANGE_LISTBOX_DRUGASTRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TN1MEUNIT Value transfer Type reference (TYPE) ISHMED_T_TN1MEUNIT IS-H*MED: Medikation - Einheiten für Verordnungen - Tab.typ 20041013
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20041013
3 Importing IR_ODRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20041013
4 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Arzneimittelverordnung 20041013

Method CHANGE_LISTBOX_DRUGASTRU on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method CHANGE_LISTBOX_TOTQUANUOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TN1MEUNIT Value transfer Type reference (TYPE) ISHMED_T_TN1MEUNIT IS-H*MED: Medikation - Einheiten für Verordnungen - Tab.typ 20050426
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20050426
3 Importing IR_ODRUG Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER_DRUG IS-H*MED: Medikament einer Arzneimittelverordnung 20050426
4 Importing IR_ORDER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ME_ORDER IS-H*MED: Arzneimittelverordnung 20050426

Method CHANGE_LISTBOX_TOTQUANUOM on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISHMED_SCR_ME_DOSECALC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_SCR_ME_DOSECALC has no parameter.
Method CONSTRUCTOR on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

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 20031020
2 Exporting ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_SCR_ME_DOSECALC IS-H*MED: DoseCalculation Screen 20031020
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031020
4 Importing I_TMPL_MODE Value transfer Type reference (TYPE) ISH_ON_OFF OFF ON: Screen dient zur Erfassung von Templates! 20040310

Method CREATE on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method CREATE_LISTBOX_UOM 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 20031119
2 Exporting ER_LB_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISH_LISTBOX IS-H: Basisklasse für Dynpro-Listboxen 20031119
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031119
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) ISH_FIELDNAME Feldname 20031119

Method CREATE_LISTBOX_UOM on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method GET_FIELD_PROPERTIES 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 20040110
2 Exporting E_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Feld aktiv (d.h. sichtbar)? 20040110
3 Exporting E_CHANGEABLE Value transfer Type reference (TYPE) ISH_ON_OFF Feld änderbar (wenn auch nur mittels F4!)? 20040110
4 Exporting E_INPUT Value transfer Type reference (TYPE) ISH_ON_OFF Feld eingabebereit? 20040110
5 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20040110
6 Importing IR_SCREEN Value transfer Object reference (TYPE REF TO) CL_ISHMED_SCR_ME_DOSECALC Screen, für den geprüft werden soll 20040110
7 Importing I_FIELDNAME Value transfer Type reference (TYPE) ISH_FIELDNAME IS-H: Feldname 20040110
8 Importing I_USE_BUFFER Value transfer Type reference (TYPE) ISH_ON_OFF OFF Use buffer to enhance performance 20040110

Method GET_FIELD_PROPERTIES on class CL_ISHMED_SCR_ME_DOSECALC has no exception.

Method IS_FIELD_USED_FOR_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Value transfer Type reference (TYPE) ISH_FIELDNAME Feldname 20040310
2 Returning R_USED_FOR Value transfer Type reference (TYPE) CHAR01 Siehe Kommentar innerhalb der Methode 20040310

Method IS_FIELD_USED_FOR_TEMPLATE on class CL_ISHMED_SCR_ME_DOSECALC has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 472