And for that reason, it seems that each package should
provide an API for its services.  Somewhat along the
lines of Microsoft Word providing its services
programitically via a COM object.  Obviously there in
not an analagy to COM in VistA, but an API would be
do-able.  I don't think this is a current standard. 
Am I wrong?

Thanks
Kevin

--- Cameron Schlehuber <[EMAIL PROTECTED]>
wrote:

> If the class definitions include invoking all the VA
> FileMan actions
> associated with the field or fields, then at least
> from the database
> perspective integrity would be preserved.  However,
> in VistA the principles
> established for preserving integrity go beyond just
> database integrity.  The
> database is not considered to be a free-for-all for
> all packages and direct
> database access to package (aka service) data in
> Class I applications,
> unless otherwise approved and documented, is only
> through the custodial
> package's services.  That helps insure that package
> (service) data retains
> its integrity according to the business rules of the
> service.
> 
> Cameron
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
>
[mailto:[EMAIL PROTECTED]
> On Behalf Of Madhavi
> Bagepalli
> Sent: Tuesday, May 24, 2005 5:40 AM
> To: [EMAIL PROTECTED];
> [email protected]
> Subject: [Hardhats-members] Question on updating the
> database
> 
> Hi all,
> 
> This is a question I was asked by one of my team
> members. I am not sure of 
> the right answer. Cananyone tell me if this is
> allowed?
> 
> 'Intersystems is providing a conversion tool which
> converts FileMan 
> definitions to Cache class definitions.  The
> resultant Cache classes can be 
> enable to support writing to the database, either
> through an Object.%Save(),
> 
> Object.%Delete() or SQL INSERT/UPDATE/DELETE.  If
> these methods are 
> supported in the class(ie the class is not made
> readonly) is this considered
> 
> a 'legal and sanctioned' method for effecting the
> database?'
> 
> Thanks,
> Madhavi
> 
>
_________________________________________________________________
> Express yourself instantly with MSN Messenger!
> Download today - it's FREE! 
>
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
> 
> 
> 
>
-------------------------------------------------------
> This SF.Net email is sponsored by Oracle Space
> Sweepstakes
> Want to be the first software developer in space?
> Enter now for the Oracle Space Sweepstakes!
>
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
> _______________________________________________
> Hardhats-members mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/hardhats-members
> 
> 
> 
>
-------------------------------------------------------
> This SF.Net email is sponsored by Yahoo.
> Introducing Yahoo! Search Developer Network - Create
> apps using Yahoo!
> Search APIs Find out how you can build Yahoo!
> directly into your own
> Applications - visit
>
http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
> _______________________________________________
> Hardhats-members mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/hardhats-members
> 



                
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new Resources site
http://smallbusiness.yahoo.com/resources/


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Hardhats-members mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to