See below:

On 4/26/06, Jim Self <[EMAIL PROTECTED]> wrote:
> Kevin wrote:
> >OK.  I have finally gotten logged on with Jim's help.
> >
> >This is fantastic!
>
> Thank you.
>
> >Why is this not being discussed more?  This has
> >been a major impediment for many new users who don't want to register
> >via a roll-and-scroll interface.
>
> I hadn't had any time to work on it for a while and perhaps it wasn't far 
> enough along for
> people to see the potential.
>
> >How can we get this finished and integrated into the next release?
>
> What is needed to make it usable for your practice?
> What fields are missing? What additional logic is needed?
> What could be removed?
>

OK.  Here is how I would change things.  I want to say first of all
that this is fantastic code.  Please don't take my suggestions below
as negative comments.

1. The first screen that comes up is "Patient Selection".  If I enter
the name (or partial name) of a patient, then I can select which one I
want from existing patients.  But if I enter the name of a NEW
patient, it just returns a field that says "Name".  This was confusing
to me.  It took me a while to realize that I had to type on the 1,2,3
etc to actually fill in the data.

So I would put a label at the very beginning saying something like
"Enter name of patient to be edited, or name of NEW patient to be
added."

Then, if a new patient is added, automatically take the user to page 1
where it shows fields to be filled in.

2. Some of the fields are required for Fileman.  These should have an
* by them with a footnote specifying them as required.

3. I would allow default values for the following fields:
-- Type: NON-VETERAN (OTHER).
-- Veteran (Y/N): NO
-- Service Connected: NO
-- Multiple Birth Indicator: NO
In a non-VA setting these values will be correct 99% of the time.

4. When I tried to figure out what were possible values for the TYPE
field, I clicked the lookup button.  But because I had not entered any
search term (i.e. left the field blank), I got back an unfriendly
error.  Could your code somehow replace searches for "" with search
for all?  Or better yet, use a drop-down list.  There are only a
handfull of possible values.  Then when I typed "non" and searched, I
get a large popup box that could be scaled down in size.  It shows me
a radio button widget with instructions on where to click.  But if I
don't follow instructions and click on the *name* (not radio-button) I
want, NON-VETERAN (OTHER), then it takes me off to a patient slection
box--apparently starting over in a new window.  This is confusing to
me.

5. I like the help buttons "?".  When they are clicked on, they
provide the given help message.  But there is then no "close" or
"done" button.  I figured out that clicking "?" again turned it off. 
Could you have the "?" change to "?-" or a "X" icon?

6. I then tried to "submit data" and got this error message:

file=2
iens="+1,"
fields=".01;.02;.03;.09;391;1901;.301;994"
fields(0)="Name;Sex;DtOfBrth;SclScrNm;Type;VtYNQstn;SrvCnnQs;MltBrtIn"
flags="Hde"

Match
inputFDA(2,"+1,",.01)="TEST,KILLME DON'T"
inputFDA(2,"+1,",.02)="M"
inputFDA(2,"+1,",.03)="18Apr06"
inputFDA(2,"+1,",.09)="p"
inputFDA(2,"+1,",.301)="N"
inputFDA(2,"+1,",391)="NON-VETERAN (OTHER)"
inputFDA(2,"+1,",994)="N"
inputFDA(2,"+1,",1901)="N"

Validate

Server Error - Log: 155 Global variable undefined: ^DPT("+1",0)
at PSEU+1^DGRPDD1

Aside from the specifics of this particular error/bug, there needs to
be a more user-friendly method of describing errors.

But here, it says "Match", then has my input parameters.  Is it trying
to FIND a patient with that info? I was trying to ADD this patient.

I can't tell, but it seems you are mixing searching and editing
functions together unnecessarily fashion.  In fact, it would even be
easier to understand if on the front page there were two options: Edit
existing patient, or Add New Patient.

If I fill in data in a field set,and then select a second page, the
data is lost that I entered.  Could you set logic that if data hasn't
been posted, then popup a box asking the user if they want to post
before continuing?

These all are tweaks.  Overall, this is a fantastic set of code and
I'm glad you did it.  I was starting to consider making my next
"small" job to make a GUI registration module with Delphi and RPC
Broker.  It is a relief not to have to do it now!

Kevin


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to