Intellihealth – A Secured Decentralized Electronic Health Record System using Blockchain
Intellihealth is an electronic health record system that operates online with a decentralized structure, setting it apart from conventional systems that store data locally. This decentralized approach relies on blockchain technology to ensure the security of patient data. Within this system, patients can easily access their medical information, including their history, prescriptions, and recommendations, but they are not granted editing privileges. Doctors, on the other hand, can add reports, access patient medical histories, and offer medical advice. Every transaction requires the consent of both parties involved. The system's owner, typically a hospital representative, has the authority to add patients and doctors to the database. Upon logging in, patients are assisted by a chatbot to navigate the system effectively. Additionally, a predictive analysis system featuring various machine learning models has been integrated. This allows patients to upload medical reports, such as X-rays and MRI scans, for the detection of diseases like pneumonia or brain tumors, providing them with a preliminary diagnosis. Intellihealth is a web application compatible with all major web browsers. It utilizes Angular with TypeScript for the front-end, IPFS for the database, Django with python for Back-end and blockchain software like Truffle and Ganache. Account sign-in on the decentralized platform is facilitated through a Metamask wallet and is linked to the user's Aadhar Number as the primary identifier.
Authors
- Sangeeta Parshionikar (ORCID: https://orcid.org/0000-0003-4940-8704)
- Aarush Verulkar
- Ashay Katkar
Publication Details
- Published
- 2024-10-17
- DOI
- https://doi.org/10.1109/icbds61829.2024.10837083
- Citations
- 1
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.78