Thanks Cameron.  It is really uplifting to see that at least this one engine
is recognized as important.  Gives me a cause for optimism about the future
of VistA.

Regards,

Richard.

> From: "Cameron Schlehuber" <[EMAIL PROTECTED]>
> Reply-To: hardhats-members@lists.sourceforge.net
> Date: Wed, 20 Apr 2005 18:46:59 -0600
> To: <hardhats-members@lists.sourceforge.net>
> Subject: RE: [Hardhats-members] Configurability of fields in FileMan
> 
> While looking forward to Richard's response, let me chime in here with some
> primitive examples of efforts along the lines of "business rules & engine"
> in VistA and observations on where things might end up (those who know me
> well know that I'm a perpetual optimist!)
> 
> One example is the ORDER DIALOG file 101.41.  It was designed with the
> intent of being able to script very complex dialogs for placing orders.  The
> rules of prompt/user response/prompt carries the templates of VA FileMan to
> a higher level of abstraction and functionality.  The new capabilities in
> CLINICAL REMINDERS v 2.0 are likewise based on rules that can be built and
> exchanged between users without having to write M routines.  These are
> special cases that have been justified due to user demands.  What is missing
> is the next level ... a generalized rules engine that could support ANY
> service or application.
> 
> The down-side to date is the holding back of the creation of a good (not
> perfect, good!) rules engine.  In large part due to the belief that rules
> engines are "too difficult to build" or "don't work well in the general
> case".  A few fortunate circumstances are coming together now though.  One
> is that the VA's Enterprise Architecture appears (to me at least) to be
> poised to aggressively explore true rules engines and actually get down to
> doing some real implementations.  Another circumstance is a prototype effort
> to mine a couple of VistA applications for their rules and build a database
> of them (using some new OMG draft specifications for such representations
> and models) such that the rules can be modified at the business
> representation layer and forward engineered into running applications.  I
> believe these are sufficiently low cost efforts for now that they can afford
> to "make mistakes" and risk reaching for something potentially very
> productive.
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Jim Self
> Sent: Wednesday, April 20, 2005 4:29 PM
> To: hardhats-members@lists.sourceforge.net
> Subject: Re: [Hardhats-members] Configurability of fields in FileMan
> 
> Richard Davis wrote:
>> Today, the core database within VistA does not contain a generalized
>> "business-rule" engine as a centralized, high level, tabled driven module
>> that controls all data storage and retrieval.  Classical DHCP applications
>> and the VistA modules of today are obliged to embed their business rules in
>> M(UMPS) routines where they are extremely difficult to manage.
>> 
>> No amount of "open" design in DHCP/VistA can overcome this shortcoming of
>> the missing business rule engine.
> 
> Please give more description and some examples of what you think is missing
> and how it
> might be added.
> 
> ---------------------------------------
> Jim Self
> Systems Architect, Lead Developer
> VMTH Computer Services, UC Davis
> (http://www.vmth.ucdavis.edu/us/jaself)
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: New Crystal Reports XI.
> Version 11 adds new functionality designed to reduce time involved in
> creating, integrating, and deploying reporting solutions. Free runtime info,
> new features, or free trial, at: http://www.businessobjects.com/devxi/728
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: New Crystal Reports XI.
> Version 11 adds new functionality designed to reduce time involved in
> creating, integrating, and deploying reporting solutions. Free runtime info,
> new features, or free trial, at: http://www.businessobjects.com/devxi/728
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to