HarmonIQ / noid

Patient Identity and Record Location Management Protocol
8 stars 10 forks source link
biometrics blockchain-technology fhir healthcare-application identity-management master-patient-index medical-informatics patients

NoID Patient Identity and Record Location Management Protocol

*NoID Version 0.17.07.05

Project Status:

Backlog Waffle Board

License

NoID is released under the terms of the MIT license. See https://opensource.org/licenses/MIT for more information.

About NoID

A global patient identifier is dangerous. A GPI, if compromised, could provide access to Protected Health Information. We believe that a better approach is to create a hashed patient resource, based on the current HL7 FHIR protocol, which contains patient demographic and biometric data, and which in its entirety acts as the means for patient identification. The methodology to achieve this goal uses current block chain and public ledger technology to manage participants, encryption and hashing to protect communication and patient data, HL7 FHIR protocols for interoperability, and hardware such as smartphones to gather and validate biometric data. This is the NoID protocol.

Message and Schema Standard

HL7 FHIR

Blockchain and RPC API (C++/C#/JSON)

Duality Binary Blockchain system constisting of Dynamic and Sequence.

Embedded Browser (C++/C#)

Chromium Embedded Framework or CEF

FHIR Server (C#)

Using FHIR Spark with MongoDB

Core Matching (C#) etc will use

Metaphone 2 or 3 or phonetics Standard first name database Levinstien Distance (only for non-hashed matching) Fingerprint Minutiae Data Format: ISO/IEC 19794-2:2005 (Want to move to ANSI INSITS 378-2004)

Demographic Hash Algorithm (C/C++/C#)

Argon2i (Password Hash Winner 2015) and SHA2. Slow hashing on CPU & GPU. No ASICS

UI(HTML5, CSS3, JavaScript, maybe AngularJS)

Bootstrap, JQuery, etc.. TBD

UI Data Layer (C# web services)

ASP.NET Web Handler Pages or WebSockets.

Data Layer

Clustered Database (persistence): MongoDB or Couchbase Server

App Store

Health Services Platform Consortium App Store.