Noted, I had dome some work like this in the past, in fact CPRS uses a
similar method for personal preferences.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Toppenberg
Sent: Monday, October 03, 2005 12:16 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] CPRS and New patient registration

Roy,

Yes, I know that RPC calls and Screen man calls are different.  But
what I would do would be to make a GUI that would make an RPC call
asking for a field stream.  The server code would then read the
screenman file.  It would send back messages something like this:
 -- label at 10,10, value="NAME"
 -- field NAME/.01 at 10,15, value="DOE,JOHN"
 -- label at 20,20, value="DOB"
 -- field DOB/.02 at 20,15, value="01-01-1920"
 ...
 etc.

Then the GUI would put these on a form.  The user would edit the data.
 Then the RPC would pass the results back to the server for filing.

Yes it would be significant work.

Kevin


On 10/3/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Kevin, as you know RPC's and screenman are separate entities, so this
> would not be possible.  RPC's would have to be developed for the
> backend that would service the GUI requests.  Much work would need to
> be done on the backend.
>
> A general concensus of the requirements of any office
> practice/hospital would need to be specified in a software
> specification.  Customization is possible but may not be work the
> effort, fields that are not desired could simply be overlooked by the
> person perfoming the registration.
>
>
>
> ----- Original Message -----
> From: Kevin Toppenberg <[EMAIL PROTECTED]>
> Date: Monday, October 3, 2005 9:32 am
> Subject: Re: [Hardhats-members] CPRS and New patient registration
>
> > I also have thought about taking this project on, but it could be
> > quite awhile before I get to it.  As I have been playing with VistA
> > imaging, and making RPC calls, it is getting easier to image how to
> > make a GUI.
> >
> > Here were my thoughts:
> > Not everyone wants to query the same fields.  And there are MANY
> > fields that could be put on a GUI.  So it would be best to make this
> > customizable.  Perhaps by having a configuration file that specifies
> > the fields and the order of their appearance.
> > Also, it would allow for default values for some fields.  In our
> site,
> > NONE of the patients are vetarans, and I get tired of answering the
> > question when I register a patient.  And then have to answer Patient
> > Type? with NON-VETARAN.
> >
> > The absolutely best way to do this would be to make some RPC-
> Screenman
> > interface, so that Screenman forms automatically appear on a windows
> > GUI.
> >
> > Kevin
> >
> >
> > On 10/3/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > Understood, the company I work for may take on this endeavor.
> > >
> > > Trust me, it is not as easy a task as you may like to think.
> > >
> > > D ^XQ1
> > >
> > > VAH>d ^XQ1
> > >
> > > Select OPTION NAME: Register a Patient
> > >
> > > Select PATIENT NAME:
> > >
> > >
> > >
> > > VAH>D ^DII
> > >
> > >
> > > VA FileMan 22.0
> > >
> > >
> > > Select OPTION: INQUIRE TO FILE ENTRIES
> > >
> > >
> > >
> > > OUTPUT FROM WHAT FILE: INSTALL// 19  OPTION  (13795 entries)
> > > Select OPTION NAME:    DG REGISTER PATIENT     Register a Patient
> > > ANOTHER ONE:
> > > STANDARD CAPTIONED OUTPUT? Yes//   (Yes)
> > > Include COMPUTED fields:  (N/Y/R/B): NO//  - No record number
> (IEN),
> > > no Computed
> > >  Fields
> > > DISPLAY AUDIT TRAIL? No//   NO
> > >
> > > NAME: DG REGISTER PATIENT               MENU TEXT: Register a
> > Patient>   TYPE: run routine                     CREATOR: POSTMASTER
> > >   LOCK: DGZ REGISTER A PATIENT          PACKAGE: REGISTRATION
> > >  DESCRIPTION:   This option is used to process an application for
> > > care.  The
> > >  user may also use this option to establish or edit a specific
> > > patient's data
> > >  base.  After an application for care has been processed the
> patient
> > > should
> > >  either be dispositioned from care using the DISPOSITION option
> > or the
> > >  registration should be deleted using the DELETE REGISTRATION
> > option.>   ROUTINE: DGREG                        TIMESTAMP:
> > 55630,33824>   TIMESTAMP OF PRIMARY MENU: 60040,53225
> > >   UPPERCASE MENU TEXT: REGISTER A PATIENT
> > >
> > >
> > >
> > > Select OPTION NAME:
> > >
> > >
> > > ----- Original Message -----
> > > From: Kin Ho <[EMAIL PROTECTED]>
> > > Date: Monday, October 3, 2005 1:39 am
> > > Subject: Re: [Hardhats-members] CPRS and New patient registration
> > >
> > > >
> > > > That is disappointing, and I don't mean it in a negative way.
> > > >
> > > > Apparently CPRS is such a fine product with extensive
> > functionalities> > in setting personal preference, entering
> > orders, vitals and
> > > > medications,
> > > > etc.
> > > > That is beyond retrieve only.
> > > >
> > > > Compare with the available functions, it will be a relative small
> > > > task
> > > > technically
> > > > to add an option to enter a new patient (of course, check against
> > > > existing
> > > > to
> > > > avoid duplications). It is only reasonable to have data
> > > > entry/edit/retrieve
> > > > all in
> > > > one place. Now it become a show stopper for me because I don't
> > know> > the old way of patient registration yet.
> > > >
> > > > Wonder what is the designing philosophy keeping patient
> > > > registration away
> > > > from CPRS GUI?
> > > >
> > > > Back to evaluate CPRS, how do I start patient registration in the
> > > > r&s way?
> > > > For example, <<<D Reg^FMPtEnt>>>
> > > >
> > > > Thanks and regards
> > > > Kin
> > > >
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Roy Gaber" <[EMAIL PROTECTED]>
> > > > To: <hardhats-members@lists.sourceforge.net>
> > > > Sent: Sunday, October 02, 2005 4:35 PM
> > > > Subject: RE: [Hardhats-members] CPRS and free version of Cache
> > > >
> > > >
> > > > > Yes, that is correct, CPRS was designed to be a retrieval
> > system.> > > The roll-and-scroll patient registration is the way
> > to enter the
> > > > patient> info, it will then be available via CPRS.
> > > > >
> > > > > I like to use the word archaic as opposed to clumsy.  I am sure
> > > > there will
> > > > > be many new features added to the VOE.
> > > > >
> > > > > -----Original Message-----
> > > > > From: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED] On Behalf
> > > > Of Kin Ho
> > > > > Sent: Sunday, October 02, 2005 7:24 PM
> > > > > To: hardhats-members@lists.sourceforge.net
> > > > > Subject: Re: [Hardhats-members] CPRS and free version of Cache
> > > > >
> > > > > Hi Roy,
> > > > >
> > > > > That is interesting.
> > > > >
> > > > > Does it mean that CPRS cannot be used to enter 'New patients'?
> > > > > I cannot enter new patient through the 'Patient selection
> > pop-up'
> > > > > window. When I close the pop-up, the main screen goes too.
> > > > >
> > > > > The CPRS and VOE demonstrations show that you can add
> > > > > information i.e. dx, medications, to a selected patient.
> > > > >
> > > > > Do I have to enter minimal patient information from the
> > 'roll and
> > > > > scroll' option, then proceed to CPRS GUI? How to do it in the
> > > > old way?
> > > > > That sounds clumsy, isn't it?
> > > > >
> > > > > Regards
> > > > > Kin
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by:
> > > > Power Architecture Resource Center: Free content, downloads,
> > > > discussions,and more. http://solutions.newsforge.com/ibmarch.tmpl
> > > > _______________________________________________
> > > > Hardhats-members mailing list
> > > > Hardhats-members@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> > > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email is sponsored by:
> > > Power Architecture Resource Center: Free content, downloads,
> > discussions,> and more. http://solutions.newsforge.com/ibmarch.tmpl
> > > _______________________________________________
> > > Hardhats-members mailing list
> > > Hardhats-members@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> > >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by:
> > Power Architecture Resource Center: Free content, downloads,
> > discussions,and more. http://solutions.newsforge.com/ibmarch.tmpl
> > _______________________________________________
> > Hardhats-members mailing list
> > Hardhats-members@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to