Unfortunately, many of these APIs were designed with user interaction
in mind. It is by no means a simple matter to take the existing API for
a package and wrap it in a reusable component (using your favorite
technology).

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

> Actually, there are hundreds of APIs that are documented as
> "Supported"
> which means they can be used without registering as "subscribers" of
> the
> APIs.  And there are hundreds more that are "Private" or "Controlled"
> which
> means that they can be used after being formally registered as a
> "subscriber".  You can find some relatively up to date lists at:
> ftp://ftp.va.gov/vista/Software/Integration%20Agreements/ 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Kevin
> Toppenberg
> Sent: Tuesday, May 24, 2005 9:16 AM
> To: [email protected]
> Subject: RE: [Hardhats-members] Question on updating the database
> 
> 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
> 
> 
> 
> -------------------------------------------------------
> 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
> 


A practical man is a man who practices the errors of his forefathers. 
--Benjamin Disraeli
====
Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





-------------------------------------------------------
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