On Fri, 4 Mar 2005 09:02:36 -0500, Claremont, Timothy
<[EMAIL PROTECTED]> wrote:
> This MAY be more a hosting question, but I am looking into how I can
> best share sensitive PATIENT information over the internet to our
> nursing staff out in the field.
> 
> We have a CrystalTech shared hosting account, and have the typical SSL
> directory available to us. I can even go so far as to ONLY store
> information like Client Number instead of identifying information like
> name, etc. I would simply provide the nursing staff with a physical
> listing of patient and ID numbers.
> 
> My question becomes, since we are on a shared server, what real security
> do I have, even with an SSL directory available to me? And, when it
> comes to CF, what are my options to maximize security under my
> less-than-ideal environment? Am I asking too much?

My first reaction is you want to take to both your lawyer and to the
legal staff responsible for the patient information about HIPPA
requirements (assuming this is hosted in and for a US medical group).
Having build several applications that contain relatively *trivial*
patient information (name, email, contact phone number) for a major
university hospital I'll simply warn you this area is *very* touchy
and you definitely don't want to get caught in the crossfire!

If you're using a host that has shared CFMX hosting, you're at their
mercy as far as how well they set up sandboxes for each account (it's
not that hard to script the servicefactory to get access to admin
information for example). All SSL is going to do is encrypt the
*transfer* of the information -- it's still potential vulnerable to
CFFILE (or java io methods), the database is still potentiall
accessible, and you're relying on the security safeguards of the host.

There are companies that provide outsourced HIPPA-compliant hosting
environments which would be a good starting point, but they are
pricey. Without knowing all the details, but based on seeing some EMR
(electronic medical records) implementations up close, I'd suggest
considering hosting it internally (assuming you're already
HIPPA-compliant) and using VPN externally into the application.

<anecdote>
As an aside, my favorite HIPPA moment with the legal team was when I
built a VoiceXML reminder application (called patients weekly to
remind them to fill out a research survey). The entire patient data
required for the application was their name and their phone number. We
hosted the app in the HIPPA environment at the hospital but used a 3rd
party VoiceXML provider (Voxeo), so the ColdFusion app sent an HTTPS
request to voxeo's server containing the patients name and phone
number to actually make the phone call.... took weeks to clear with
legal since the name and phone number (HIPPA privileged patient info)
was being sent across an HTTPS connection to a Tier 1 hosting
provider.

They did allow that I could pass a non-identifying patient ID code. Of
course you can't make a phone call without a phone number, so that
wasn't all that useful. We eventually got permission to pass the phone
number once we had written consent as part of joining the study.
</anecdote>
-- 
John Paul Ashenfelter
CTO/Transitionpoint
(blog) http://www.ashenfelter.com
(email) [EMAIL PROTECTED]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:197443
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to