COMMENTARY: Start Using RSS for Health/Medical Alerts and Data Sharing


COMMENTARY -- Really Simple Syndication (RSS) is now nearly ubiquitous. RSS is a communications protocol for updating readers on news and the content of news-like sites, including major sites such as The New York Times, news-oriented community sites such as Slashdot, and personal weblogs (blogs). It's been very useful for doing "pull-based" alerts for online news sites. But RSS is not just for blogs and news. Almost anything that can be split into discrete items can be syndicated via RSS: the "recent changes" page of a wiki, the change history of a document, updates to a project plan, etc. As soon as information about distinct items is translated into RSS format, any program that can understand RSS (e.g., a news aggregator) can check the feed for changes and react to the changes in an appropriate way.

RSS is a wonderful solution to the "how do we tell everyone we have new stuff without sending out a bunch of e-mails?" problem. Although it's quite popular for syndicating content such as news, blog articles, and related information, I think RSS has a chance to make a huge impact on healthcare and medical data sharing as well.

Today medical devices send out alerts using one or more mechanisms in a "push-based" approach. For example, the device manufacturer has to write software to send alerts via e-mail, pager, phone, etc., whenever some programmed action occurs in the device. In the health-IT world, data sharing occurs through HL7 in a hub-and-spoke or publish/scribe model where all information is published to a broker and that broker is queried for things such as new lab results, updated patient information, etc.

Well, what if all medical devices had the ability to respond to RSS requests on various channels? For critical messages, the push method would be fine, but for other kinds of messages, we could have a channel that an IT system could poll every second, minute, or over many hours depending on how often the system wanted an update from a device. Instead of all the devices always sending out all messages, why not put in some simple code to respond to RSS requests and separate the different message types into RSS channels? This way, the pull-based approach allows the device to be more responsive to each client instead of having to use a broker model to send out all messages.

What if health-IT systems from Cerner, Misys, McKesson, etc., also had this capability? Suppose I wanted to use my mobile device (which will have RSS feed readers installed) to be able to check on labs for a particular group of patients? I could simply subscribe to a specific channel in a lab management system's RSS feed and get what I need without having to go through a broker. If I'm a doctor and I have a finite number of patients, I can simply subscribe to an RSS feed of my patient's data in all the various IT systems and pull together my own aggregator.

Think about RHIOs and how they could use RSS to subscribe to information across multiple health-IT systems.

I think with a little creativity, building in RSS publishers inside our medical devices and health-IT systems such as EMRs and HIS would go a long way towards helping create more interoperable systems. Of course, content and messaging standards such as HL7 would not be replaced but would become the de facto standard of the payloads in the messages that RSS feeds could publish.

the way, in this commentary I've talked a great deal about RSS, but only as a concept. The actual protocol that would be able to maintain appropriate security and reliability would be Atom, but Atom is less familiar to most users.

Shahid N. Shah is a health-IT blogger and Java/.NET enterprise architect who has worked for CardinalHealth, American Red Cross, NIH, and COMSYS. His blog is The Healthcare IT Guy, and he also runs the HITSphere blog aggregator. E-mail: shahid.shah@netspective.com.
Click here to log in.

0 Comments

Add Comment

Text Only 2000 character limit

Page 1 of 1

White Papers & Special Reports

Accunet
Building a Scalable Big Data Infrastructure for Dynamic Workflows
Sponsored by Accunet


Sapio Sciences logo
Laboratory Management for Clinical and Research NGS Labs
Sponsored by Sapio Sciences, LLC


Computype
Fast and Accurate Sample ID in the Lab
Sponsored by Computype


Life Science Webcasts & Podcasts

Waters
Analog to Digital (A/D) Converters.  What are they and what is their role in data integrity?
Sponsored by Waters

Analog to Digital (A/D) converters are commonplace in many analytical labs.  Join this session to learn how these devices work and the important role they can play in data quality and integrity.

Listen Now 


More Podcasts

Job Openings

For reprints and/or copyright permission, please contact  Jay Mulhern, (781) 972-1359, jmulhern@healthtech.com.