| CPC G16H 10/60 (2018.01) [G06F 21/31 (2013.01); G06F 21/6245 (2013.01); G16H 10/20 (2018.01); H04L 9/50 (2022.05); H04W 12/02 (2013.01)] | 13 Claims |

|
1. A computer-implemented method comprising:
receiving, by a server, a patient's key from a patient device;
verifying, by the server, the authenticity of the patient's key;
transmitting, by the server, a medical questionnaire to the patient device in response to the verification, wherein the medical questionnaire is associated with a smart contract compatible with a blockchain, wherein the blockchain is stored in an array of computers coupled to the server, wherein the smart contract includes one or more auto-executing routines initiated upon satisfaction of a requirement, wherein the smart contract comprises a condition to be fulfilled following completion of the requirement of the smart contract, and wherein the condition comprises providing access to the patient to schedule a treatment procedure with a treatment provider;
receiving, by the server, a set of responses to the medical questionnaire from the patient device;
packaging, by the server, the set of responses for storage on a data block of the blockchain, wherein packaging the set of responses comprises formatting the set of responses for storage on the blockchain and providing a link to the formatted set of responses along with a timestamp in the data block of the blockchain; and
broadcasting, by the server, the packaged set of responses to the blockchain.
|