International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p ISSN: 2395 0072
![]()
International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p ISSN: 2395 0072
Sanish Aukhale1, Jason D’Souza2, Saish Dabholkar3, Rahul Kumar Das4, Sujit Kumar Maiti5, Nora Naik6, Yogini Lamgaonkar7
1,2,3,4,5 Department of Computer Engineering, Agnel Institute of Technology and Design, Assagao, Goa 6 ,7 Assistant Professor, Department of Computer Engineering, Agnel Institute of Technology and Design, Assagao, Goa ***
Abstract - Medical records are crucial in the health sector since they detail a person's overall health and medical condition. Maintaining these records in a physical form can often be a difficult task for the patient. Unfortunately, these sometimes even get misplaced, losing vital medical data in the process.
The suggested approach is to build a portal that would allow users to securely save all of their medical information and that would be available to them at all times. The data will be encrypted using the AES algorithm. The doctor can access this data when a patient visits them for consultation. Patients will find it convenient as they won't have to remember to keep track of their records. Also, it will be suitable for the doctor as all the patient data will be available in one place. The system will also allow the patient to look for doctors to help them diagnose their illness.
Key Words: AES algorithm, Health data storage, QR code, OTP, Data encryption.
Historically,medicalrecordshavebeendocumentedinthe form of bulky sheets. Storing medical records has been a tedious task, and it’s difficult to properly document them. There are multiple types of medical documents that need to be maintained. With each visit to the doctor, the documents keep on piling up and there are chances of losing these documents, which can be critical in diagnosingchronicdisease.
This project aims to solve this problem in a simplistic manner. The proposed solution is to provide an efficient way to digitally store the records. With each visit, the doctor will be able to link the documents like prescriptionsandreportstothepatient’sdataandretrieve theinformationwheneverrequired.
All the patient data will be stored in one place, and the doctor can easily access it. The records will be stored securelyusingencryption.Alongwithsecuredatastorage, the platform will also have additional features like searchingforandratingofadoctor.
AnEHRisanelectronicversionofapatient'shealthrecord that was historically created, used, and stored in a paper chart. A healthcare organization develops, oversees, and maintains a patient EHR. An electronic health record can only be accessed and used by healthcare providers who are directly involved in the patient's care. A patient's controllable and editable health record is known as a PersonalHealthRecord(PHR).
Digital version of a health record can be conveniently stored and adopted for better services of the patients. A healthrecordusuallycontainsprescriptions,varioustests and scan reports. Digitisation of health records is slowly adoptedbutnotyetfullyworkingatitspace.
Adoption of the electronic health record will improve clinical documentation and make health records portable. The advantages of an electronic health record include increased healthcare efficiencies, improved personal healthtracking,andeffectiveuseofhealthdatatoimprove theexistinghealthcaresystem.
The hurdles for electronic health records include expensive software bundles, system security, patient confidentiality, and unknowable future governmental mandates. Radio frequency identification, voice recognition,andbarcodingareupcomingtechnologiesfor electronichealthrecords.[1][2]
Ako Muhamad Abdullah describes the AES algorithm publishedbytheNIST(NationalInstituteofStandardsand Technology) in 2000. AES is a symmetric block cipher algorithm which can deal with different key sizes such as 128,192and256bits.Thekeysizesdecidethenumberof rounds: AES uses 10 rounds for 128 bit keys, 12 rounds for192 bitkeysand14roundsfor256 bitkeys.
Eachroundofencryptionconsistsof4steps.
International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p ISSN: 2395 0072
MixColumns
AddRoundkey
Eachroundofdecryptionconsistsof
InverseShiftRows
InverseByteSubstitution
AddRoundkey
InverseMixColumns
Advanced encryption standard (AES) algorithm is one of the efficient algorithms and it is widely supported and adopted on hardware and software. AES is fast, secure and is used in many areas. Implementation areas include SSL and transport layer protocol, social media for secure communication,routersetc.[3][4]
AQRcodeisakindoftwo dimensionalormatrixbarcode that can contain data and is made to be read by smartphones. The abbreviation "QR" stands for "Quick Response," meaning that the contents of the code should be deciphered at a fast rate of speed. On a white background,thecodeiscomposedofsquare shapedblack modules. The encoded data may consist of text, a URL, or othertypesofdata.
Characteristics of QR Code:
The greatest number of digits that can be stored in a normal bar code is around 20, whereas a QR Code can handle dozens to hundreds of times moredata.
AQRCodecanencodethesameamountofdatain aroundone tenththespaceofastandardbarcode. This is possible because a QR Code may carry informationbothhorizontallyandvertically.
ErrorrectificationispossiblewithQRcodes.Even if the symbol is partially soiled or damaged, data canstillberecovered.
Ahigh speed,omnidirectional360 degreereading ispossiblewithaQRcode.Thisdutyiscarriedout by QR Code using position detection patterns found at the symbol's three corners. These location detecting patterns ensure steady high speed reading while avoiding background interference'sharmfulimpacts.[5][6]
Themainideaoftheprojectistostoredatadigitallyatone place.Keepingthedataatoneplacehasadvantageslike:
Allthedataisstoredatoneplace
No need to maintain hardcopy of document
Itissafelystoredinencryptedformat
Easily accessible for doctor and the patient
Accessthedataanywhereandanytime
To achieve this purpose, a health card is issued to the patient upon verification of the personal details provided during the registration process. The health ID consists of basic information and a QR code. By scanning this QR code, a doctor can get access to the patient's medical record. The doctor also has to be registered on the portal tobeabletoaccessthisdata.
Theproposedworkflowisasfollows:
Patients and doctors get themselves registered with the administrator. The patient’s personal details are verified and they are issued an appropriate health card with a QR code, which wouldhelpinuniquelyidentifyingthem.
When the patient visits a doctor for consultation, thedoctorscanstheQRcodeonthepatient’scard and is able to access the patient’s previous medical history, prescriptions, reports, etc. and also add new medical information about that patient after examining them. As a security mechanism, accessing the patient’s sensitive medical health information requires the patient’s consent,whichcanbeacknowledgedbymeansof an OTP received on the patient’s mobile phone. The patient will also be provided with an option to provide his/her consent using a PIN code (decided during registration) as a backup mechanismtotheprimarymethod.
The patient gives OTP to the doctor, after which the session start time is recorded and the consultationbegins.The doctorcanviewthe past medical history of the patient and add prescriptions or reports related to the patient’s case.
Patientscanlogintotheportalusingtheirmobile number and OTP/PIN and access their medical history, prescriptions, reports, etc. Patients can
International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p ISSN: 2395 0072
also search for doctors based on their location, expertise,rating,etc.
After the consultation has ended, the patient can login and rate the doctor based on their experience with him/her during their recent consultation. Additionally, the patient can leave theirreview/feedbackontheonlineportal.
Fig 1: BlockDiagramoftheworkflow
International
International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p ISSN: 2395 0072
Fig 13: Patientcanviewprescription
The motivating insight of this research is that managing medical data like prescriptions and reports can be a tedious task. There are chances of misplacing the medical records. Also recognizing the prescriptions/notes by doctorscanbedifficultforthepatient.
By the means of software development this task can be simplifiedforthepatientandthedoctor.Withthisproject the medical data can be easily and efficiently stored and accessed while maintaining security and user confidentiality.
[1] Alexis,L.(2012).AnEHRthatdeliversresults:Arizona doctors credit EHR with helping them grow their practice into the largest of its specialty in the state. Health management technology, 33(2),18 23.
[2] Seymour, T., Frantsvog, D., & Graeber, T. (2012). Electronic health records (EHR). American Journal of Health Sciences (AJHS), 3(3),201 210.
[3] Abdullah,A.M.(2017).Advancedencryptionstandard (AES) algorithm to encrypt and decrypt data. Cryptography and Network Security, 16,1 11.
[4] Khoei,T.T.,Ghribi,E.,Ranganathan,P.,&Kaabouch,N. (2021). A performance comparison of encryption/decryption algorithms for UAV swarm communications.
[5] Tiwari, S. (2016, December). An introduction to QR code technology. In 2016 international conference on information technology (ICIT) (pp.39 44).
[6] Sisodiya, H., Mehta, M. A., & Solanki, K. (2021, December). Design and Development of QR Code Recognition from Digital Image. In The 1st International Conference on Advanced Information Technology and Communication (IC AITC)
2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified