Generating and processing medical alerts for re-admission reductions
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes accessing information indicative of a question to be answered by a medical patient, with the question being included in a medical assessment questionnaire of a medical service provider; receiving information indicative of a selection of one or more triggering events for answers to the question; and generating, for the question, a medical alert rule, with the medical alert rule comprising instructions to perform operations comprising: receiving an answer of the medical patient to the question; detecting, based on contents of the received answer, the triggering event for the question; and generating a medical questionnaire alert to notify the medical service provider that the medical patient has answered the question with the answer that is defined as being unacceptable.
-
Citations
12 Claims
-
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, and transmitting, by the computer system, the generated sixth relational data structure to the second user device. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations 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; and transmitting, by the computer system, the generated sixth relational data structure to the second user device. - View Dependent Claims (6, 7, 8)
-
9. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations 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; and transmitting, by the computer system, the generated sixth relational data structure to the second user device. - View Dependent Claims (10, 11, 12)
-
Specification