I quite like FHIR. My experience with using it has been that everyone seems to implement it slightly differently, but it does a better job at being human-readable. It was much easier for us and our partners to work with than regular HL7.
Some things were a bit weird. From memory it had big lists of records all mixed together as the implementation of references.
Some things were a bit weird. From memory it had big lists of records all mixed together as the implementation of references.