Internal service error from resource store

79 views
Skip to first unread message

Paul Brewster

unread,
Feb 5, 2019, 5:33:39 PM2/5/19
to Cerner FHIR Developers
I'm getting the following error attempting to get binary resources that are pointed to in Document References.

 Internal service error from resource store

Benjamin Eichhorn (Cerner)

unread,
Feb 5, 2019, 5:37:51 PM2/5/19
to Cerner FHIR Developers
Hi Paul,

We're aware of an issue with the Binary service at the moment in our public sandbox and are working on a fix to restore service.

Thank you for your patience,
Ben (Cerner)

Paul Brewster

unread,
Feb 6, 2019, 1:57:03 PM2/6/19
to Cerner FHIR Developers
Could you please get back to me when the issue is fixed.  Thanks


Benjamin Eichhorn (Cerner)

unread,
Feb 6, 2019, 4:58:05 PM2/6/19
to Cerner FHIR Developers
Hi Paul,

Yes, we will post back here once we have resolved this issue.

Thanks again for your patience,
Ben (Cerner)

Benjamin Eichhorn (Cerner)

unread,
Feb 7, 2019, 8:35:15 AM2/7/19
to Cerner FHIR Developers
Hi Paul,

Service has been restored to the Binary resource. Let us know if you have any further issues.

Thanks,
Ben (Cerner)

Paul Brewster

unread,
Feb 7, 2019, 2:15:51 PM2/7/19
to Cerner FHIR Developers
I'm getting odd responses from the Binary resource fetch

Two back to back pulls from /Binary/ for the same resource are returning different results.  See attached files.  One produces a good pdf and the other doesn't. I haven't been able to see a pattern. I have a list of Document references and I give the user a choice of which one to see and right now I can't predict which ones will return a good pdf file.


httpBinaryResourceBad7295.json
httpBinaryResourceGood7295.json

Benjamin Eichhorn (Cerner)

unread,
Feb 8, 2019, 9:41:45 AM2/8/19
to Cerner FHIR Developers
Hi Paul,

Could you please clarify the issues that you are seeing? I was able to decode both of the base64 strings you provided into a PDF without any issues.

Thanks,
Ben (Cerner)

Paul Brewster

unread,
Feb 9, 2019, 5:12:53 PM2/9/19
to cerner-fhir...@googlegroups.com

Why would they be different?  I’m not updating the Binary Resource.  Here’s what I get in the browser

 

--
You received this message because you are subscribed to the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
cerner-fhir-devel...@googlegroups.com.
To post to this group, send email to
cerner-fhir...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/cerner-fhir-developers/220a81f9-60e8-4ed6-9d62-803f21537c5b%40googlegroups.com.
For more options, visit
https://groups.google.com/d/optout.

Paul Brewster

unread,
Feb 11, 2019, 1:53:59 PM2/11/19
to Cerner FHIR Developers
Do we have any idea why I'm getting different pdf contents on successive requests for the same BinaryResource?  Do we have a configuration problem on a pair of load balanced servers?

Benjamin Eichhorn (Cerner)

unread,
Feb 11, 2019, 3:14:12 PM2/11/19
to Cerner FHIR Developers
Hi Paul,

I'm not sure on why you are unable to decode the base64 PDF. It might be an issue with the library you are using as we've successfully decoded the base64 strings you provided and the ones returned from the Binary endpoint. When calling the Binary endpoint, documents are generated on demand. The base64 encodings are different because the printed time, located at the bottom of the document, has changed. In one instance 13:01 and another 13:02. In addition it's also possible that if you were to grab the document today, and then a day later, that additional content or changes to documents were made, then the document generated would also have different content.

Thanks,
Ben (Cerner)

Paul Brewster

unread,
Feb 12, 2019, 1:32:11 PM2/12/19
to Cerner FHIR Developers
Is there a way to get back the XHTML that I posted to the Document Reference and not the pdf?


On Tuesday, February 5, 2019 at 5:33:39 PM UTC-5, Paul Brewster wrote:

Benjamin Eichhorn (Cerner)

unread,
Feb 12, 2019, 1:49:58 PM2/12/19
to Cerner FHIR Developers
Hi Paul,

No. The XHTML you post cannot be retrieved once posted. It can only be retrieved as a PDF.

Thanks,
Ben (Cerner)

kevin maloy

unread,
Feb 12, 2019, 5:53:06 PM2/12/19
to Cerner FHIR Developers
Interestingly only returning pdf might need to change if you look at proposed rule from ONC that dropped yesterday at https://www.healthit.gov/topic/laws-regulation-and-policy/notice-proposed-rulemaking-improve-interoperability-health

Page 217 ... "We also clarify that the clinical note text included in this FHIR resource [DocumentReference] would need to be represented in its “raw” text form. In other words, it would be unacceptable for the note text to be converted to another file or format (e.g., .docx, PDF) when it is provided as part of an API response."

Granted, these rule are only enforceable 24 months after final rule (if this is part of the final rule) ... so no time soon ...







--
You received this message because you are subscribed to the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cerner-fhir-devel...@googlegroups.com.
To post to this group, send email to cerner-fhir...@googlegroups.com.

Andrew Torres (Cerner)

unread,
Feb 12, 2019, 10:48:49 PM2/12/19
to Cerner FHIR Developers
How do you feel about it as a client?

kevin maloy

unread,
Feb 13, 2019, 6:18:49 AM2/13/19
to cerner-fhir...@googlegroups.com
Still reading. 

Buts its really hard to use just pdf as a dev. 

Most interesting things you want to do with docref deals with having raw text (like the app we had at the CHC challenge). You can run through pdfjs but clunky and time consuming. 

k. 



On Tue, Feb 12, 2019 at 10:48 PM 'Andrew Torres (Cerner)' via Cerner FHIR Developers <cerner-fhir...@googlegroups.com> wrote:
How do you feel about it as a client?

--
You received this message because you are subscribed to the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cerner-fhir-devel...@googlegroups.com.
To post to this group, send email to cerner-fhir...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
--
mobile.

Andrew Torres

unread,
Feb 13, 2019, 6:36:59 AM2/13/19
to cerner-fhir...@googlegroups.com
Even for patients? No headers, no MRNS, and nothing to indicate which org it comes from.

Sent from my iPhone
You received this message because you are subscribed to a topic in the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cerner-fhir-developers/7dPLIXj7Gu0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cerner-fhir-devel...@googlegroups.com.

To post to this group, send email to cerner-fhir...@googlegroups.com.

kevin maloy

unread,
Feb 13, 2019, 7:35:33 AM2/13/19
to cerner-fhir...@googlegroups.com
yeah - i guess we agree that there are so many people with interests in this stuff that it is kinda like a rorschah test. 

i personally would rather add the metadata to the text than have the text as a pdf. (kinda like how you cant just display a hematocrit and need to give context about it). results in observation could be pdfs as well (like the old school lab corp results i still see on nursing home patients when i’m working) ... in some cases those pdf/non atomic data are great, sometimes not so great. 

this is obviously just my opinion, but id rather get raw text and attach metadata in a ui. 

k. 



For more options, visit https://groups.google.com/d/optout.
--
mobile.
Reply all
Reply to author
Forward
0 new messages