For a while now, you've been able to extract any data - Patient, Institution, Knowhow or System - from any VistA using FMQL
, the FileMan Query Language. Open source FMQL projects FileMan as a "web of data" - it's based on SPARQL, the w3c's semantic web language - and to it, data is just data with all of VistA's 2500+ files treated the same way. This contrasts with the myriad of "data type specific" extractors VistA supports today.
I'd just like to point out two upgrades in progress.
Not just JSON - RDF and HTML too