This is a partially filled in docker image created as a support database for VistA classes at the VistA Electronic Health University classes.
This should help you find them
Dave Whitten
PS: could you send another email (or a response to this one) that elaborates on some of your jargon ?
What is EATV transactions and how do they contrast with M transactions ?
Would a simple global reference like ^DPT(1564) be sufficient as an identity string for the M sub-tree below it ?
I assume schema-as-data is using a VA data dictionary as a reflection mechanism to define the constraints of some kinds of data.
Would the intertwining of the Data Dictionary and the LABORATORY TEST File#63 be relevant ?
Fields in VA FileMan files are constrained by the Data Dictionary, for example in the INPUT TRANSFORM. There are also other constraints in the code.
How do you plan to handle the POINTER to other files ? VARIABLE POINTERS are also going to be a problem, as well as COMPUTED FIELDS.
Finally, it would be useful to talk to George Lilly about his triple store code and design.
Likewise Conor Dowling has done some great work (FMQL)
They each have worked on SPARQL systems