DocBlock is a platform based on BlockChain Technology.
People do not have access to Medical Records on the Go!
Assume that you are out for a holiday with your Family. You have just reached the holiday destination and you discover that you are having a head ache. Soon, you observe symptoms of Fever and eventually collapse because of that. Now, your Dad takes you to the nearest hospital and doctors recommend that you should be admitted immediately.
At this time, it is very well possible that the disease you have caught is serious and could lead to serious problems. Doctors want to provide you medication as soon as possible, but based on the explanation of the situation given by your family members, it is very difficult for them to pin point your exact problem. This is where our service comes into picture. You, have all of your Medical records stored in the blockchain.
You can authorise doctors to view your records and based on that, doctors can use our service and get all your Medical records which includes your entire medical history from your blood group to Allergies. The Proposed System also includes accessibility of partner equivalent privileges, which means that if for some reason, you are not able to authorise a doctor to access your records, then on your behalf your partner or any family member can allow Doctors to access your medical records.
If you have had any such symptoms in past and experiencing the same thing again now, doctors can immediately get access to all those records.
Typically, Mediclaims can take upto 60 days to process, but using this technology, it can be significantly reduced to less than one week nearing to ONLY 1 day!!!
For verifying the medicines prescribed by the doctor to the patient. Like Drug prevention can also take place if this technology is applied!
This blockchain network defines:
Participant
Patients
Doctors
Medical Labs
Transaction
AuthorizeAccess
RevokeAccess
To test this Business Network Definition in the Test tab:
Create two Member
participants:
{
"$class": "org.acme.pii.Member",
"email": "[email protected]",
"firstName": "Yash",
"lastName": "Sodha"
}
{
"$class": "org.acme.pii.Member",
"email": "[email protected]",
"firstName": "Harshil",
"lastName": "Agrawal"
}
Submit a AuthorizeAccess
transaction:
{
"$class": "org.acme.pii.AuthorizeAccess",
"memberId": "org.acme.pii.Member#[email protected]"
}
This AuthorizeAccess
allowed [email protected]
permission to view personal information of other members.
Submit a RevokeAccess
transaction:
{
"$class": "org.acme.pii.RevokeAccess",
"memberId": "org.acme.pii.Member#[email protected]"
}
This RevokeAccess
revoked [email protected]
permission to view personal information of other members.