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
