CPC G06F 40/186 (2020.01) [G06F 40/109 (2020.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01)] | 17 Claims |
1. A server computing device, comprising:
a processor; and
memory storing a server electronic health records (EHR) application and a server health form application that is in communication with the server EHR application, wherein the server health form application, when executed by the processor, is configured to cause the processor to perform acts comprising:
receiving an indication that a patient has arrived for an appointment, wherein the indication comprises a patient identifier;
responsive to receiving the indication, transmitting a request to the server EHR application, the request being for clinical data about the patient that is stored in a database maintained by the server EHR application;
responsive to transmitting the request, receiving the clinical data about the patient from the server EHR application;
responsive to receiving the clinical data about the patient, generating, based on the clinical data about the patient, a customized health form for the patient, the customized health form comprising questions pertaining to the patient, wherein the questions are based on the clinical data about the patient, and further wherein the customized health form is configured to receive answers to the questions from the patient;
transmitting the customized health form to a client health form application executing on a client computing device that is in network communication with the server computing device, where the customized health form is transmitted for presentment to the patient on a display of the client computing device;
receiving, from the client health form application, sensor data generated by a camera of the client computing device, wherein the sensor data is generated as the answers are received in the customized health form from the patient, wherein the sensor data pertains to eye health of the patient at the time that the answers are received from the patient, wherein the sensor data comprises an image captured by the camera, and further wherein the image indicates that the patient is squinting while viewing the customized health form;
while the customized health form is displayed on the display, identifying an additional question for the patient to answer based upon the sensor data, wherein the additional question pertains to the eye health of the patient; and
transmitting data to the client health form application that causes the customized health form to be updated to display the additional question to the patient.
|