SAP ABAP Class CL_ISHMED_DI_KEYWORD_VIEW (Keyword Settings Dictation Interface)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_DI (Package) i.s.h.med: Dictation System-API
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 20080311
Properties
Class CL_ISHMED_DI_KEYWORD_VIEW  
Short Description Keyword Settings Dictation Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DI   i.s.h.med: Dictation System-API 
Created 20070516   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20080311
Friends
Class CL_ISHMED_DI_KEYWORD_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MODE_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20090731
2 CO_MODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20090731
3 CO_VCODE_DISPLAY Instance attribute Private Attribute reference (LIKE) 20090731
4 CO_VCODE_UPDATE Instance attribute Private Attribute reference (LIKE) 20090731
5 C_COMMAND_NEW Constant Private Type reference (TYPE) SY-UCOMM 'NEW_KEY' Function Code that Triggered PAI 20080311
6 C_N2DI_PMD_LCUST Constant Private Type reference (TYPE) TABNAME 'N2DI_PMD_LCUST' Table Name 20090731
7 C_TEXTART_DOMAINE Constant Private Type reference (TYPE) DOMNAME 'N2DI_TEXT_ART' Domain Name 20090731
8 C_TEXTART_HANDLE Constant Private Type reference (TYPE) INT4 '1' Natural Number 20090731
9 C_TN2DI_TEXTKEY Constant Private Type reference (TYPE) TABNAME 'TN2DI_TEXTKEY' Table Name 20090731
10 C_VAL_TXART_DEFAULT Constant Private Type reference (TYPE) N2DI_TEXT_ART 'E' Supplement Text at End 20090731
11 FALSE Instance attribute Private Attribute reference (LIKE) 20080311
12 GR_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20080311
13 GS_LAYO Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20080311
14 GS_PMD_CUST Instance attribute Private Type reference (TYPE) N2DI_PMD_LCUST Settings for Dictation Interface Link Element 20090706
15 GT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20080311
16 GT_KEY_LIST Instance attribute Private Type reference (TYPE) TY_T_TEXTKEY Settings for Keywords 20080311
17 GT_N2ET_BUFFER Instance attribute Private Type reference (TYPE) TY_T_N2ET Read Buffer for Alias Search 20090731
18 GT_TEXT_ART Instance attribute Private Type reference (TYPE) RN2DOMTAB IS-H*MED: Table Type for Domain Fixed Values (dd07v) 20090731
19 G_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL Data Changed 20090731
20 G_ERROR Instance attribute Private Type reference (TYPE) ABAP_BOOL Indicator 'X' = Errors 20090731
21 G_LOCKED Instance attribute Private Type reference (TYPE) ABAP_BOOL Lock Set 20090731
22 OFF Instance attribute Private Attribute reference (LIKE) 20090731
23 ON Instance attribute Private Attribute reference (LIKE) 20090731
24 TRUE Instance attribute Private Attribute reference (LIKE) 20080311
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080311
2 DEQUEUE Instance method Private Method Release Locks 20090706
3 ENQUEUE Instance method Private Method Request Locks 20090706
4 F4_ALIAS_DE Instance method Public Method F4 Input Help for Alias of Long Text Fields 20090731
5 FREE Instance method Public Method Free Resources 20080311
6 GET_CAUSAL_KEY_DATA Instance method Public Method Get Data for Causal Text Field (Keyword = Space) 20090706
7 GET_FIXED_VALUE_DOM Instance method Private Method Fixed Value for Short Description (Domain) 20090731
8 GET_OUTPUT_DATA Instance method Private Method Format Output Data 20090731
9 HANDLE_DATA_CHANGED Instance method Private Event handling method Changing Data 20080311
10 HANDLE_DATA_CHANGED_FINISHED Instance method Private Event handling method Changing Output Table 20080311
11 HANDLE_FUNCTION_SELECT Instance method Private Event handling method ALV Function Selected 20080311
12 HANDLE_ONF4 Instance method Private Event handling method F4 Input Help 20090731
13 HANDLE_TOOLBAR Instance method Private Event handling method Add Button to Toolbar 20080311
14 INIT Instance method Private Method Initialization 20080311
15 LEAVE_SCREEN Instance method Public Method Close Dialog 20090731
16 MAP_TO_DISPLAY_STRUCTURE Instance method Private Method Map DB Structure in Display Structure 20090731
17 MAP_TO_UPDATE_STRUCTURE Instance method Private Method Map Display Structure in DB Structure 20090731
18 SAVE Instance method Public Method Return Table 20080311
19 SAVE_INTERNAL Instance method Private Method Execute DB Save 20090731
20 SET_CAUSAL_KEY_DATA Instance method Public Method Set Data for Causal Text Field (Keyword = Space) 20090706
21 SET_DROPDOWN Instance method Private Method Fill Dropdown Text Type with Data 20090731
22 SET_LINES_INPUT Instance method Private Method Set Fields to Input 20090731
23 SET_LINES_OUTPUT Instance method Private Method Set Fields to Output 20090731
24 SHOW Instance method Public Method Refresh Table 20080311
25 TOGGLE_INPUT Instance method Private Method Fill Style Table for Cells 20090731
Events
Class CL_ISHMED_DI_KEYWORD_VIEW has no event.
Types
Class CL_ISHMED_DI_KEYWORD_VIEW has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20080311
2 Importing IS_PMD_CUST Call by reference Type reference (TYPE) N2DI_PMD_LCUST Einstellungen zum Linkelement Diktatschnittstelle 20090706
3 Importing IT_KEY_LIST Call by reference Type reference (TYPE) ISHMED_T_DI_TEXTKEY Einstellungen für Schlüsselwörter 20080311

Method CONSTRUCTOR on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISHMED_DI_KEYWORD_VIEW has no parameter.
Method DEQUEUE on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_DI_KEYWORD_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20090706

Method F4_ALIAS_DE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALIAS Call by reference Type reference (TYPE) N2_ALIAS1 Aliasname für ein Dokumentationselement 20090731
2 Exporting E_DETEXT Call by reference Type reference (TYPE) N2_TEXT Dialog-Bezeichner 20090731

Method F4_ALIAS_DE on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method FREE Signature

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

Method GET_CAUSAL_KEY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATA Value transfer Type reference (TYPE) TN2DI_TEXTKEY Zuordnung Schlüsselwörter zu Textfeldern 20090706

Method GET_CAUSAL_KEY_DATA on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method GET_FIXED_VALUE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY 20090731
2 Importing I_DOM_HANDLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090731
3 Importing I_INPUT Call by reference Type reference (TYPE) CLIKE 20090731

Method GET_FIXED_VALUE_DOM on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method GET_OUTPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY_LIST Call by reference Type reference (TYPE) ISHMED_T_DI_TEXTKEY Einstellungen für Schlüsselwörter 20090731

Method GET_OUTPUT_DATA on class CL_ISHMED_DI_KEYWORD_VIEW 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 Value transfer Attribute reference (LIKE) 20080311
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20090706
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20090706
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20090706
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_DATA_CHANGED on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20080311
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_DATA_CHANGED_FINISHED on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method HANDLE_FUNCTION_SELECT Signature

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

Method HANDLE_FUNCTION_SELECT on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method HANDLE_ONF4 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) 20090731
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20090731
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20090731
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20090731
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20090731
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20090731

Method HANDLE_ONF4 on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_TOOLBAR on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method INIT Signature

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

Method INIT on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method LEAVE_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LEAVE Value transfer Type reference (TYPE) ABAP_BOOL 'X' = Beenden 20090731

Method LEAVE_SCREEN on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method MAP_TO_DISPLAY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UPDATE Call by reference Type reference (TYPE) TN2DI_TEXTKEY Zuordnung Schlüsselwörter zu Textfeldern 20090731
2 Returning RS_DISPLAY Value transfer Type reference (TYPE) RN2DI_TEXTKEY_DISPLAY Anzeige-Struktur für Schlüsselwort-Zuordnung 20090731

Method MAP_TO_DISPLAY_STRUCTURE on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method MAP_TO_UPDATE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY Call by reference Type reference (TYPE) RN2DI_TEXTKEY_DISPLAY Anzeige-Struktur für Schlüsselwort-Zuordnung 20090731
2 Returning RS_UPDATE Value transfer Type reference (TYPE) TN2DI_TEXTKEY Zuordnung Schlüsselwörter zu Textfeldern 20090731

Method MAP_TO_UPDATE_STRUCTURE on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PMD_CUST Call by reference Type reference (TYPE) N2DI_PMD_LCUST Einstellungen zum Linkelement Diktatschnittstelle 20090731
2 Returning RT_LIST Value transfer Type reference (TYPE) ISHMED_T_DI_TEXTKEY Einstellungen für Schlüsselwörter 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20090731

Method SAVE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_UPDATE Call by reference Type reference (TYPE) ANY Datensatz 20090731
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090731
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Allgemeine Exception für verschiedenste Hilfsmethoden 20090731

Method SET_CAUSAL_KEY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Value transfer Type reference (TYPE) TN2DI_TEXTKEY Zuordnung Schlüsselwörter zu Textfeldern 20090706

Method SET_CAUSAL_KEY_DATA on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method SET_DROPDOWN Signature

Method SET_DROPDOWN on class CL_ISHMED_DI_KEYWORD_VIEW has no parameter.
Method SET_DROPDOWN on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method SET_LINES_INPUT Signature

Method SET_LINES_INPUT on class CL_ISHMED_DI_KEYWORD_VIEW has no parameter.
Method SET_LINES_INPUT on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method SET_LINES_OUTPUT Signature

Method SET_LINES_OUTPUT on class CL_ISHMED_DI_KEYWORD_VIEW has no parameter.
Method SET_LINES_OUTPUT on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EDIT Call by reference Type reference (TYPE) ISH_TRUE_FALSE ABAP_TRUE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20080311

Method SHOW on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.

Method TOGGLE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INPUT Call by reference Type reference (TYPE) ISH_ON_OFF 20090731
2 Returning RT_STYLE Value transfer Type reference (TYPE) LVC_T_STYL ALV-Control: Styletabelle für Zellen 20090731

Method TOGGLE_INPUT on class CL_ISHMED_DI_KEYWORD_VIEW has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in