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
