"Daniel L. Johnson, MD" wrote:
> Add new patient screen:
>
> Honorific field should default to blank, offer blank as a choice.
> Ditto for the Jr/Sr. field.
These get changed by demo users occasionally. They are part of
the configuration (validation lists). I put the blanks in and
then someone takes them out again. <s>
>
> When I "saved" the guarantor page without entering any information, I got
>
> Zope has encountered an error while publishing this resource.
>
> Error Type: Invalid Date-Time String
> Error Value:
Exception trapping added to the guarrantor page. First name, last
name & DOB are required.
> It's not intuitively clear that hitting "List Patients" is the
> gateway to working with an individual patient's prescriptions
> (and every other task) How about "access patient record"?
Changed the MedMan menu.
> I began to create a prescription for new patient Maia Powell, and got
>
> FreePM has encountered a ZOPE error while publishing this resource.
>
> Error Type: Bad Request
> Error Value: The id "Nizatidine (axid)" contains characters illegal
>in URLs.
> Interesting, as I typed the generic name of the drug with a lower-case n as is
>customary and the trade name in parens with a capital A.
I'm not sure yet how I'm going to handle this. There is a
requirement for the drug name to be a URL. Spaces etc. can be
handled but parens just won't work. <g>
I removed the calls to _.string.capitalize() so now you get what
you type (as long as it's a valid URL).
>
> When I choose "print" from the prescription record, Netscape offers to save a file
>in my last-accessed subdirectory.
>
There is a requirement for a PDF reader (Acrobat, xpdf, etc.)
this is where all FreePM is handled. If your browser does not
have a pdf reader defined it will default to downloading the
file.
> If I were really using this program, I would find it absolutely maddening to have to
>create one prescription at a time, with two browser pages per Rx.
>
I can't think of a simpler solution using a browser interface.
When the GUI is finished (far into the future) there might be a
simpler way.
If you only had 10 or 20 drugs to choose from I could do it with
checkboxes. But you'd complain it was too slow and difficult if I
rendered them in a table, using the hunderds of drugs that will
eventually be in the database. :-)
A soon as we get that 'mind-link' thing down so the computer
knows what you are thinking we'll be good-to-go. <VBG>
> Give me a table and let me type in the values; parse the values I type to fit the DB
>if you need to:
Concensus has been to type as few things as possible.
>(make your mail window wide so these next lines don't wrap)
>
> Medication Form Sig Quantity Refills
>Subst.
>
> ampicillin 500 mg caps 1 qid 10 days 40 0 Y
>
> Afrin caps 120 mg SR 1 bid 10 days 20 0 Y
>
> etc.
>
> I can write 8 or more prescriptions at a time; let your software parse them after
>I'm done!
So your desire then would be to have 6 text fields for each of 8
or 10 prescriptions where you can just type all this stuff in
each time? That is easier to do than what I've done here. But
most users have asked for everything to be filled in for them. If
you want to type it in each time then I don't need to parse it.
Just stick it into a database and make it available for
printing. Kind of like a wordprocessor or spreadsheet?
>
> I might add that browsers really waste screen real estate! Do everything you can to
>get each task on one screen, without scrolling, ideally.
>
It's not just a function of screen space. It is also a function
of the stateless nature of HTTP. You must capture data in one
session before you can use it to do lookups etc. Using JavaScript
can help IF you have static values that can be added to the code
on the page. Doing lookups into a database requires two steps
atleast.
Thanks for your comments & suggestions,
-- Tim Cook, President --
Free Practice Management,Inc. | http://FreePM.com
Office: (901) 884-4126
Censorship: The reaction of the ignorant to freedom.
_______________________________________________
Freepm-discuss mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/freepm-discuss