SMART writing

And hot on the heels of the last post that referenced a ‘FAQ’ from the SMART on FHIR Support group is this question about using the SMART interface for writing as well as reading data.

The question:

looking at the docs they all show how to get data and launch apps but nothing about sending data. Is the import also fhir or do I have to hack the database instead?

Read more of this post

SMART, CIMI, FHIR & Argonaut

Saw an interesting question and answer on the SMART support forum about the relationship between SMART and FHIR which Josh has allowed be to copy here (as it’s so topical might now). The question was:

Anyone who happens to know … I’d appreciate it if you could clue me in…

Other than the kick ass implementations done on the SMART-on-FHIR side of world, is there something that SMART adds definitionally to the pile of stuff at documented in a very scattered fashion (not a criticism – it’s the nature of what these things) over at HL7 FHIR? Or is it Boston Children’s/Harvard’s project working to implement the HL7 FHIR standards in a coherent way? Or … what?

Also, via CIMI (which I get the purpose of, I think), I came across Health Services Platform Consortium (HSPC). What are they doing that SMART-on-FHIR isn’t doing? Even all of the posted “apps” that “they” have developed that are running come from you. Do they (above and beyond what the mission is here) have a technical purpose? Or is it politics or marketing or something of the like that I don’t understand.

Read more of this post

SMART on FHIR – adding OAuth2

You may recall that a week back we had a look at one of the connectathon scenarios – the SMART scenario.

In this post we’re going to take the work that we had done in the last post, and make it secure using the SMART version of the OAuth2 standard. As always, a primary reason I’m writing it down is so that when I forget what I did to make it work – I’ll have this as a reference to remind me <s>. And a reminder – I’m using the Java based HAPI FHIR client, in a web based application running in a Tomcat servlet engine, with IntelliJ IDEA as my IDE.
Read more of this post