×

Patient education modules

  • US 10,339,500 B2
  • Filed: 10/10/2012
  • Issued: 07/02/2019
  • Est. Priority Date: 01/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of electronically obtaining consent over a network for performance of a medical procedure, the method comprising:

  • tracking, by one or more computer systems, one or more medical appointments by obtaining external data structured using fields of a first relational data structure that is stored in a memory device of an electronic booking system of a medical services provider and used by the external appointment booking system of the medical services provider to represent medical appointments for one or more patients, wherein the external appointment booking system is configured for communication with the one or more computer systems using the Internet that are (i) remote from the memory device of the electronic booking system of the medical services provider and (ii) configured to perform the tracking and automatic assignment of medical procedure modules to patients;

    based on the tracking, automatically detecting, by the one or more computer systems, particular data obtained from the structured fields of the relational data structure that is stored in the memory device of the electronic booking system, wherein the particular data (i) represents an upcoming medical appointment for a patient and (ii) includes a key value that is used to identify the patient;

    responsive to the detecting, (i) accessing, by the one or more computer systems, a second relational data structure that includes fields that structure data representing an electronic medical record (EMR) associated with the patient using the key value and (ii) analyzing, by the one or more computer systems, the EMR associated with the patient to identify, based on the data structured in the fields of the second relational data structure representing the EMR, one or more items of medical data in the EMR;

    generating, by the one or more computer systems, a search query that includes search parameters based on the one or more items of medical data that were identified based on the data structured in the fields of the second relational data structure representing the EMR;

    automatically executing, by the one or more computer systems, the generated search query against a database storing a plurality of potential medical procedure modules to identify a medical procedure module associated with one or more criteria that are satisfied by the parameters of the generated search query that include the one or more items of medical data that were identified based on the data structured in the fields of the second relational data structure representing the EMR, wherein the medical procedure module includes sections representing stages of a medical procedure, and wherein the sections include a first stage section and a second stage section, wherein the first and second stages each include sections for obtaining consent for a medical procedure that is represented by the identified medical procedure module;

    identifying, based on the automatic execution of the generated search query by the one or more computer systems, a particular medical procedure module that is associated with the one or more criteria that are satisfied by the parameters of the search query that include the one or more items of medical data that were identified based on the data structured in the fields of the second relational data structure representing the EMR;

    automatically assigning, by the one or more computer systems, the identified medical procedure module to the patient;

    updating, in a first data storage device, data in a field of a third relational data structure to include first information that specifies whether one or more conditions have been satisfied to initiate an update to a webpage that can be provided by the one or more computer systems to display the second stage section;

    responsive to determining, by the one or more computer systems and based on the updated data, that the one or more conditions have been satisfied to initiate an update to the webpage, transmitting, to a device used by the patient over the network, a notification to provide electronic consent, the notification including a link, wherein selection of the link causes rendering, by an application of the device, of a webpage in a display of the device that displays the first stage section of the medical procedure module;

    tracking, by the one or more computer systems, a first amount of time the patient reviews the first stage section;

    receiving, by the one or more computer systems and from the device used by the patient over the Internet, a fourth relational data structure that includes structured fields that represent second information indicating that the patient has input information that affirms that the patient has reviewed and understood the first stage section;

    determining, by the one or more computer systems, whether the first amount of time the patient reviews the first stage section exceeds a predetermined threshold amount of time;

    accessing, by the one or more computer systems, program code that correlates the first information, the second information, and data indicating that (i) the determining indicates that the first amount of time exceeds a predetermined threshold or (ii) the determining indicates that the first amount of time does not exceed a predetermined threshold;

    when the correlated information includes information specifying that the first amount of time exceeds the predetermined threshold, accessing, by the one or more computer systems, computer code that enhances the first information for use in updating the webpage provided by the one or more computer systems to display the second stage section;

    when the correlated information includes information specifying that the first amount of time does not exceed the predetermined threshold;

    restricting, by the one or more computer systems, transmittal of the second stage section to the device used by the patient until the information specifying that the patient has input information that affirms that the patient has reviewed and understood the first stage section is received; and

    upon receiving the information specifying that the patient has reviewed and understood the first stage section, accessing, by the one or more computer systems, computer code that enhances the first information to initiate an update to the webpage provided by the one or more computer systems to display the second stage section; and

    electronically obtaining, at least partly based on first information specifying completion of the first stage section and second information specifying completion of the second stage section displayed in the webpage, consent to the medical procedure.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×