Thanks for pointing this out, Keith. I did find these earlier, but wasn't clear how all the files were hooked together. I'm going through the fhir schema json file, and it seems like this is a "self contained" file with references to other nodes inside of it for the structure. So I guess one would have to parse this and recursively look up the other keys to form the potential structures, starting from the parent resource. The file seems somewhat useful for my purposes.
BTW -on a side comment, this JSON seems to be incomplete for ACCOUNT, as it contains status, type, name, subject, servicePeriod, coverage, owner, description, gaurantor, partOf. However, I do not see "priority".
I might assume the download files are from some earlier versions, perhaps?
This is sort of why I was looking for a way, problematically, to physically use the .java classes from the application structure. But, based on my experience with Java and these serializers/deserializers and use/implementation of these classes, you really can't "output" a structure unless it is populated.
But alas - going back to my comment on the fact it "appears" the json schema file is self contained, is that a correct assumption? Should there be any need to consider going through the dataelements.json?