HIPAA Compliance for Node on FHIR Apps. Meta package containing audit log, user accounts, and ssl security.
- Installation
- Packages
- HIPAA Compliance Self-Assessment Checklist
- Hosting Providers Willing to Sign Business Associate Agreements (BAA)
- HIPAA Compliant Scale Out Using Meteor
- Policies and Procedures
- Roles API
- Crypto API
- Hipaa API
- HipaaPolicies API
meteor add clinical:hipaa
https://catalyze.io/hipaa-self-assessment-checklist
This is a meta package written for Blaze, and includes the following sub-packages:
alanning:roles
clinical:hipaa-logger
force-ssl
jparker:crypto-aes
https://catalyze.io/hipaa-self-assessment-checklist
Aptible.com
Catalyze.io
Microsoft Azure
Amazon Web Services
Phase 1 - Development (1 server)
meteor
Phase 2 - Platform as a Service (2 to 10 servers)
[aptible.com - Node/Meteor App Hosting on AWS](Aptible.com
compose.io - Mongo Hosting on AWS
Phase 3 - Infrastructure as a Service (11+ servers)
Amazon Container Services
Azure Container Services
Phase 4 - Federal HIPAA
Amazon Web Services - HIPAA/Federal Tier
Amazon Web Services - HIPAA Whitepaper
Azure HIPAA & HITRUST
There's technically nothing in HIPAA that specifically says that an organization has to encrypt their data at rest; but many people prefer to do so. Of those who do, there's also differing opinions on whether the default encryption is sufficient that comes with the operating system or database. For those who are particularly paranoid, and don't trust the operating system or database, the clinical:hipaa
package comes with an AES encryption algorithm, so you can do in-app encryption and ensure that your data-at-rest is secure.
encrypted = CryptoJS.AES.encrypt("Message", "Passphrase");
console.log(encrypted.toString());
// 53616c7465645f5fe5b50dc580ac44b9be85d240abc5ff8b66ca327950f4ade5
decrypted = CryptoJS.AES.decrypt(encrypted, "Passphrase");
console.log(decrypted.toString(CryptoJS.enc.Utf8));
// Message
All code is MIT. Use as you will. Disrupt the system. It needs all the help it can get.
Policy and Procedures and Creative Commons.