BSDX Scheduling GUI version 1.5 Beta 1 (Out of Alpha!)...

19 views
Skip to first unread message

Sam Habiel

unread,
Apr 16, 2011, 7:01:13 AM4/16/11
to hardhats
FYI. If you already use it, I would encourage you to test this. Test
time frame is next week.

Kids:
https://trac.opensourcevista.net/svn/Scheduling/trunk/kids/bsdx0150.t1.k

Client:
https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUISourceCode/bin/Release/BMXNet23.dll
https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.exe
https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUISourceCode/bin/Release/ar/ClinicalScheduling.resources.dll
(for arabic support)

This fixes most bugs identified in Alpha testing.
There are a few bugs that are pre-existing bugs that were not fixed.
These will be fixed in a forthcoming release:
- Clipboard takes the same patient several times over.
- Patient search takes a while if you search for something very common.
- Visit provider is not kept across check-in.

Release notes:
v1.5 (Alpha released Jan 27 2010, Alpha 2 end of Feb, Alpha 3 Mar 30
Beta 1 Apr 14)
- 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.
- Application wide error handlers to handle application errors.
- Various focus issues with main form fixed.
- 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.
- 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.
- Click-right click issue resolved.
- Drag shows destination now when dragging over grid.
- Drag scrolls grid up or down if needed.

David Whitten

unread,
Apr 19, 2011, 1:14:13 PM4/19/11
to hard...@googlegroups.com
Sam,
I just got caught up to this announcement on e-mail.
Congratulations for the progress on GUI Scheduling!

This is really cool stuff, and clearly, you have worked very hard on it.

David
713-870-3834


Nasir Mahmood

unread,
Apr 20, 2011, 2:44:31 AM4/20/11
to hard...@googlegroups.com
Hi Sam,

I'm getting below given error while adding KIDS for Scheduling Gui. Any help.

-------------------------------------------------------------------------------------------------------------------------
Select Installation Option: 1  Load a Distribution
Enter a Host File: /usr/samba/bsdx0150.t1.k

KIDS Distribution saved on Apr 06, 2011@14:40:10
Comment: VISTA Scheduling GUI v 1.5 Beta 1

This Distribution contains Transport Globals for the following Package(s):
   BSDX 1.5T1
Distribution OK!

Want to Continue with Load? YES//
Loading Distribution...

Build BSDX 1.5T1 has an Enviromental Check Routine
Want to RUN the Environment Check Routine? YES//
   BSDX 1.5T1
Will first run the Environment Check Routine, BSDX2E


%GTM-E-ZLINKFILE, Error while zlinking "XBFUNC"
%GTM-E-FILENOTFND, File XBFUNC not found


----------------------------------------------------------------------------------------------------------------------------



--
Nasir Mahmood

Nasir Mahmood

unread,
Apr 20, 2011, 3:01:26 AM4/20/11
to hard...@googlegroups.com
Another screeen log with unloading and then reloading KIDS again. hope this points whats is wrong.

=================================================================
Select Installation Option: 6  Install Package(s)
Select INSTALL NAME: BSDX 1.5T1       Loaded from Distribution     Loaded from D
istribution  4/20/11@12:12:35
     => VISTA Scheduling GUI v 1.5 Beta 1  ;Created on Apr 06, 2011@14:40:10

This Distribution was loaded on Apr 20, 2011@12:12:35 with header of
   VISTA Scheduling GUI v 1.5 Beta 1  ;Created on Apr 06, 2011@14:40:10
   It consisted of the following Install(s):
     BSDX 1.5T1

   Checking BSDX 1.5T1 for overlap with VOE 1.0 ....... OK
            No overlap found


   Checking BSDX 1.5T1 for overlap with VOE 1.1 ....... OK
            No overlap found


   Checking BSDX 1.5T1 for overlap with NO HOME 1.0 ....... OK
            No overlap found

Checking Install for Package BSDX 1.5T1

Will first run the Environment Check Routine, BSDX2E


%GTM-E-ZLINKFILE, Error while zlinking "XBFUNC"
%GTM-E-FILENOTFND, File XBFUNC not found

=================================================================
--
Nasir Mahmood

elanchezhiyan krishnadevan

unread,
Apr 20, 2011, 3:07:49 AM4/20/11
to Hardhats
Please find and install XB package kids ported for WV from RPMS and
then continue with your BSDX installtion.

On Apr 20, 1:01 pm, Nasir Mahmood <nasir.mahm...@gmail.com> wrote:
> Another screeen log with unloading and then reloading KIDS again. hope this
> points whats is wrong.
>
> =================================================================
> Select Installation Option: 6  Install Package(s)
> Select INSTALL NAME: BSDX 1.5T1       Loaded from Distribution     Loaded
> from D
> istribution  4/20/11@12:12:35
>      => VISTA Scheduling GUI v 1.5 Beta 1  ;Created on Apr 06, 2011@14:40:10
>
> This Distribution was loaded on Apr 20, 2011@12:12:35 with header of
>    VISTA Scheduling GUI v 1.5 Beta 1  ;Created on Apr 06, 2011@14:40:10
>    It consisted of the following Install(s):
>      BSDX 1.5T1
>
>    Checking BSDX 1.5T1 for overlap with VOE 1.0 ....... OK
>             No overlap found
>
>    Checking BSDX 1.5T1 for overlap with VOE 1.1 ....... OK
>             No overlap found
>
>    Checking BSDX 1.5T1 for overlap with NO HOME 1.0 ....... OK
>             No overlap found
>
> Checking Install for Package BSDX 1.5T1
> Will first run the Environment Check Routine, BSDX2E
>
> %GTM-E-ZLINKFILE, Error while zlinking "XBFUNC"
> %GTM-E-FILENOTFND, File XBFUNC not found
>
> =================================================================
>
> On Wed, Apr 20, 2011 at 11:44 AM, Nasir Mahmood <nasir.mahm...@gmail.com>wrote:
>
>
>
> > Hi Sam,
>
> > I'm getting below given error while adding KIDS for Scheduling Gui. Any
> > help.
>
> > -------------------------------------------------------------------------------------------------------------------------
> > Select Installation Option: 1  Load a Distribution
> > Enter a Host File: /usr/samba/bsdx0150.t1.k
>
> > KIDS Distribution saved on Apr 06, 2011@14:40:10
> > Comment: VISTA Scheduling GUI v 1.5 Beta 1
>
> > This Distribution contains Transport Globals for the following Package(s):
> >    BSDX 1.5T1
> > Distribution OK!
>
> > Want to Continue with Load? YES//
> > Loading Distribution...
>
> > Build BSDX 1.5T1 has an Enviromental Check Routine
> > Want to RUN the Environment Check Routine? YES//
> >    BSDX 1.5T1
> > Will first run the Environment Check Routine, BSDX2E
>
> > %GTM-E-ZLINKFILE, Error while zlinking "XBFUNC"
> > %GTM-E-FILENOTFND, File XBFUNC not found
>
> > ----------------------------------------------------------------------------------------------------------------------------
> > On Sat, Apr 16, 2011 at 4:01 PM, Sam Habiel <sam.hab...@gmail.com> wrote:
>
> >> FYI. If you already use it, I would encourage you to test this. Test
> >> time frame is next week.
>
> >> Kids:
> >>https://trac.opensourcevista.net/svn/Scheduling/trunk/kids/bsdx0150.t1.k
>
> >> Client:
>
> >>https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUIS...
>
> >>https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUIS...
>
> >>https://trac.opensourcevista.net/svn/Scheduling/trunk/cs/bsdx0200GUIS...

Sam Habiel

unread,
Apr 20, 2011, 3:11:01 AM4/20/11
to hard...@googlegroups.com
Read the README file first in the doc folder on the svn. There are 5 kids builds that need to be installed for Scheduling to work. 

Sent from my iPhone
Reply all
Reply to author
Forward
0 new messages