Updated ChangeLog and Readme

This commit is contained in:
sam 2011-03-30 14:12:52 +00:00
parent 7b38b8c6dd
commit e63661e9f5
2 changed files with 41 additions and 12 deletions

View File

@ -110,8 +110,39 @@ v1.4.2 (released December 12th 2010)
- Patient Appointment List now shows the names of the clinics as what you called them in the Scheduling GUI, not what they are called in VISTA. - Patient Appointment List now shows the names of the clinics as what you called them in the Scheduling GUI, not what they are called in VISTA.
- New kids build - New kids build
v1.5 (Alpha released Jan 27 2010) v1.5 (Alpha released Jan 27 2010, Alpha 2 end of Feb, Alpha 3 Mar 30)
- Speed issues mitigated. - Speed issues very much mitigated.
- Ability to Cancel checked-in appointments (including walk-ins) added. - Ability to Cancel checked-in appointments (including walk-ins) added.
- Grid now responds to mouse wheel movements - Grid now responds to mouse wheel movements
- Clearer error messages for end users. - Clearer error messages for end users.
- Splash screen Upon Start-up with progress bar
- Check-in Dialog cleaned up from extraneous elements; new algorithm for parsing out providers.
- BSDX Checkin Appointment has changed parameters.
- Application wide error handlers to handle application errors.
- Various focus issues with main form fixed (but these are causing some side effects).
- DateTime Picker format and behavior change. Schedule is no longer updated based on a value change but only when leaving the box or pressing the enter key.
- Splash screen when opening new clinics or changing dates added to main form.
- Polling for events and responding to them is now done asynchornously.
- A lot of refactoring to avoid calling the server when it's not needed. This involved not asking the server for updates after each operation as that's very expensive.
- Main form will be responsible for redrawing itself; not by the data manager.
- Algorithms to calculate remaining slots and for finding empty slots are now much improved. Slots are now time scale sensitive; contiguous slots are joined toether.
- More comprehensive message to user on Status Bar on what original slot has as well as what the current selection from the grid comes up.
- Custom printing framework (not used though) incorporated into main code base. Thanks Tariq.
- Holiday lookup is now better and won't fail when you use a different culture.
- New print slip when an appointment is make.
- Find Appointment Dialog now works very reliably.
- Sex of patient now pulled in the appointment objects; however, support for that is not universal yet (e.g. Walk-in's don't have a Sex yet!)
- DOB of patient now pulled; more universal; also there is an object that calculates the patient age.
- User choices for printing appointment and routing slip are now saved to VISTA in parameters.
- New command line flag, /culture, to set the main thread's CurrentUICulture.
- Routing Slip now prints patient order.
- Bug when redrawing appointments while saving Slots on the Edit Resource Availability window fixed.
- New context menu option on Grid to uncheck-in a patient
- New context menu option to Print Clinic Schedules for Today, Tomorrow, and 3 days from today.
- New logic to prevent checked-in appointments from being deleted.
- Context menus for Noshow and Undo noshow have changed logic for when they become enabled.
- Events are not going to be raised back to the originating control anymore.
- Appointment Reminder Slip has been Arabized, and an extra resource is shipped in order to accomplish that.
- Version check added in the load logic.
- Upon Demand refresh by pressing F5 added to CalendarGrid.
- Time scales are now sensitive to the original time scale of the clinic. You can increase them, but you can't decrease them.

View File

@ -84,10 +84,9 @@ Known Bugs:
- Speed issues (see below) <better in 1.5> - Speed issues (see below) <better in 1.5>
- Date on Appt List header in Arabic doesn't show up correctly. - Date on Appt List header in Arabic doesn't show up correctly.
- Error massages should be clearer for the end Users <fixed in 1.5> - Error massages should be clearer for the end Users <fixed in 1.5>
- Event raise for clinic groups raises the name of the group not the clinic. The receiving end in the C# code compares and checks for the clinic. - Event raise for clinic groups raises the name of the group not the clinic. The receiving end in the C# code compares and checks for the clinic. <fixed in 1.5>
- When making a walk-in appointment, it lets you cancel check-in by pressing the cancel button, yet walk-in continues to be made. - When making a walk-in appointment, it lets you cancel check-in by pressing the cancel button, yet walk-in continues to be made.
- If user has no access to any schedules but has access to application (has BSDXZMENU key), opening the appointment menu causes a crash. - If user has no access to any schedules but has access to application (has BSDXZMENU key), opening the appointment menu causes a crash.
- Shortcut server/port is not overridden when cancel, retry and enter them manually.
Other Bugs: Other Bugs:
@ -98,22 +97,21 @@ Enhancement requests:
- Allow all users to access all clinics by default (EHS/PHH) - Allow all users to access all clinics by default (EHS/PHH)
- Summary Schedule report based on Clinic Schedule report. Remove Phone, Address, Appointment Made By, and on fields. - Summary Schedule report based on Clinic Schedule report. Remove Phone, Address, Appointment Made By, and on fields.
- Alert user if a patient already has an appointment in the same clinic for today. - Alert user if a patient already has an appointment in the same clinic for today.
- Print Appointment Letter when Appointment is made (PHH Users workflow). - Print Appointment Letter when Appointment is made (PHH Users workflow). (solved in 1.5)
- Make printing an extensible module for end user customization (Oroville and PHH) - Make printing an extensible module for end user customization (Oroville and PHH) (solved in 1.5; not documented).
- Be able to print mutiple copies of a report (request of a PHH user). - Be able to print mutiple copies of a report (request of a PHH user).
- Appointment List print out doesn't show the date and time printed. - Appointment List print out doesn't show the date and time printed. (solved in 1.5)
- Add patient order to the routing slip - Add patient order to the routing slip (solved in 1.5)
- Double-click should open make appoitment - Double-click should open make appoitment
- Double-click on appointment should edit appointment - Double-click on appointment should edit appointment
- Click right click issue on grid - Click right click issue on grid
- Add right-click on tvClinics to Print schedule for the clinic - Add right-click on tvClinics to Print schedule for the clinic (solved in 1.5)
- Print multiple copies of schedule for clinic. - Add ability to Cancel Walk-in appointments <Najjar> (solved in 1.5)
- Add ability to Cancel Walk-in appointments <Najjar>
- Make the manager for the division not for the Data Base <Najjar> - Make the manager for the division not for the Data Base <Najjar>
- Map the Clerks (Users) to the Groups not the clinics <Najjar> - Map the Clerks (Users) to the Groups not the clinics <Najjar>
- Add New Key to the system; allow the manager to map users to the clinics without having access to add and edit the clinics - Add New Key to the system; allow the manager to map users to the clinics without having access to add and edit the clinics
- In the Re-book function; system should inform the users if there is no available clinic, not just do nothing. - In the Re-book function; system should inform the users if there is no available clinic, not just do nothing.
- Select the provider from the Check-in option should print the provider on the routing slip - Select the provider from the Check-in option should print the provider on the routing slip (sovled in 1.5)
- Make the reason for the cancellation editable can be configured site Specific - Make the reason for the cancellation editable can be configured site Specific
- Have an overbook limit and it can be edited as in VistA Scheduling - Have an overbook limit and it can be edited as in VistA Scheduling
- Show a indicator if a patient got checked out or not. - Show a indicator if a patient got checked out or not.