Mainly for Charlie and Eric but anyone who knows RIM. There has been talk off and on for ever about a Domain Specific Language for navigating RIM like graphs of data. Seems to me SPARQL can already do that. But SPARQL is too much to teach clinicians. So you could have a RIM specific DSL that is like a RIMQL. It could be nothing more than a thin layer on top of SPARQL.
The clinician writes a RIMQL query, and it turns into SPARQL. There's no reason you couldn't do that with HL7 FHIR either. NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail, you are prohibited from sharing, copying, or otherwise using or disclosing its contents. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and permanently delete this e-mail and any attachments without reading, forwarding or saving them. Thank you.
<<image/jpeg>>