SAP ABAP Class CL_ISHMED_ME_SDEF_AGENT (IS-H*MED: Drug List Agents Contained)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040311
Properties
Class CL_ISHMED_ME_SDEF_AGENT  
Short Description IS-H*MED: Drug List Agents Contained    
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 20040310   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_ME_SDEF_AGENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20040311
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_ME_SDEF_FORMULARY 20040310 Wrapper for Drug Processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Private Attribute reference (LIKE) 20040311
2 FALSE Instance attribute Private Attribute reference (LIKE) 20040311
3 GO_ALV_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040311
4 GT_AGENT Instance attribute Private Type reference (TYPE) ISHMED_T_RNAGENT IS-H*MED: Medication, Agents of Drugs 20040311
5 GT_AGENT_ALV Instance attribute Private Type reference (TYPE) ISHMED_T_ME_AGENT_ALV IS-H*MED: Maintenance of Agents 20040311
6 GT_AGENT_DEL Instance attribute Private Type reference (TYPE) ISHMED_T_RNAGENT Deleted Agents 20040313
7 GT_AGENT_UPD Instance attribute Private Type reference (TYPE) ISHMED_T_RNAGENT Change Agents 20040313
8 GT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040311
9 G_AGTYPE Instance attribute Private Type reference (TYPE) N1ME_AGTYPE IS-H*MED: Agent Type 20040314
10 G_AGTYPE_HIDDEN Instance attribute Private Type reference (TYPE) ISH_ON_OFF Hide ON (= 'X') and OFF (=' ') 20040311
11 G_CHANGED Instance attribute Private Type reference (TYPE) ISH_ON_OFF IS-H: Boolean Data Type for ON (= "X") and OFF (= " ") 20040310
12 G_ITEM_ID Instance attribute Private Type reference (TYPE) SYSUUID_C UUID in Character Format 20040310
13 G_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20040310
14 INACTIVE Instance attribute Private Attribute reference (LIKE) 20040311
15 NO Instance attribute Private Attribute reference (LIKE) 20040311
16 OFF Instance attribute Private Attribute reference (LIKE) 20040311
17 ON Instance attribute Private Attribute reference (LIKE) 20040311
18 TRUE Instance attribute Private Attribute reference (LIKE) 20040311
19 YES Instance attribute Private Attribute reference (LIKE) 20040311
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGES Instance method Public Method Data Changed? 20040313
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040310
3 FREE Instance method Public Method 20040313
4 GET_CHANGED_DATA Instance method Public Method Get Table Changes 20040313
5 HANDLE_DATA_CHANGED Instance method Private Event handling method handle event DATA_CHANGED of CL_GUI_ALV_GRID 20040310
6 HANDLE_ON_F4 Instance method Private Event handling method handle event DATA_CHANGED of CL_GUI_ALV_GRID 20040310
7 INIT_ALV Instance method Private Method init_alv 20040310
8 REFRESH Instance method Public Method 20040311
9 REG_EVENTS Instance method Private Method Register Events 20040310
10 SET_AGTYPE_HIDDEN Instance method Public Method Hide Agent Type 20040311
11 SET_READY_FOR_INPUT Instance method Public Method 20040310
12 SET_TABLE Instance method Public Method Set Table Data 20040310
Events
Class CL_ISHMED_ME_SDEF_AGENT has no event.
Types
Class CL_ISHMED_ME_SDEF_AGENT has no local type.
Method Signatures

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) ISH_ON_OFF Daten geändert: ON (= 'X') und OFF (=' ') 20040313

Method CHECK_CHANGES on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGENT Value transfer Type reference (TYPE) ISHMED_T_RNAGENT IS-H*MED: Medikation, Wirkstoffe von Arzneimitteln 20040311
2 Importing I_AGTYPE Call by reference Type reference (TYPE) N1ME_AGTYPE IS-H*MED: Wirkstoff-Typ 20040314
3 Importing I_AGTYPE_HIDDEN Call by reference Type reference (TYPE) ISH_ON_OFF nicht anzeigen =ON ('X'), anzeigen =OFF (' ') 20040311
4 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040310

Method CONSTRUCTOR on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method FREE Signature

Method FREE on class CL_ISHMED_ME_SDEF_AGENT has no parameter.
Method FREE on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method GET_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AGENT_DEL Call by reference Type reference (TYPE) ISHMED_T_RNAGENT Gelöschte Wirkstoffe 20040313
2 Exporting ET_AGENT_UPD Call by reference Type reference (TYPE) ISHMED_T_RNAGENT Geänderte Wirkstoffe 20040313
3 Exporting E_CHANGED Call by reference Type reference (TYPE) ISH_ON_OFF Daten geändert: ON (= 'X') und OFF (=' ') 20040313

Method GET_CHANGED_DATA on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20040310

Method HANDLE_DATA_CHANGED on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method HANDLE_ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20040310
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20040310
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20040310
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20040310
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20040310
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20040310

Method HANDLE_ON_F4 on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method INIT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040310

Method INIT_ALV on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGENT Call by reference Type reference (TYPE) ISHMED_T_RNAGENT IS-H*MED: Medikation, Wirkstoffe von Arzneimitteln 20040313

Method REFRESH on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method REG_EVENTS Signature

Method REG_EVENTS on class CL_ISHMED_ME_SDEF_AGENT has no parameter.
Method REG_EVENTS on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method SET_AGTYPE_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGTYPE Call by reference Type reference (TYPE) N1ME_AGTYPE IS-H*MED: Wirkstoff-Typ 20040314
2 Importing I_HIDDEN Call by reference Type reference (TYPE) ISH_ON_OFF 'X' nicht anzeigen =ON ('X'), anzeigen =OFF (' ') 20040311

Method SET_AGTYPE_HIDDEN on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method SET_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READY_FOR_INPUT Value transfer Type reference (TYPE) INT4 1 Workmode 20040310

Method SET_READY_FOR_INPUT on class CL_ISHMED_ME_SDEF_AGENT has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AGENT Value transfer Type reference (TYPE) ISHMED_T_RNAGENT IS-H*MED: Medikation, Wirkstoffe von Arzneimitteln 20040311

Method SET_TABLE on class CL_ISHMED_ME_SDEF_AGENT has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 473