Hi, This is Myung at Georgia Tech.
As we communicated earlier on emails, I am trying to set up SMART on FHIR server using our FHIR server implementation. And, I am first using your internal communications between Auth server and FHIR server as our first step (we understand it's out of scope for SMART on FHIR standard).
Now, I am responding to _services/smart/Launch call to register the request and respond as follows (I am using BP_centiles app for testing),
{
"username": "client",
"created_by": "bp_centiles",
"parameters": {
"patient": "1",
"need_patient_banner": true,
},
"launch_id": "6",
"created_at": "2015-09-05T10:05"
}
Now, bp_centiles is saying loading.. then it still thinks it's launching outside SMART container. On FHIR server, I didn't get [GET]_services/smart/Launch/1 at our FHIR server, which supposed to be contacted by Auth server if I understand correctly.
Am I missing anything here for the internal communication for SMART container? And, how should I respond to [GET] _services/smart/Launch/<launchID> call? And, it's always GET HTTP call, right?
Thanks,
Myung