Author Archives: Mark Kramer

About Mark Kramer

Mark Kramer is Chief Engineer for MITRE’s Health Innovation Center. Over 10 years ago, Mark's work on hData helped establish the principles for RESTful APIs in healthcare, now used in FHIR. Mark also originated Synthea, the widely-used synthetic health data simulator. Formerly an Associate Professor at MIT, Mark’s publications in the areas of healthcare, data analytics, machine learning, modeling and simulation have been cited over 8500 times.

Interoperability of FHIR Profiles

One of the most significant claims made by FHIR is out-of-the-box interoperability (see the one page glossy summary on FHIR). This is only true for a weak definition of interoperability. Any well-formed FHIR resource can be parsed by any compliant FHIR application, but this doesn’t mean the … Continue reading

Posted in Uncategorized | Leave a comment

Syntaxes for #FHIR Extensions (Part 2)

In the last post, I took up Grahame’s request for feedback on possible alternative syntax for extensions. To review, the goal would be to eliminate the use of the tag and use readable names, similar to the way core elements are represented. It may or may not be possible to improve on the current representation, but it is worth investigating. In the last post, I listed the following requirements… Continue reading

Posted in Uncategorized | 1 Comment

Alternative syntaxes for #FHIR extensions

Recently, Grahame posted a request on his blog requesting feedback on how FHIR represents extensions ( Currently, all extensions appear under <extension> tags. This makes the wire format hard to read, particularly when there are nested extensions. The worst-case scenario … Continue reading

Posted in Uncategorized | 9 Comments

Light My FHIR!

Welcome to the LightMyFHIR blog. For several years, folks at MITRE Corporation have been working with and working on FHIR. We have many experiences to share with the broader FHIR community. This blog is one of the ways the MITRE team will be … Continue reading

Posted in Uncategorized | Leave a comment