Tag Archives: python

Baptism of FHIR - Slideshare.net/ekivemark

A Baptism of FHIR – A Layman’s Intro

Yesterday I gave a brief overview of FHIR to colleagues at the Centers for Medicare and Medicaid Services, where I am on assignment as an Entrepreneur-In-Residence working on a next generation BlueButton for Medicare Beneficiaries.

Baptism of FHIR - Slideshare.net/ekivemark

There is an amazing amount of interest in HL7’s Fast Health Interoperability Resource Framework. I am using FHIR as the basis for the next generation BlueButton service at CMS: #BlueButtonOnFHIR.

More and more people are wanting to understand what FHIR is and how it works. I know I am still learning. What I have discovered is that there is an amazing FHIR community that is willing to share, advice and support this Open Source Initiative.

This deck: A Baptism of FHIR. was designed as a quick high-level introduction to some of the concepts that are behind FHIR.

You can link to the presentation on Slideshare here: http://www.slideshare.net/ekivemark/a-baptism-of-fhir-the-laymans-intro-to-hl7-fhir

#BlueButton on #FHIR – Escapades as an Entrepreneur-In-Residence at CMS – #Health2STAT

Entrepreneur-In-Residence at CMS

Building the next generation of BlueButton Platform for Medicare Beneficiaries. I am building BlueButton on the open source HL7 FHIR Platform. This will create a RESTAPI with standard structured Data formats that will enable 50+ Million beneficiaries to connect their health information to the applications, services and research programs that they trust.

This evening I was presenting about my work at #Health2Stat in Bethesda (Thursday August 20th, 2015).

Here is the presentation from the evening:

BlueButton on FHIR - Welcome to the Consumer-Powered Health Revolution

Adventures with Mountain Lion – Restoring Virtualenvs for #Python

In the process of upgrading to Mac OS X Mountain Lion it appears that my Python VirtualEnv configuration broke. VirtualEnv is a must have tool for Python development, particularly if you are working across multiple projects. It allows you to create isolated Python environments. This means that you can develop in different versions of Python and with different versions of library modules without one development corrupting another.

The error I get when opening a terminal window is:

ImportError: No module named virtualenvwrapper.hook_loader
virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenv has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly.

Rather than spend hours digging in to what happened I figured it quicker and easier to reinstall the Virtualenv and virtualenvwrapper tools.

Installing VirtualEnv is easy…

sudo easy_install virtualenv

This installed version 1.7.2 of VirtualEnv.

Next I want to re-install VirtualEnvWrapper – a set of tools to simplify working with VirtualEnv that were created by Doug Hellmann. The instructions to install VirtualEnvWrapper are straightforward.

pip install virtualenvwrapper

However, I got an error. The full error script was pretty long but the important clue was at the end:

    raise DistributionNotFound(req)  # XXX put more info here
pkg_resources.DistributionNotFound: pip==1.0.2

Pip was not installed. Okay. Let’s fix that with…

sudo easy_install pip

That worked and installed version 1.1 of pip. Now let’s try the install for VirtualEnvWrapper again…

sudo pip install virtualenvwrapper

This installed version 3.5 of VirtualEnvWrapper

I then loaded a new Terminal window and the earlier VirtualEnvWrapper error message had disappeared. We are back in business!