Commit Graph

108 Commits

Author SHA1 Message Date
sam 8af1be04a3 Progress Bar on Splash Screen and supporting code 2011-01-06 09:25:38 +00:00
sam eaad41e08e Bumped version number to 1.5
DSplash: Changes intended to support Asynchronous invokation of Splash Screen.
CGDocumentManager: Extensive changes to increase speed and invoke Splash screen async.
2011-01-05 09:10:20 +00:00
sam 034801884f Oops. Forgot to add DMassSlotDelete form, newly created. 2011-01-02 10:16:48 +00:00
sam 3b8e5b12b4 Comments in DAL 2010-12-12 17:29:55 +00:00
sam 079ed41a00 Release build for Scheduling v 1.42 for .net 3.5. 2010-12-12 07:44:49 +00:00
sam 54b4cdf2b4 UCPatientAppts: Now uses LINQ. Mumps side fixes deal with other bugs.
calendarGrid: Fixes 1 day drawing bug showing yesterday's appointments
CGAVView: Cosmetic changes so far
CGDocument: Documentation change due to change in return values from Mumps.
2010-12-08 14:44:29 +00:00
sam 3d51d124f2 calendarGrid now inherits from ScrollableControl rather than Panel to support easy mouse scrolling. Don't know if this works on Windows XP yet. 2010-11-24 06:42:07 +00:00
sam 9e34982831 UCPatientAppts: Fixes printing empty table bug reported by EHS.
DAccessTemplate: Various usability improvements.
CGDocumentManager: Fixed Delegate code so that it can operate asynchronously
CGAVView: Some temporary fixes (not totally usable): Added non-functional Delete Slots menu option; Added Background worker for saving acccess slots
In the future, Delete Slots will work; and will use ADO.net Updatable datatable for saving access slots.
calendarGrid: just some comments for now
AssemblyInfo: bumped version up to v1.4.2
2010-11-18 12:47:04 +00:00
sam 65c3b7dda1 Updated BMXNet22.dll. Encoding booboo (invalid C# property syntax caused a problem which was fixed by apparently not committed). 2010-09-29 08:57:15 +00:00
sam 223b2feef4 New Release 1.4.1
Change Project file format to VS 2010.
2010-09-29 07:44:52 +00:00
sam 4503323eb2 Several fixes:
1. Appointments in Past now trigger a warning.
2. Changes to support Division based management of Scheduling GUI.
2010-09-28 13:40:17 +00:00
sam 398513c3b5 Updated files with fix for default UTF-8 support. 2010-09-08 08:09:41 +00:00
sam 7dff631920 Changed target .net framework from 4.0 to 3.5. 2010-09-08 07:36:43 +00:00
sam 514b3c0701 Finally. v. 1.4.
Support for checking encoding on the server (if supports UTF-8 and encoding not specified, uses UTF-8; otherwise uses what locale says).
2010-09-07 19:50:55 +00:00
sam 0197ac2eb4 Bumped version of BMXNet21.dll to 2.1.2 2010-08-18 08:03:41 +00:00
sam a9c97a87ec New Release v 1.3.1
Added a note in the DAccessTemplate to say that you have to select the right 5 or 7 day view based on what you originally saved.
2010-08-18 07:59:41 +00:00
sam ce3c8665c2 CGAVDocument contains changes for start day of grid based on weekday locale and colummns
CGAVView: Shortcut keys; correct updating when number of columns is changed in grid
CGDocument: changes for start day of grid. Modified algorithm.
DAccessTemplate: Takes any weekday now for applying a template, not just Monday. Then calculation of start day is done in CGAVView based on locale in the same algorithm that the rest of the GUI uses.
DAppointPage: Now says Mobile/Cell instead of Cell Phone.
2010-08-17 12:50:19 +00:00
sam 3fb61e7634 StartDate for CGAVView, 1st try.
CGDocument uses StartDate from Current thread locale rather than current culture.
2010-08-11 12:42:23 +00:00
sam 5c6797e0e5 1. Fix bug of not showing appointments in 7 day view if arabic locale on machine.
2. Fix printing of routing slip (add clinic and fix appointment time and HRN)
3. Add RTL support for letters printed in Arabic Locale.
2010-08-10 12:00:01 +00:00
sam 9edf1ba75a 1. Make combo boxes in DManagement searchable (in MS Lingo AutoComplete).
2. Make sure that all DManagement lists and combo boxes are sorted.
2010-08-08 10:58:05 +00:00
sam 226b6cb7a1 2010-07-21 13:42:23 +00:00
sam d8fd8d3dc0 V 1.3 exe and dll, now open for testing. 2010-07-18 13:42:17 +00:00
sam f7635c7adb Merged Changes from branch 1.2.1 to new version 1.3.
Changed version from 1.2 to 1.3.
2010-07-18 12:27:35 +00:00
sam e7203cda84 2010-07-14 12:54:58 +00:00
sam ad7713c407 Deleted files not used in the project. 2010-07-14 12:43:53 +00:00
sam 463f1fba34 Start of week now machine culture sensitive (default always 1 day after start of week per culture). Change in CGDocument.cs
Removal of SSN references in DPatientLookup.cs
2010-07-14 12:11:57 +00:00
sam e14c157221 Updated Appointment Page:
Adds the following fields in Contact Info tab:
1. Cell Phone
2. Email address
3. Country
2010-07-14 08:24:03 +00:00
sam 8f926bf537 Fixes for i18n. 2010-07-13 13:07:11 +00:00
sam 1ed6e430e9 Updated tracking sheet of RPCS. 2010-07-13 07:07:08 +00:00
sam ebed3cbb0e i18n code (use FM Dates instead of localized dates) 2010-07-13 07:03:41 +00:00
sam 9cdff6caa2 List of RPC Calls (ones in * need work for i18n; # means completed) 2010-07-13 06:13:39 +00:00
sam 62d08c3297 2010-07-12 14:24:09 +00:00
sam e923b7c59f Updated Source Code for i18n.
Changes in DPatientLetter.cs
Changes in CGSchedLib.cs
2010-07-11 14:09:11 +00:00
sam 95b3163964 More refactoring. 2010-07-10 15:30:32 +00:00
sam d86bae7272 Addition of new version of BMXNet21.dll
More Comments in CalendarGrid.cs
2010-07-09 21:30:43 +00:00
sam e9aee9c88d Some refactoring of code into DAL.cs for Data Access.
Addition of Fileman date code (not used yet).
Removal of .config and .xml file from bin/Release/
Removal of BMXNet20.dll to replace with BMXNet21.dll
2010-07-08 12:46:18 +00:00
sam cffda38818 Support for multiple encodings. 2010-07-07 10:24:14 +00:00
sam 085c214c9f Fixing an ooopsie bug introduced when I was testing stuff. 2010-07-07 10:19:16 +00:00
sam d2cf6f6d6d Support for different encodings besides ASCII.
Minor bug fixes dealing with internationalization of dates.
2010-07-06 12:18:14 +00:00
sam 5c54e67cb8 Mostly commenting the code. 2010-07-04 05:25:13 +00:00
sam 059dc2c2f4 v1.2 exe 2010-06-19 16:57:09 +00:00
sam 8a3b5028e0 Support for Routing Slip printing.
Version change from 1.1 to 1.2 in preparation for release.
Printing.cs: Addition of PrintRoutingSlip method.
CGView.cs: Handling of printing of routing slip if chosen in DCheckIn.cs
CGView.cs: New context option to re-print routing slip
DCheckIn.cs: toolTip1 to explain that routing slip will print on the default printer.
2010-06-19 16:41:06 +00:00
sam a358427378 DCheckIn.cs: Handling of providers for hospital locations (HL). If provider(s) assigned to HL linked to resource, they are brought over and if a default one is in VISTA, it's picked as the default in the combobox. If no default, combobox defaults to <None>. If resource not linked to HL, then all providers in system brought over, and combobox default is <None>.
CGDocumentManager.cs: Remove loading of ClinicSetupParameters file. File doesn't exist in VISTA.
DResource.cs: Remove handling of same file.
2010-06-18 23:06:14 +00:00
sam 6b19ad0ac8 CGView: Added various shortcuts keys for menus; removed extra overbook prompt after booking if doing an overbook. You already get one before booking.
CGDocumentManager: Mickey mouse connection check to prevent prompting for access and verify if there's no connection to VISTA.
CGDocumentManager: Test SQL statement to retrieve Hospital Locations and default providers associated with them.
Remove garbage file {85FE etc}.rpt
2010-06-10 21:20:08 +00:00
sam 3b9b21d70f Provided framework for Rebook letters; but they don't work.
Added the appointment dates to the printed letters.
Made more shortcuts on the main menu.
Changed version to 1.1, to be more congruous with the state of the software.
2010-06-07 00:59:53 +00:00
sam 55766d0a5c Some debugging code to attach the program to the console to print messages.
Letters:
- Cancellation letters now work.
- Initial work on Rebook Letters.
2010-06-05 02:19:48 +00:00
sam fdee4b85c0 Removal of Crystal Reports
Partial Rework of Clinic Patient List report
Other reports that used Crystal don't work yet.
Fixes for Strongly typed DataTables (change the RESOURCEID from uint to int) to support table merge from untyped table.
Support for command line arguments: /s= for server /p= for port /a= for access code /v= for verify code
Only the following combinations work: none; /s and /p; /s, /p, /a, /v
2010-05-22 01:03:45 +00:00
sam 67492a320c Better printing in UCPatientAppts. 2010-05-11 05:24:18 +00:00
sam 6ebbda93db Reworked DAppointPage. Removed dependence of DPatientApptDisplay on Crystal Reports. Added UserControl UCPatientAppts to encapsulate functionality of DPatientApptDisplay; right now it does not include printing. DAppointPage now uses UCPatientAppts to provide functionality of seeing patient's previous appointments. DPatientApptDisplay does not yet, but will soon.
Exe is not included.
2010-05-07 22:38:39 +00:00
sam 45af33a5cb Removed CalendarGrid.dll 2010-01-14 10:16:34 +00:00
sam 9a69519907 Oops... ClinicalScheduling.exe was compiled against the experimental version of BMXNet20.dll. I restored it to the production version. 2009-12-06 10:20:36 +00:00
sam 9752fae5fe Removed user-interface references to RPMS. 2009-12-04 08:04:47 +00:00
sam 0f7a32171e Remove obj folder from svn versioning. 2009-12-04 07:58:34 +00:00
sam fc430e8990 This update does the following:
- Remove the non-functioning CalendarGrid.dll and associated project files.
- Add the code from CalendarGrid.dll generated using reflector.exe to ClinicalScheduling.csproj
2009-12-03 22:36:03 +00:00
sam 0a8d138b14 Remove references to IHS; typically "IHS Clinical Scheduling" becomes "Clinical Scheduling"
Deleted Debug folder--no need to version this.
2009-12-01 04:54:57 +00:00
sam a1ffacceb8 Removed references to "View EHR" from ctxCalendarGrid and DAppointPage. 2009-11-30 11:09:16 +00:00
sam 19ff80326a Added crystal reports runtime and development files. 2009-11-30 09:36:20 +00:00
sam c0b331a722 Initial committ of scheduling package 2009-11-30 08:53:28 +00:00