Class Method list used by SAP ABAP Class CL_ISHMED_SCR_CORDPOS_SHORT (IS-H*MED: Screen Classes Item Data Clinical Order Brief Info)
SAP ABAP Class CL_ISHMED_SCR_CORDPOS_SHORT (IS-H*MED: Screen Classes Item Data Clinical Order Brief Info) is using
# Object Type Object Name Object Description Note
     
1 Class Method  CL_ISHMED_ERRORHANDLING - CONSTRUCTOR IS-H*MED: Class for Error Handling
2 Class Method  CL_ISHMED_LB_ESTAT_CORD - FILL_LISTBOX IS-H: List Box User Statuses
3 Class Method  CL_ISHMED_PRC_AC_DIALOG - SET_PLANNING_OU IS-H*MED: Process Class Appointment Template with Dialog
4 Class Method  CL_ISHMED_PRC_POPUP_GPOE - SHOW_DIALOG_GPOE IS-H*MED: Business Partner/OU Popup Class
5 Class Method  CL_ISHMED_PREREG - CHANGE IS-H*MED: Preregistration
6 Class Method  CL_ISHMED_PREREG - GET_CORDER IS-H*MED: Preregistration
7 Class Method  CL_ISHMED_PREREG - GET_CORDTYP IS-H*MED: Preregistration
8 Class Method  CL_ISHMED_PREREG - GET_DATA IS-H*MED: Preregistration
9 Class Method  CL_ISHMED_PREREG - GET_DATA IS-H*MED: Preregistration
10 Class Method  CL_ISHMED_PREREG - GET_FIRST_APPOINTMENT IS-H*MED: Preregistration
11 Class Method  CL_ISHMED_PREREG - GET_SHARED_APCN_CONN IS-H*MED: Preregistration
12 Class Method  CL_ISHMED_PREREG - GET_STATUS IS-H*MED: Preregistration
13 Class Method  CL_ISHMED_PREREG - GET_STATUS IS-H*MED: Preregistration
14 Class Method  CL_ISHMED_PREREG - GET_T_APP IS-H*MED: Preregistration
15 Class Method  CL_ISHMED_PREREG - IS_ADM_POS IS-H*MED: Preregistration
16 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - CREATE_LISTBOX_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
17 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - FILL_LABEL_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
18 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - FILL_LABEL_PB_APP_SHOW IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
19 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_PLANNING_OU IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
20 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_PLANNING_OU IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
21 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
22 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
23 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
24 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
25 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
26 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
27 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
28 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
29 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
30 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
31 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
32 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
33 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
34 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
35 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
36 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APCN_CONN IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
37 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APP_SHOW IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
38 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APP_SHOW IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
39 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APP_SHOW IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
40 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_APP_SHOW IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
41 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_GPOE IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
42 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_GPOE IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
43 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_GPOE IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
44 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_SCR_PB_GPOE IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
45 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - GET_STSMA IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
46 Class Method  CL_ISHMED_SCR_CORDPOS_SHORT - SET_CURSOR_LB_STAT IS-H*MED: Screen Classes Item Data Clinical Order Brief Info
47 Class Method  CL_ISHMED_UTL_APMG - CHECK_PLANNING_AUTHORITY IS-H: General Functions in Appointment Management Area
48 Class Method  CL_ISH_CON_CORDER - GET_PLANNING_OU IS-H: Clinical Order Configuration Class
49 Class Method  CL_ISH_CORDER - GET_DATA IS-H: Clinical Order
50 Class Method  CL_ISH_CORDTYP - GET_PREREG IS-H: Clinical Order Type
51 Class Method  CL_ISH_DATA_OBJECT - IS_NEW IS-H: Base Class for Data Objects
52 Class Method  CL_ISH_FIELD_VALUES - GET_DATA IS-H: Manage Data Exchange Between Program and Screen
53 Class Method  CL_ISH_FIELD_VALUES - GET_DATA IS-H: Manage Data Exchange Between Program and Screen
54 Class Method  CL_ISH_FIELD_VALUES - GET_DATA IS-H: Manage Data Exchange Between Program and Screen
55 Class Method  CL_ISH_FIELD_VALUES - GET_DATA IS-H: Manage Data Exchange Between Program and Screen
56 Class Method  CL_ISH_FIELD_VALUES - GET_DATA IS-H: Manage Data Exchange Between Program and Screen
57 Class Method  CL_ISH_FIELD_VALUES - SET_VALUE_SINGLE IS-H: Manage Data Exchange Between Program and Screen
58 Class Method  CL_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Base Class for Interface Management
59 Class Method  CL_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Base Class for Interface Management
60 Class Method  CL_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Base Class for Interface Management
61 Class Method  CL_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Base Class for Interface Management
62 Class Method  CL_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Base Class for Interface Management
63 Class Method  CL_ISH_SCREEN - BUILD_MESSAGE IS-H: Base Class for Interface Management
64 Class Method  CL_ISH_SCREEN - BUILD_MESSAGE IS-H: Base Class for Interface Management
65 Class Method  CL_ISH_SCREEN - CREATE_LISTBOX IS-H: Base Class for Interface Management
66 Class Method  CL_ISH_SCREEN - CREATE_LISTBOX_INTERNAL IS-H: Base Class for Interface Management
67 Class Method  CL_ISH_SCREEN - CREATE_LISTBOX_INTERNAL IS-H: Base Class for Interface Management
68 Class Method  CL_ISH_SCREEN - DESTROY IS-H: Base Class for Interface Management
69 Class Method  CL_ISH_SCREEN - FILL_ALL_LABELS IS-H: Base Class for Interface Management
70 Class Method  CL_ISH_SCREEN - FILL_ALL_LABELS IS-H: Base Class for Interface Management
71 Class Method  CL_ISH_SCREEN - FILL_LABEL IS-H: Base Class for Interface Management
72 Class Method  CL_ISH_SCREEN - FILL_LABEL_INTERNAL IS-H: Base Class for Interface Management
73 Class Method  CL_ISH_SCREEN - FILL_LABEL_INTERNAL IS-H: Base Class for Interface Management
74 Class Method  CL_ISH_SCREEN - GET_PARENT IS-H: Base Class for Interface Management
75 Class Method  CL_ISH_SCREEN - GET_PARENT IS-H: Base Class for Interface Management
76 Class Method  CL_ISH_SCREEN - GET_PARENT IS-H: Base Class for Interface Management
77 Class Method  CL_ISH_SCREEN - GET_PARENT IS-H: Base Class for Interface Management
78 Class Method  CL_ISH_SCREEN - INITIALIZE IS-H: Base Class for Interface Management
79 Class Method  CL_ISH_SCREEN - INITIALIZE_INTERNAL IS-H: Base Class for Interface Management
80 Class Method  CL_ISH_SCREEN - INITIALIZE_INTERNAL IS-H: Base Class for Interface Management
81 Class Method  CL_ISH_SCREEN - INITIALIZE_PARENT IS-H: Base Class for Interface Management
82 Class Method  CL_ISH_SCREEN - INITIALIZE_PARENT IS-H: Base Class for Interface Management
83 Class Method  CL_ISH_SCREEN - MODIFY_SCREEN_INTERNAL IS-H: Base Class for Interface Management
84 Class Method  CL_ISH_SCREEN - MODIFY_SCREEN_INTERNAL IS-H: Base Class for Interface Management
85 Class Method  CL_ISH_SCREEN - SET_CURSOR IS-H: Base Class for Interface Management
86 Class Method  CL_ISH_SCREEN - SET_FIELDS IS-H: Base Class for Interface Management
87 Class Method  CL_ISH_SCR_CORDPOS_SHORT - CALL_POPUP_GPOE IS-H: Screen Class Item Data Clinical Order Concise View
88 Class Method  CL_ISH_SCR_CORDPOS_SHORT - CALL_POPUP_GPOE IS-H: Screen Class Item Data Clinical Order Concise View
89 Class Method  CL_ISH_SCR_CORDPOS_SHORT - CALL_POPUP_GPOE IS-H: Screen Class Item Data Clinical Order Concise View
90 Class Method  CL_ISH_SCR_CORDPOS_SHORT - CREATE_LISTBOX_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
91 Class Method  CL_ISH_SCR_CORDPOS_SHORT - CREATE_LISTBOX_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
92 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CON_CORDER IS-H: Screen Class Item Data Clinical Order Concise View
93 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
94 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
95 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
96 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
97 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
98 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
99 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_CORDPOS IS-H: Screen Class Item Data Clinical Order Concise View
100 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_PLANNING_AUTHORITY IS-H: Screen Class Item Data Clinical Order Concise View
101 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_PLANNING_AUTHORITY IS-H: Screen Class Item Data Clinical Order Concise View
102 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_PLANNING_AUTHORITY IS-H: Screen Class Item Data Clinical Order Concise View
103 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_REF_PRC_AC_DIALOG IS-H: Screen Class Item Data Clinical Order Concise View
104 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_REF_PRC_AC_DIALOG IS-H: Screen Class Item Data Clinical Order Concise View
105 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_SCR_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
106 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_SCR_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
107 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_SCR_LB_FOR_LBNAME IS-H: Screen Class Item Data Clinical Order Concise View
108 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_SCR_LB_FOR_LBNAME IS-H: Screen Class Item Data Clinical Order Concise View
109 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_T_INITIAL_FIELDVAL IS-H: Screen Class Item Data Clinical Order Concise View
110 Class Method  CL_ISH_SCR_CORDPOS_SHORT - GET_T_INITIAL_FIELDVAL IS-H: Screen Class Item Data Clinical Order Concise View
111 Class Method  CL_ISH_SCR_CORDPOS_SHORT - HANDLE_PB_GPOE IS-H: Screen Class Item Data Clinical Order Concise View
112 Class Method  CL_ISH_SCR_CORDPOS_SHORT - HANDLE_PB_GPOE IS-H: Screen Class Item Data Clinical Order Concise View
113 Class Method  CL_ISH_SCR_CORDPOS_SHORT - IS_APP_POSSIBLE IS-H: Screen Class Item Data Clinical Order Concise View
114 Class Method  CL_ISH_SCR_CORDPOS_SHORT - IS_APP_POSSIBLE IS-H: Screen Class Item Data Clinical Order Concise View
115 Class Method  CL_ISH_SCR_CORDPOS_SHORT - PAI_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
116 Class Method  CL_ISH_SCR_CORDPOS_SHORT - PAI_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
117 Class Method  CL_ISH_SCR_CORDPOS_SHORT - PBO_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
118 Class Method  CL_ISH_SCR_CORDPOS_SHORT - PBO_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
119 Class Method  CL_ISH_SCR_CORDPOS_SHORT - SET_CURSOR_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
120 Class Method  CL_ISH_SCR_CORDPOS_SHORT - SET_CURSOR_LB_DSPTY IS-H: Screen Class Item Data Clinical Order Concise View
121 Class Method  CL_ISH_SCR_LISTBOX - CHECKOUT IS-H: Screen for List Box User Status
122 Class Method  CL_ISH_SCR_LISTBOX - GET_LBNAME IS-H: Screen for List Box User Status
123 Class Method  CL_ISH_SCR_LISTBOX - GET_LBNAME IS-H: Screen for List Box User Status
124 Class Method  CL_ISH_SCR_LISTBOX - GET_LBNAME IS-H: Screen for List Box User Status
125 Class Method  CL_ISH_SCR_LISTBOX - GET_LBNAME IS-H: Screen for List Box User Status
126 Class Method  CL_ISH_SCR_LISTBOX - GET_LBNAME IS-H: Screen for List Box User Status
127 Class Method  CL_ISH_SCR_LISTBOX - GET_UCOMM IS-H: Screen for List Box User Status
128 Class Method  CL_ISH_SCR_LISTBOX - GET_VALUE IS-H: Screen for List Box User Status
129 Class Method  CL_ISH_SCR_LISTBOX - SET_HELP_INFO IS-H: Screen for List Box User Status
130 Class Method  CL_ISH_SCR_LISTBOX - SET_INPUT IS-H: Screen for List Box User Status
131 Class Method  CL_ISH_SCR_LISTBOX - SET_LISTBOX IS-H: Screen for List Box User Status
132 Class Method  CL_ISH_SCR_PUSHBUTTON - CHECKOUT IS-H: Screen Class for Pushbuttons
133 Class Method  CL_ISH_SCR_PUSHBUTTON - CHECKOUT IS-H: Screen Class for Pushbuttons
134 Class Method  CL_ISH_SCR_PUSHBUTTON - CHECKOUT IS-H: Screen Class for Pushbuttons
135 Class Method  CL_ISH_SCR_PUSHBUTTON - GET_PBSTRING IS-H: Screen Class for Pushbuttons
136 Class Method  CL_ISH_SCR_PUSHBUTTON - GET_PBSTRING IS-H: Screen Class for Pushbuttons
137 Class Method  CL_ISH_SCR_PUSHBUTTON - GET_UCOMM IS-H: Screen Class for Pushbuttons
138 Class Method  CL_ISH_SCR_PUSHBUTTON - SET_ACTIVE IS-H: Screen Class for Pushbuttons
139 Class Method  CL_ISH_SCR_PUSHBUTTON - SET_ACTIVE IS-H: Screen Class for Pushbuttons
140 Class Method  CL_ISH_SCR_PUSHBUTTON - SET_ICON IS-H: Screen Class for Pushbuttons
141 Class Method  CL_ISH_SCR_PUSHBUTTON - SET_ICON IS-H: Screen Class for Pushbuttons
142 Class Method  CL_ISH_SCR_PUSHBUTTON - SET_INPUT IS-H: Screen Class for Pushbuttons
143 Class Method  IF_ISH_DATA_OBJECT - IS_NEW IS-H: Base Interface for Data Objects
144 Class Method  IF_ISH_IDENTIFY_OBJECT - GET_TYPE IS-H: Assign a Type to an Object
145 Class Method  IF_ISH_IDENTIFY_OBJECT - GET_TYPE IS-H: Assign a Type to an Object
146 Class Method  IF_ISH_IDENTIFY_OBJECT - IS_INHERITED_FROM IS-H: Assign a Type to an Object
147 Class Method  IF_ISH_IDENTIFY_OBJECT - IS_INHERITED_FROM IS-H: Assign a Type to an Object
148 Class Method  IF_ISH_IDENTIFY_OBJECT - IS_INHERITED_FROM IS-H: Assign a Type to an Object
149 Class Method  IF_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Interface for the Screen Classes
150 Class Method  IF_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Interface for the Screen Classes
151 Class Method  IF_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Interface for the Screen Classes
152 Class Method  IF_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Interface for the Screen Classes
153 Class Method  IF_ISH_SCREEN - BEFORE_CALL_SUBSCREEN IS-H: Interface for the Screen Classes
154 Class Method  IF_ISH_SCREEN - CREATE_ALL_LISTBOXES IS-H: Interface for the Screen Classes
155 Class Method  IF_ISH_SCREEN - CREATE_ALL_LISTBOXES IS-H: Interface for the Screen Classes
156 Class Method  IF_ISH_SCREEN - CREATE_LISTBOX IS-H: Interface for the Screen Classes
157 Class Method  IF_ISH_SCREEN - DESTROY IS-H: Interface for the Screen Classes
158 Class Method  IF_ISH_SCREEN - DESTROY IS-H: Interface for the Screen Classes
159 Class Method  IF_ISH_SCREEN - GET_PARENT IS-H: Interface for the Screen Classes
160 Class Method  IF_ISH_SCREEN - GET_PARENT IS-H: Interface for the Screen Classes
161 Class Method  IF_ISH_SCREEN - GET_PARENT IS-H: Interface for the Screen Classes
162 Class Method  IF_ISH_SCREEN - GET_PARENT IS-H: Interface for the Screen Classes
163 Class Method  IF_ISH_SCREEN - INITIALIZE IS-H: Interface for the Screen Classes
164 Class Method  IF_ISH_SCREEN - OK_CODE_SCREEN IS-H: Interface for the Screen Classes
165 Class Method  IF_ISH_SCREEN - OK_CODE_SCREEN IS-H: Interface for the Screen Classes
166 Class Method  IF_ISH_SCREEN - SET_CURSOR IS-H: Interface for the Screen Classes
167 Class Method  IF_ISH_SCREEN - SET_CURSOR IS-H: Interface for the Screen Classes
168 Class Method  IF_ISH_SCREEN - SET_CURSOR IS-H: Interface for the Screen Classes
169 Class Method  IF_ISH_SCREEN - SET_FIELDS IS-H: Interface for the Screen Classes
170 Class Method  IF_ISH_SCREEN - SET_INSTANCE_FOR_DISPLAY IS-H: Interface for the Screen Classes
171 Class Method  IF_ISH_SCREEN - SET_INSTANCE_FOR_DISPLAY IS-H: Interface for the Screen Classes
172 Class Method  IF_ISH_SNAPSHOT_OBJECT - SNAPSHOT IS-H: Definition for Snapshot Mechanism
173 Class Method  IF_ISH_SNAPSHOT_OBJECT - UNDO IS-H: Definition for Snapshot Mechanism