1 | /* TrackingController.as */
|
---|
2 |
|
---|
3 | package gov.va.med.edp.control
|
---|
4 | {
|
---|
5 | import com.adobe.cairngorm.control.FrontController;
|
---|
6 |
|
---|
7 | import gov.va.med.edp.command.*;
|
---|
8 | import gov.va.med.edp.command.config.*;
|
---|
9 | import gov.va.med.edp.command.reports.*;
|
---|
10 | import gov.va.med.edp.control.config.*;
|
---|
11 | import gov.va.med.edp.control.reports.ReportDownloadEvent;
|
---|
12 | import gov.va.med.edp.control.reports.ReportEvent;
|
---|
13 |
|
---|
14 | public class TrackingController extends FrontController
|
---|
15 | {
|
---|
16 | public function TrackingController()
|
---|
17 | {
|
---|
18 | initializeCommands();
|
---|
19 | }
|
---|
20 |
|
---|
21 | public function initializeCommands():void
|
---|
22 | {
|
---|
23 | addCommand(InitAppEvent.EVENT_INIT_APP, InitAppCommand);
|
---|
24 | addCommand(TrackingEvent.EVENT_INIT_TRACKING, InitTrackingCommand);
|
---|
25 | addCommand(SwitchAppViewEvent.EVENT_SWITCH_APP_VIEW, SwitchAppViewCommand);
|
---|
26 | addCommand(TrackingEvent.EVENT_REFRESH_LOG_SELECTOR, RefreshLogSelectorCommand);
|
---|
27 | addCommand(SwitchLogEntryEvent.EVENT_SWITCH_LOG_ENTRY, SwitchLogEntryCommand);
|
---|
28 | addCommand(TrackingEvent.EVENT_SAVE_LOG_ENTRY, SaveLogEntryCommand);
|
---|
29 | addCommand(TrackingEvent.EVENT_CANCEL_EDIT, CancelLogEntryEditCommand);
|
---|
30 | addCommand(TrackingEvent.EVENT_DELETE_STUB_ENTRY, DeleteStubEntryCommand);
|
---|
31 | addCommand(MatchItemsEvent.EVENT_MATCH_CLOSED_VISITS, MatchClosedVisitsCommand);
|
---|
32 | addCommand(InitLogAreaEvent.EVENT_INIT_LOG_AREA, InitLogAreaCommand);
|
---|
33 | addCommand(PatientSelectEvent.EVENT_ADD_PATIENT_TO_LOG, AddPatientToLogCommand);
|
---|
34 | addCommand(ChangeLogEntryFieldEvent.EVENT_CHANGE_LOG_ENTRY_FIELD, ChangeLogEntryFieldCommand);
|
---|
35 | addCommand(DisplayBoardEvent.EVENT_INIT_DISPLAY_BOARD, InitDisplayBoardCommand);
|
---|
36 | addCommand(DisplayBoardEvent.EVENT_REFRESH_DISPLAY_BOARD, RefreshDisplayBoardCommand);
|
---|
37 | addCommand(RemoveLogEntryEvent.EVENT_REMOVE_LOG_ENTRY, RemoveLogEntryCommand);
|
---|
38 | addCommand(SortHeaderEvent.EVENT_SORT_DISPLAY_BOARD, SortHeaderCommand);
|
---|
39 | addCommand(SortHeaderEvent.EVENT_SORT_LOG_SELECTOR, SortHeaderCommand);
|
---|
40 | addCommand(ConfigurationEvent.EVENT_LOAD_CONFIGURATION, LoadConfigurationCommand);
|
---|
41 | addCommand(ConfigurationEvent.EVENT_LOAD_STAFF_CONFIG, LoadConfigStaffCommand);
|
---|
42 | addCommand(BoardConfigEvent.EVENT_ADD_CONFIG_BOARD, AddBoardCommand);
|
---|
43 | addCommand(BoardConfigEvent.EVENT_LOAD_CONFIG_BOARD, LoadBoardConfigCommand);
|
---|
44 | addCommand(BoardConfigEvent.EVENT_SAVE_CONFIG_BOARD, SaveConfigBoardCommand);
|
---|
45 | addCommand(SaveBedConfigEvent.EVENT_SAVE_CONFIG_BEDS, SaveBedConfigCommand);
|
---|
46 | addCommand(ConfigurationEvent.EVENT_SAVE_COLOR_CONFIG, SaveConfigColorsCommand);
|
---|
47 | addCommand(ConfigurationEvent.EVENT_SAVE_PARAM_CONFIG, SaveConfigParamsCommand);
|
---|
48 | addCommand(ConfigurationEvent.EVENT_SAVE_STAFF_CONFIG, SaveConfigStaffCommand);
|
---|
49 | addCommand(ConfigurationEvent.EVENT_LOAD_SELECTION_CONFIG, LoadSelectionConfigCommand);
|
---|
50 | addCommand(ConfigurationEvent.EVENT_SAVE_SELECTION_CONFIG, SaveSelectionConfigCommand);
|
---|
51 | addCommand(ConfigurationEvent.EVENT_BED_MODIFIED, SetModifiedCommand);
|
---|
52 | addCommand(ConfigurationEvent.EVENT_BOARD_MODIFIED, SetModifiedCommand);
|
---|
53 | addCommand(ConfigurationEvent.EVENT_COLOR_MODIFIED, SetModifiedCommand);
|
---|
54 | addCommand(ConfigurationEvent.EVENT_PARAM_MODIFIED, SetModifiedCommand);
|
---|
55 | addCommand(ConfigurationEvent.EVENT_PARAM_MODIFIED_RESET, SetModifiedCommand);
|
---|
56 | addCommand(ConfigurationEvent.EVENT_SELECTION_MODIFIED, SetModifiedCommand);
|
---|
57 | addCommand(ConfigurationEvent.EVENT_STAFF_MODIFIED, SetModifiedCommand);
|
---|
58 | addCommand(ConfigAddColumnEvent.EVENT_CONFIG_ADD_COLUMN, ConfigAddColumnCommand);
|
---|
59 | addCommand(ConfigRemoveColumnEvent.EVENT_CONFIG_REMOVE_COLUMN, ConfigRemoveColumnCommand);
|
---|
60 | addCommand(ConfigChangeColumnEvent.EVENT_CONFIG_CHANGE_COLUMN_SEQ, ConfigChangeColumnCommand);
|
---|
61 | addCommand(ConfigChangeColumnEvent.EVENT_CONFIG_CHANGE_COLUMN_WIDTH, ConfigChangeColumnCommand);
|
---|
62 | addCommand(ConfigChangeColumnEvent.EVENT_CONFIG_CHANGE_ROW_COLOR, ConfigChangeColumnCommand);
|
---|
63 | addCommand(ConfigChangeDisplayBoardPropertiesEvent.EVENT_CONFIG_CHANGE_FONT_SIZE, ConfigChangeDisplayBoardPropertiesCommand);
|
---|
64 | addCommand(ConfigChangeDisplayBoardPropertiesEvent.EVENT_CONFIG_CHANGE_DISPLAY_WIDTH, ConfigChangeDisplayBoardPropertiesCommand);
|
---|
65 | addCommand(ConfigChangeDisplayBoardPropertiesEvent.EVENT_CONFIG_CHANGE_SCROLL_DELAY, ConfigChangeDisplayBoardPropertiesCommand);
|
---|
66 | addCommand(ConfigChangeDisplayBoardPropertiesEvent.EVENT_CONFIG_CHANGE_SQUISH, ConfigChangeDisplayBoardPropertiesCommand);
|
---|
67 | addCommand(ChangeBedSequenceEvent.EVENT_CHANGE_BED_SEQUENCE, ChangeBedSequenceCommand);
|
---|
68 | addCommand(NumberEvent.EVENT_CHANGE_SQUISH_FONT_SIZE, ChangeFontSizeCommand);
|
---|
69 | addCommand(UpdateStaffEvent.EVENT_ADD_STAFF, UpdateStaffCommand);
|
---|
70 | addCommand(UpdateStaffEvent.EVENT_REMOVE_STAFF, UpdateStaffCommand);
|
---|
71 | addCommand(MatchPersonEvent.EVENT_MATCH_PERSON, MatchPersonCommand);
|
---|
72 | addCommand(AddBedEvent.EVENT_ADD_BED, AddBedCommand);
|
---|
73 | addCommand(ChangeFieldEvent.EVENT_CHANGE_PARAM_FIELD, ChangeParamFieldCommand);
|
---|
74 | addCommand(ReportEvent.EVENT_ACTIVITY_REPORT, LoadActivityReportCommand);
|
---|
75 | addCommand(ReportEvent.EVENT_ACUITY_REPORT, LoadAcuityReportCommand);
|
---|
76 | addCommand(ReportEvent.EVENT_DELAY_REPORT, LoadDelayReportCommand);
|
---|
77 | addCommand(ReportEvent.EVENT_SUMMARY_REPORT, LoadSummaryReportCommand);
|
---|
78 | addCommand(ReportEvent.EVENT_MISSED_OP_REPORT, LoadMissedOpReportCommand);
|
---|
79 | addCommand(ReportEvent.EVENT_SHIFT_REPORT, LoadShiftReportCommand);
|
---|
80 | addCommand(ReportEvent.EVENT_PATIENT_XREF_REPORT, LoadPatientXRefReportCommand);
|
---|
81 | addCommand(ReportEvent.EVENT_VA_ADMISSIONS_REPORT, LoadVaAdmissionsReportCommand);
|
---|
82 | addCommand(ReportEvent.EVENT_PROVIDER_REPORT, LoadProviderReportCommand);
|
---|
83 | addCommand(ReportEvent.EVENT_BVAC_REPORT, LoadBVACReportCommand);
|
---|
84 | addCommand(ReportEvent.EVENT_ORDERS_BY_ACUITY_REPORT, LoadOrdersByAcuityReportCommand);
|
---|
85 | addCommand(ReportDownloadEvent.EVENT_DOWNLOAD_REPORT, DownloadReportCommand);
|
---|
86 | addCommand(ReportEvent.EVENT_EXPOSURE_REPORT, LoadExposureReportCommand);
|
---|
87 | addCommand(ReportEvent.EVENT_PATIENT_INTAKE_REPORT, LoadPtIntakeReportCommand);
|
---|
88 | addCommand(MatchItemsEvent.EVENT_MATCH_DIAGNOSES, MatchDiagnosesCommand);
|
---|
89 | addCommand(ClearUnsavedViewsModelEvent.EVENT_CLEAR_UNSAVED_VIEWS, ClearUnsavedViewsModelCommand);
|
---|
90 | }
|
---|
91 | }
|
---|
92 | }
|
---|