Ja Sie müssen alle Details (Name, E-Mail, Telefon, Adresse) im Zusammenhang mit Patienten und Ärzten verschlüsseln, wenn Ihre Rails-Anwendung HIPAA-konform sein soll.
Hier unten 2 Ruby Edelsteine sind sehr hilfreich für Sie.
attr_encrypted: https://github.com/shuber/attr_encrypted
paper_trail: https://github.com/airblade/paper_trail
HIPAA ist ein ungewöhnliches Gesetz, dass es eine Menge Empfehlungen macht (adressierbare Elemente) und ein paar Behauptungen (erforderlich Artikel), aber am Ende ist es bis hin zu jeder Organisation, um selbst zu bestimmen, was sie tun müssen, um die Anforderungen zu erfüllen. Dies schafft ein hohes Maß an Flexibilität und auch eine große Unsicherheit. Im Allgemeinen wird HIPAA-konforme, eine Website auf einem Minimum muss sicherstellen, dass alle geschützten Gesundheitsinformationen (ePHI) unter:
Transport-Verschlüsselung: Wird immer verschlüsselt, wie sie über das Internet übertragen wird
Backup: Ist nie verloren, dhgesichert und
Authorization wiederhergestellt werden sollte: ist nur durch autorisiertes Personal unter Verwendung der einzigartigen, geprüften Zugriffskontrollen
Integrität: nicht manipuliert oder verändert
Speicherverschlüsselung: Sollte beim Speichern oder Archivieren verschlüsselt werden
Entsorgung: Kann sein dauerhaft entsorgt, wenn nicht mehr benötigt
Omnibus/HITECH: auf den Web-Server eines Unternehmens befindet sich mit dem Sie eine HIPAA Business Associate Agreement (oder es wird je die in Haus und die Server ordnungsgemäß gesichert gehostet HIPAA-Sicherheitsregelanforderungen).