×

Generating and processing medical alerts for re-admission reductions

  • US 10,354,347 B2
  • Filed: 09/13/2013
  • Issued: 07/16/2019
  • Est. Priority Date: 09/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • accessing, by a computer system, a first relational data structure that includes fields structuring information indicative of a question to be answered by a user of a user device, with the question being included in a medical assessment questionnaire of a medical service provider;

    receiving, by the computer system, a second relational data structure that includes fields structuring information indicative of a selection of one or more triggering events for answers to the question, wherein the triggering event is configured to detect that a particular answer to the question includes an acceptable answer that is trending in an unacceptable direction without exceeding a predetermined threshold from an acceptable answer to an unacceptable answer and requires that the medical service provider be notified of the particular answer;

    executing computer program code that correlates, by the computer system, (i) the accessed information that is structured by the fields of the first relational data structure and indicative of a question to be answered by a user of the user device, (ii) the received information that is structured by the fields of the second relational data structure and indicative of the selected one or more triggering events, and (iii) information that is structured by fields of a third relational data structure and indicative one or more answers to the question;

    executing computer program code that modifies, by the computer system and for the question, a fourth relational data structure to include a fifth relational data structure that includes one or more fields structuring information that establishes a medical alert rule using the correlated information, with the one or more fields of the fifth relational data structure structuring information that defines executable program code comprising instructions to perform operations that, when executed by the computer system, instruct the computer system to;

    detect, based on an answer received from the user, an occurrence of the triggering event for the question; and

    generate, based on the detection of the occurrence of the triggering event, a sixth relational data structure that includes fields structuring information that includes rendering data that, when rendered by a second user device, causes the second user device to render a medical questionnaire alert for output on a display of the second user device that notifies the medical service provider that the answer received from the user includes the particular answer that was determined to include an acceptable answer that is trending in an unacceptable direction without exceeding a predetermined threshold from an acceptable answer to an unacceptable answer,storing, by the computer system, the fifth relational data structure that includes the one or more fields structuring information that establishes the medical alert rule and includes one or more fields structuring the defined executable program code in a database maintained in a memory device, wherein storing the generated fifth relational data structure comprises storing the fifth relational data structure in association with a key value that identifies the user associated with the medical alert rule;

    receiving, by the computer system, a seventh relational data structure that includes one or more fields structuring first information indicative of information provided from the user after generation of the fifth relational data structure that includes one or more fields structuring information that establishes the medical alert rule, wherein the first information includes (i) a key value identifying the user and (ii) information representing the particular answer of the user to the question;

    following receipt of the seventh relational data structure that includes one or more fields structuring the first information that includes (i) the key value identifying the user and (ii) the information representing the particular answer, determining, by the computer system, to execute the medical alert rule based on the key value identifying the user and the information representing the particular answer, wherein executing the medical alert rule comprises executing the defined executable program code that is structured by the fifth relational data structure and stored in the memory device;

    detecting, by the computer system based on execution of the defined executable code that is structured by the fifth relational data structure, an occurrence of the triggering event indicating that the particular answer of the user includes an acceptable answer that is trending in an unacceptable direction without exceeding a predetermined threshold from an acceptable answer to an unacceptable answer and requires that the medical service provider be notified of the unacceptable answer;

    generating, by the computer system and based on detection of the occurrence of the triggering event, the sixth relational data structure that includes fields structuring information that includes rendering data that, when rendered by the second user device, causes the second user device to render a medical questionnaire alert for output on a display of the second user device that notifies the medical service provider that the user has answered the question with the answer that is defined as including an acceptable answer that is trending in an unacceptable direction, andtransmitting, by the computer system, the generated sixth relational data structure to the second user device.

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