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.
- New kids build
v1.5 (Alpha released Jan 27 2010)
- Speed issues mitigated.
v1.5 (Alpha released Jan 27 2010, Alpha 2 end of Feb, Alpha 3 Mar 30)
- Speed issues very much mitigated.
- Ability to Cancel checked-in appointments (including walk-ins) added.
- Grid now responds to mouse wheel movements
- 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>
- 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>
- 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.
- 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:
@ -98,22 +97,21 @@ Enhancement requests:
- 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.
- 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).
- Make printing an extensible module for end user customization (Oroville and PHH)
- 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) (solved in 1.5; not documented).
- 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.
- Add patient order to the routing slip
- Appointment List print out doesn't show the date and time printed. (solved in 1.5)
- Add patient order to the routing slip (solved in 1.5)
- Double-click should open make appoitment
- Double-click on appointment should edit appointment
- Click right click issue on grid
- Add right-click on tvClinics to Print schedule for the clinic
- Print multiple copies of schedule for clinic.
- Add ability to Cancel Walk-in appointments <Najjar>
- Add right-click on tvClinics to Print schedule for the clinic (solved in 1.5)
- Add ability to Cancel Walk-in appointments <Najjar> (solved in 1.5)
- Make the manager for the division not for the Data Base <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
- 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
- Have an overbook limit and it can be edited as in VistA Scheduling
- Show a indicator if a patient got checked out or not.