Imran Shafiq wrote:

>For such an approach the input output logic/flow of
>the corresponding vista console module must be very
>well defined and static, So that it can be "sort of"
>hard coded into the client telnet session.

>Any unexpected flow or sequence in the
>console modules will break the whole process.

>MUMPS exeprtise would be required as routine have to
>be modified or in some cases re-written.

>Has anybody tried any of the above techniques or any
>other technique for that matter to make GUI's for
>console modules?

I think you will find that the three cons you listed are very much the rule 
rather than
the exception. Fileman roll-and-scroll applications resemble a conversation in 
some ways.
They support a highly variable dialog of questions and answers that does not 
lend itself
to simple minded screen scraping or superficial mapping to a GUI. I believe 
that there is
very little hope of broad success in any approach to putting a GUI on VistA 
applications
that does not develop with a deep connection to the metadata.

>I have a few questions regarding M2Web as i have been
>reading about the web based registration module using
>M2Web. Does M2Web bypass fileman/vista and directly
>make entries into the mumps database?


The M2Web Patient Registration project does NOT bypass Fileman. It is an 
experiment in
utilizing the Fileman DBS API's with M2Web. It is partly an exercise for me to 
learn how
to use and understand the Fileman API's.

>If this is so,
>doesnt it mean M2Web is bypassing Vista's business
>logic and creating web based modules using M2Web would
>require knowing which files to make entries into?

The Patient Registration project is partly intended to illuminate what the 
Vista business
rules are, how they are or are not expressed in the Fileman metadata, and how 
they could
and should be changed to meet the needs of other organizations. Ultimately, all 
of the
business rules should be expressed as metadata.

To the extent that the metadata in the Fileman data dictionaries correctly 
describes the
data and expresses the business rules in a functional way not tied to any one 
mode of data
interaction, data entry applications modules like patient registration become 
simplified
to little more than lists of file and field identifiers.

---------------------------------------
Jim Self
Systems Architect, Lead Developer
VMTH Computer Services, UC Davis
(http://www.vmth.ucdavis.edu/us/jaself)
---------------------------------------
M2Web Demonstration with VistA
(http://vista.vmth.ucdavis.edu/)
(http://openforum.worldvista.org/~forum/m.cgi)
---------------------------------------


-------------------------------------------------------
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&kid=120709&bid=263057&dat=121642
_______________________________________________
Hardhats-members mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to