How can I link directly to a patient's chart in the Clinical Viewer?

Answers

Hi Paul,

I'm a developer on the Clinical Visualizations team within the HealthShare development organization. This is the team that manages the Clinical Viewer.

Unfortunately at this time you can't link directly to a patient's chart. The Clinical Viewer works with the Access Gateway, and patient's data is not even present in the Access Gateway until the Access Gateway communicates with the Registry and the Edge Gateways to collect, deduplicate and organize the patient record. It then lives only transiently in memory in the Access Gateway while the Clinical Viewer displays it. When running the CV as usual, this all happens when you do a patient search and click on a patient in the result list: the Access Gateway requests, receives and stages the data before redirecting you to the actual viewer UI. The patient record isn't just sitting around available to the CV in advance.

Hypothetically we could create an API you could call, providing an MPIID or some other identifier, which would do the data management and then send you (or redirect you to) the appropriate viewer URL, but no such feature is currently available nor will it be in HealthShare 2019.1 (which we expect to release in the next few weeks). It would also raise questions about authentication if the user is not currently logged in to the Clinical Viewer app with a current web session.

We don't yet have a federation-wide universal authorization scheme in place, so any new incoming connection to the Clinical Viewer needs to log in. Otherwise, we would not be able to apply consent filtering and this would constitute a serious risk to patient data privacy and consent rules.

We are hoping to have more flexibility in this area available in future versions but for now it is not supported. If you think that this would be especially useful to one of our (actual or potential) customers, let us know. Feel free to email me at the address below.

-Bill Sherman

bill.sherman@intersystems.com

+1 (617) 577- 3641

HealthShare Development

InterSystems

Cambridge, MA, USA