go to post David.M · Oct 11, 2016 Hi, Scott."HealthShare" is no longer a particular product. Now it describes a family of products. What used to be called "HealthShare" is now called "Information Exchange". David said he has an Edge, so he has Information Exchange. We don't support querying tables for several reasons. Tables are internal to the product (unless explicitly documented otherwise). The APIs are documented in Roadmap to Implementing an Information Exchange> Supported APIs.
go to post David.M · Sep 27, 2016 What are you trying to do? Select the patients that only have certain kinds of data?
go to post David.M · Sep 19, 2016 I would read the index to find the records to output. The optimizer doesn't do that?
go to post David.M · Aug 17, 2016 It looks like ##class(EnsPortal.Template.filteredViewer).DoSearchSave is just saving them to the EnsPortal.MsgFilter.SavedSearch.cls table, which puts them in the ^EnsPortal.SavedSearchD global.
go to post David.M · Aug 16, 2016 Please explain what you mean by "with database". You can save data to disk in Cache by assigning to a global, e.g., set ^Foo = "Bar".
go to post David.M · May 31, 2016 See the documentation:Overview of Health Connect> CDA and SDA Annotations/csp/docbook/DocBook.UI.Page.cls?KEY=FOVW_ch_cda_sda_annotationsThis explains that you can find the schema documentation on an Edge under[HealthShare] > [HSEDGE] > [Schema Documentation] > [SDA/CDA Annotations]The UI isn't completely obvious, but the docs do give some explanation.
go to post David.M · Mar 11, 2016 I believe the correct statement is that Rdratio is the ratio of logical block reads to physical block reads, but is zero if physical block reads is zero.