Yeah, the veterinary part is pretty stupid. Do you know the history behind that? Is it related to using the standard for research?
The DSTU2 json representation isn't bad(for the healthcare), and it's easier to work with than a lot of the adhoc in house apis I've seen. Though, Athen's api is nice. I do wish that FHIR did something like the CCDA, it's convenient to be able to consume health history in 1 shot.
Maybe 80% of it is nice and sane and then you realize that it also seems to work for animals and you have a wtf moment.
I haven't dug into it in detail since DSTU2 though.