The invention relates to the field of patient care, and in particular, to patient education and follow-up after discharge.
Hospitals are experiencing expensive readmissions of patients, often because the patients do not understand their discharge instructions or follow up care requirements. Health care providers are required to assure that the condition of the patients improve, but they do not have control over the behavior of the patients after they leave the hospital or clinic.
The U.S. Affordable Care Act (ACA) introduced a Hospital Readmissions Reduction Program (HRRP), which requires that the Centers for Medicare and Medicaid Services (CMS) reduce payments to hospitals that have excess readmissions. Therefore, hospitals have a financial motivation to reduce the potential for patient readmission.
For patients who are discharged to a home environment, the hospitals have a goal to keep the patient healthy and at home as long as possible, preventing a costly readmission of the patient to the hospital. Follow up is critical when patients are not engaged with their care and aware of the steps they need to take to stay healthy at home. Follow up usually takes place in the form of a personal phone call from the hospital staff. A simple phone call can answer questions and clarify treatments that may not have been fully understood or complied with, preventing readmission. However, these calls are resource intensive and can incur a cost to the hospital if they are not directed to those patients who need the most follow up care. Finding those at-risk patients is a challenge.
Medicare and most insurance providers will deny payment for hospitalization of patients that are admitted within one month of their previous discharge for the same condition. There are a number of reasons why a patient may be readmitted for the same condition. One reason is that the patient may not understand the instructions for home care given at discharge from the hospital. Some patients may not speak English, or may have a limited understanding of English. This may be a problem if the educational materials that the patient is given are only provided in English. Another reason may be that the patient may not understand the instructions given to them, or they may forget to take their medication. Therefore, there is a need to prevent patient readmission, which can occur for a number of factors.
A clinician interface to a patient engagement and education system is disclosed for assigning education assets to a patient. A server is queried for a list of education assets that are available to be assigned to a patient, and a list of education assets are displayed to a clinician. Input is received from the clinician selecting an education asset from the list of education assets, and a message is generated identifying the education asset. The message is provided to the server to allow the server to electronically deliver the education asset to the patient.
One embodiment comprises a patient engagement and education system that includes a user interface and a control system. The user interface displays a Graphical User Interface (GUI) to a clinician. The control system is communicatively coupled to the user interface and to a server. The control system queries the server for a list of education assets that are available to be assigned to a patient, displays the list of education assets to the clinician at the GUI, receives input at the GUI from the clinician selecting an education asset from the list of education assets, generates a message identifying the education asset, and provides the message to the server to allow the server to electronically deliver of the education asset to the patient.
Another embodiment comprises a method of assigning education assets to a patient. The method comprises querying a server for a list of education assets that are available to be assigned to a patient, displaying the list of education assets to a clinician at a Graphical User Interface (GUI), and receiving input at the GUI from the clinician selecting an education asset from the list of education assets. The method further comprises generating a message identifying the education asset, and providing the message to the server to allow the server to electronically deliver of the education asset to the patient.
Another embodiment comprises a non-transitory computer-readable medium having programmed instructions which, when executed by a processor, direct the processor to query a server for a list of education assets that are available to be assigned to a patient, display the list of education assets to a clinician at a Graphical User Interface (GUI), and to receive input at the GUI from the clinician selecting an education asset from the list of education assets. The instructions further direct the processor to generate a message identifying the education asset, and to provide the message to the server to allow the server to electronically deliver of the education asset to the patient.
Other exemplary embodiments may be described below.
Some embodiments of the present invention are now described, by way of example only, and with reference to the accompanying drawings. The same reference number represents the same element or the same type of element on all drawings.
The figures and the following description illustrate specific exemplary embodiments of the invention. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles of the invention and are included within the scope of the invention. Furthermore, any examples described herein are intended to aid in understanding the principles of the invention, and are to be construed as being without limitation to such specifically recited examples and conditions. As a result, the invention is not limited to the specific embodiments or examples described below, but by the claims and their equivalents.
Patient privacy and security are required by the Health Insurance Portability & Accountability Act (HIPAA), initially enacted in 1999. Hospitals are required to assure that patients' Personal Health Information (PHI) is protected from view by any party not approved by the patient. The general interpretation of this rule is that PHI data must be encrypted both at rest and in transit, and that patients must have a way to approve who is allowed to see that information. System 100 utilizes encryption, and accessing system 100 may require ID's and Passwords to access information. The messages passed between the various elements of system 100 may be encrypted, and patients may be required to approve a caregivers' access to their PHI data.
In this embodiment, system 100 includes a healthshare server 110, which operates as the central asset distribution element and compliance monitoring element of system 100. Healthshare server 110 stores education assets 114, which may comprise educational videos, educational documents, etc., for a patient. For example, healthshare server 110 may store educational videos and/or educational documents regarding various medical conditions (e.g., high blood pressure, diabetes, blood clots, heart attack, cancer, medication schedules, etc.) which may be assigned to a patient. Healthshare server 110 also stores reminders 115, which are assigned to a patient. Reminders 115 may include medication dosing reminders, follow-up appointment reminders, exercise reminders, wound care reminders, etc.
In this embodiment, healthshare server 110 includes a control system 111, which implements the functionality described herein for healthshare server 110. While the specific hardware implementation of control system 111 is subject to design choices, one particular embodiment may include one or more processors 112 communicatively coupled with memory 113. Processor 112, and any subsequent processor element described herein, includes any electronic circuits and/or optical circuits that are able to perform functions. For example, processor 112 may perform any functionality described herein for control system 111 and/or healthshare server 110. Processor 112, and any subsequent processor element described herein, may include one or more Central Processing Units (CPU), microprocessors, Digital Signal Processors (DSPs), Application-specific Integrated Circuits (ASICs), Programmable Logic Devices (PLDs), control circuitry, etc. Some examples of processors include INTEL® CORE™ processors, Advanced Reduced Instruction Set Computing (RISC) Machines (ARM®) processors, etc.
Memory 113, and any subsequent memory element described herein, includes any electronic circuits, and/or optical circuits, and/or magnetic circuits that are able to store data. For instance, memory 113 may store education assets 114, may store reminders 115, may store programmed instructions for processor 112 to implement the functionality described herein for control system 111, etc. Memory 113, and any subsequent memory element described herein, may include one or more volatile or non-volatile Dynamic Random Access Memory (DRAM) devices, FLASH devices, volatile or non-volatile Static RAM devices, magnetic disk drives, Solid State Disks (SSDs), etc. Some examples of non-volatile DRAM and SRAM include battery-backed DRAM and battery-backed SRAM.
In this embodiment, system 100 further includes a clinician client 120, which allows a clinician to assign education assets 114 to a patient, assign reminders 115 to a patient, enter charting information for a patient, and to display compliance information for a patient. Clinician client 120 includes a control system 121, which implements the functionality described herein for clinician client 120. While the specific hardware implementation of control system 121 is subject to design choices, one particular embodiment may include one or more processors 123 communicatively coupled with a memory 124. Memory 124 may store programmed instructions for processor 123 to implement the functionality described herein for control system 121 and/or clinician client 120.
Control system 121 of clinician client 120 is communicatively coupled to a Graphical User Interface (GUI) 122, which allows a user to interact with clinician client 120. Some examples of GUI 122 include display devices, touch screens, keyboards, etc. Clinician client 120 may comprise a personal computer, a mobile device (a tablet computer, a mobile phone), etc.
System 100 in this embodiment further includes a patient client 130, which allows a patient to download and view education assets 114, receive reminders 115, enter compliance information, etc. Patient client 130 includes a control system 131, which implements the functionality described herein for patient client 130. While the specific hardware implementation of control system 131 is subject to design choices, one particular embodiment may include one or more processors 133 communicatively coupled with a memory 134. Memory 134 may store programmed instructions for processor 133 to implement the functionality described herein for control system 131 and/or patient client 130. Control system 131 of patient client 130 is communicatively coupled to a Graphical User Interface (GUI) 132, which allows a patient to interact with patient client 130. Some examples of GUI 132 include display devices, touch screens, keyboards, etc. Patient client 130 may comprises a personal computer, a mobile device (e.g., a tablet computer, a mobile phone), etc. Patient client 130 may be sent home with the patient by the hospital, for use during a post-discharge period. While patient client 130 may include PHI, loss of patient client 130 may be mitigated by a remote wipe of patient client 130 by healthshare server 110.
In this embodiment, control system 111 of healthshare server 110 may communicate with an electronic health record server 140, which provides electronic medical records for patients to system 100. System 100 may utilize the electronic medical record for a patient to automatically assign education assets 114 to the patient and/or automatically pre-select education assets 114 displayed to a clinician using clinician client 120. System 100 may also utilize the electronic medical record for the patient to automatically generate reminders 115 for the patient and/or automatically display reminders 115 to a clinician using clinician client 120 based on the medical conditions for the patient that are described in the electronic health record. For example, system 100 automatically assigns and/or automatically pre-selects education assets 114 for a patient related to high blood pressure when the electronic medical record indicates medical test data for high blood pressure, and/or system 100 automatically generates and/or displays reminders 115 to a patient for taking blood pressure medication when the electronic medical record indicates a prescription for high blood pressure medication.
In this embodiment, control system 111 of healthshare server 110 may communicate with an admission system server 150, which provides demographics and dietary information of the patients to system 100. System 100 may utilize the demographic information and dietary information for the patient to automatically assign and/or pre-select education assets 114 for the patient, to automatically generate and/or display reminders for the patient to the clinician using clinician client 120, etc. For instance, the dietary restrictions for a patient may be used to automatically assign and/or pre-select education assets 114 and/or automatically generate and/or display reminders 115 for the patient to the clinician using clinician client 120, while any language limitations the patient may have (e.g., the patient only speaks Spanish) would be used by system 100 to assign a language-appropriate education asset 114 and/or reminders 115 for the patient.
In some embodiments, admission system server 150 and/or electronic health record server 140 may communicate with healthshare server 110 utilizing Health Level Seven (HL7) messages, which consist of groups of segments in a defined sequence. The segments in an HL7 message may be optional, required, and/or repeatable. The HL7 message type defines the purpose for the message being sent and is present in every HL7 message. Message types are identified by a three-character code, and are used in conjunction with a trigger event. An HL7 trigger event is a real-world event that initiates communication and the sending of a message, and is shown as part of the message type. Both the message type and trigger event are found in the MSH-9 field of the message. For example, the MSH-9 field might contain the value ADT-A01. This means that ADT is the HL7 message type, and A01 is the trigger event. In the HL7 Standard, an ADT-A01 message is known as a “patient admit” message. Each message type and trigger event within a specific HL7 version has a defined format. There are some message types and triggers that have the exact same format, such as ADT-A01, ADT-A04, ADT-A05 and ADT-A08. But in many cases, the formats vary widely. Some examples of HL7 message types includes Demographics (ADT), Orders (ORM), Results (ORU), and Charges (DFT). Some examples of HL7 trigger events for Demographics includes admit a patient (A01), transfer (A02), discharge (A03), and register (A04). One example of an HL7 trigger event for Orders includes send and order (O01), while another example of an HL7 trigger event for Results is send order results (R01).
Consider that system 100 is in operation, and a clinician wishes to utilize system 100 to assign one or more education assets 114 to a patient. The functionality of system 100 will be described with respect to various workflows that will detail how different elements of system 100 interact. One workflow is a clinical workflow, which relates to how a clinician would interact with system 100 utilizing clinician client 120 to build an education plan for a patient.
One aspect of patent engagement and an education is the use of education assets 114 to provide information to enable the patient to better care for themselves and thus, reduce the possibility of a re-admittance of the patient to a medical facility after discharge. A clinician is able to utilize system 100 to assign various education assets 114 to a patient for electronic delivery to patient client 130.
To do so, a clinician operates clinician client 120, and logs in to system 100 using GUI 122. For example, clinician client 120 may utilize GUI 122 to display a web browser, which the clinician uses to log into healthshare server 110. The clinician begins to build an education plan for the patient using clinician client 120. The education plan is tailored to the patient based on their medical needs and the follow up care that may be scheduled for the patient.
The clinician uses clinician client 120 to query healthshare server 110 for a list of education assets 114 that are available to be assigned to a patient (see step 202). For example, the clinician may utilize GUI 122 of clinician client 120 to display a web screen generated by healthshare server 110, which allows control system 121 of clinician client 120 to generate a request for healthshare server 110. Healthshare server 110 receives the query from control system 121, and generates information regarding education assets 114 that are available. Healthshare server 110 may query electronic health record server 140 for the electronic medical records for the patient, which may be used to determine which of education assets 114 may be relevant to the patient. Healthshare server 110 may also query admission system server 150 for language information, and/or dietary information, and/or prescription information for the patient, which may be used to determine which of education assets 114 may be relevant to the patient.
Healthshare server 110 provides the information back to control system 121, which is displayed on GUI 122 (see step 204). Using GUI 122, the clinician reviews education assets 114 that are available to be assigned to the patient, and provides input at GUI 122 selecting which of education assets 114 will be assigned to the patient (see step 206).
Using the information provided by the clinician regarding the selected or assigned education assets 114, control system 121 generates a message that identifies education assets 114 that have been selected by the clinician for the patient (see step 208). Control system 121 provides the message to healthshare server 110 to allow healthshare server 110 to electronically deliver the selected education assets 114 to the patient via patient client 130 (see step 210). In some embodiments, healthshare server 110 forwards the message in HL7 format to electronic health record server 140 for storage in the permanent record of the patient. The specific details of how a patient may interact with patient client 130 to view education assets 114 assigned to them will be discussed later.
In some embodiments, the clinician and/or healthshare server 110 may assign variable data to education assets 114 for the patient. For example, the variable data may comprise instructions to the patient regarding the scheduling of future medical care, which is embedded into education assets 114 that are assigned to the patients (e.g., “Please make a follow up appointment with your primary care physician in one month”). The variable data may comprise medication dosages and schedules, which is embedded into education assets 114 that are assigned to the patient (e.g., “Take one 2mg Coumadin tablet 2x per day with food”). The variable data may comprise instructions to the patient regarding the frequency and/or the type of physical therapy exercises to perform (e.g., “Perform all exercises assigned on the physical therapy sheet 3× per day”).
In some embodiments, the variable data may comprise medical test data for the patient. For example, the clinician may enter in blood pressure information as the variable data, which allows healthshare server 110 to modify education assets 114 assigned to the patient based on the blood pressure information. Healthshare server 110 may, for instance, include the blood pressure information as text data into a video clip that discusses medical conditions related to high or low blood pressure. This allows the patient to relate the information in the video to their specific medical test data.
In some embodiments, control system 121 of clinician client 120 may query healthshare server 110 for an electronic heath record of the patient, which is returned to control system 121 of clinician client 120 by healthshare server 110. Control system 121 of clinician client 120 may the extract the medical test data from the electronic health record. Healthshare server 110, responsive to the request, may generate a request for the patients' electronic heath record (e.g., in HL7 format) and transmit the request to electronic health record server 140, which responds to the request from healthshare server 110 with the requested information.
Another aspect of patent engagement and an education is the use of reminders 115 to assign tasks to a patient, and to remind the patient to perform such tasks. Reminders reduce the possibility of a re-admittance of the patient to a medical facility after discharge. A clinician is able to utilize system 100 to create and assign reminders 115 to a patient for electronic delivery to patient client 130.
The clinician uses clinician client 120 to enter input at GUI 122 to generate a reminder for a patient (see step 402). GUI 122 may display a web screen generated by healthshare server 110, which allows control system 121 to generate a reminder. Control system 121 generates a message that identifies the reminder for the patient (see step 406). Control system 121 provides the message to healthshare server 110 to allow healthshare server 110 to electronically deliver reminders 115 to the patient via patient client 130 (see step 408). In some embodiments, healthshare server 110 forwards the message in HL7 format to electronic health record server 140 for storage in the permanent record of the patient. The specific details of how a patient may interact with patient client 130 to receive and/or interact with reminders 115 assigned to them will be discussed later.
The clinician uses clinician client 120 to assign a schedule for the reminders assigned to the patient. Using GUI 122, the clinician enters a schedule for reminders 115 (see step 412). Using the information provided by the clinician regarding the schedule for reminders 115, control system 121 generates a message that identifies the schedule (see step 414). Control system 121 provides the message identifying the schedule to healthshare server 110 to allow healthshare server 110 to electronically deliver the selected reminders 115 based on the schedule to the patient via patient client 130 (see step 416). In some embodiments, healthshare server 110 forwards the message in HL7 format to electronic health record server 140 for storage in the permanent record of the patient.
In some embodiments, control system 111 provides education assets 114 to patient client 130 upon request for immediate viewing by the patient. In some embodiments, patient client 130 may download education assets 114 for viewing at a later time. For example, patient client 130 may download education assets 114 assigned to the patient prior to the patient leaving the hospital. This may be desirable if the patient does not have access to the Internet at home.
In some cases, education assets 114 assigned to a patient may be modified by variable data. When messages from clinician client 120 indicate that variable data is present, then control system 111 modifies education assets 114 to include the variable data prior to electronically delivering education assets 114 to patient client 130. Such a modification may be made upon request or download of education assets 114 by patient client 130 (e.g., modifications are made “on-the-fly”), or the modifications may be made prior to the request, and the modified versions of education assets 114 are stored in memory 113. In some embodiments, control system 111 may provide the variable data and information regarding which education asset 114 to modify to an external service, which provides the asset modification for healthshare server 110.
An aspect of patent engagement is the monitoring of compliance of the patients in viewing the education assets 114 that are assigned to them. Compliance monitoring can identify patients who are non-compliant, therefore at risk for re-admission, allowing the staff to communicate with the patient promptly. Early intervention via a telephone call will reduce the possibility of a re-admittance of the patient to a medical facility after discharge.
In some embodiments, one or more reminders 115 may be automatically generated by healthshare server 110 for a patient. For instance, control system 111 may query electronic health record server 140 for an electronic heath record of the patient, and process the electronic health record to identify one or more medical conditions of the patient. Control system 111 may then automatically generate and assign one or more reminders 115 to the patient based on the medical condition(s), and provide reminder(s) 115 to patient client 130. In a push notification, control system 111 stores the reminder until the appropriate time, and then pushes the reminder to patient client 130. In a forward and store notification, patient client 130 pulls the reminder from control system 111, and provides the reminder to the patient at the appropriate time using patient client 130.
An aspect of patent engagement is the monitoring of compliance of the patients in completing the reminders 115 that are assigned to them. Compliance monitoring can reduce the possibility of a re-admittance of the patient to a medical facility after discharge.
Control system 131 receives education assets 114 assigned to the patient from healthshare server 110 (see step 1004). Control system 131 may download education assets 114 for offline viewing by the patient and/or may allow the patient to view education assets 114 assigned to them in real time. Control system 131 displays education assets 114 assigned to them at GUI 132 (see step 1006). For example, GUI 132 may play a video file, a sound file, display an electronic document, etc.
Control system 131 determines that the patient has viewed education assets 114 assigned to them (see step 1008). For instance, control system 131 of patient client 130 may determine that the patient has viewed a video education asset, that the patient has opened an electronic document for the education asset, etc. Control system 131 provides a message to healthshare server 110 indicating that the patient has viewed education assets 114 assigned to them. The message allows healthshare server 110 to compile compliance information regarding if or when the patient has viewed education assets 114 assigned to them. This information can be used later to determine of the patient is at risk of re-admission (see step 1010).
System 100 may determine that the patient has viewed an education asset 114 assigned to them in a number of ways. For instance, if the patient interacts with patient client 130 via an application, the application executing on patient client 130 may recognize when education assets 114 have been opened at patient client 130. Patient client 130 may generate pop-up notifications when a patient opens an education asset 114 assigned to them.
In response to the pop-up notification, the patient uses GUI 132 to provide input acknowledging the pop-up notification. Control system 131 uses this input to determine that the patient has viewed education assets 114 assigned to them (see step 1104).
Patient client 130 is also capable of displaying reminders to the patient.
Control system 131 receives reminders 115 assigned to the patient from healthshare server 110 (see step 1204). Control system 131 displays reminders 115 assigned to them at GUI 132 (see step 1206). For example, GUI 132 may display a reminder for the patient to take a medication, to travel to an appointment, to perform physical therapy exercises, to change a dressing on a wound, etc.
When the patient completes reminders 115 assigned to them, then the patient indicates so on GUI 132 (see step 1208). For instance, control system 131 may generate a notification at GUI for the patient (e.g., “did you take your 5pm medication? Yes/No/Ignore”).
Control system 131 provides a message to healthshare server 110 indicating that the patient has completed a reminder 115 assigned to them. The message allows healthshare server 110 to compile compliance information regarding if or when the patient has completed their reminders 115. This information can be used later to determine of the patient is at risk of readmission (see step 1210). This will be discussed late with respect to the clinician follow-up workflow.
In some embodiments, the patient is able to send messages to and receive messages from clinical staff using patient client 130. For example, patient client 130 may record a voice message from the patient, and deliver the voice message to the clinical staff via clinician client 120. The clinical staff may use clinician client 120 to listen to the message, and respond in with an audio message for the patient, which is delivered to patient client 130. In addition to audio messages, text messages may be sent to and from the patient to clinical staff using patient client 130. Text messages and/or voice messages may be useful when checking up on the recovery progress of the patient. This type of two-way interaction between the patient and the clinical staff is useful to ensure a positive outcome for the patient after discharge.
A clinician is able to utilize system 100 to monitor the compliance of patients in following the education plan assigned to them. To do so, a clinician operates clinician client 120, and logs in to system 100 using GUI 122. For example, clinician client 120 may utilize GUI 122 to display a web browser, which the clinician uses to log into healthshare server 110. The clinician uses clinician client 120 to determine which, if any, of the education assets assigned to a patient have been viewed by the patient. Control system 121 of clinician client 120 queries healthshare server 110 to identify education assets 114 assigned to a patient (see step 1302). Control system 121 determines which of education assets 114 assigned to the patient have not been viewed by the patient (see step 1304). For instance, control system 121 may compare education assets 114 assigned versus education assets 114 that have been viewed. Control system 121 indicates which of the education assets 114 assigned to the patient have not been viewed at GUI 122 (see step 1306). This information may be used by the clinician to evaluate whether or not a particular patient is complying with their education plan.
The clinician can also perform this type of compliance monitoring of education assets 114 on a larger scale, analyzing many patients automatically to determine if some patients are at risk of re-admission.
To reduce the chance that patients will be re-admitted to a medical facility, it is important to identify patients that are at risk of re-admission. System 100 enables this activity by monitoring the compliance of patients in completing reminders 115 assigned to them.
A clinician is able to utilize system 100 to monitor the compliance of patients in following the education plan assigned to them. To do so, a clinician operates clinician client 120. The clinician uses clinician client 120 to determine which, if any, of the reminders assigned to a patient have been completed by the patient. Control system 121 of clinician client 120 queries healthshare server 110 to identify reminders 115 assigned to a patient (see step 1502). Control system 121 determines which of reminders 115 assigned to the patient have not been completed by the patient (see step 1504). For instance, control system 121 may compare reminders 115 assigned versus reminders 115 that have been completed. Control system 121 indicates which of the reminders 115 assigned to the patient have not been completed at GUI 122 (see step 1506). This information may be used by the clinician to evaluate whether or not a particular patient is complying with their education plan.
The clinician can also perform this type of compliance monitoring of reminders 115 on a larger scale, analyzing many patients automatically to determine if some patients are at risk of re-admission.
One aspect that system 100 provides is the ability to modify education assets 114 and reminders 115 that have been assigned to a patient. In some cases, follow up with a patient may change which education assets 114 and/or reminders 115 are assigned to a patient. This may occur if medication dosages and/or the frequency of taking the medications changes over time, which may result in new or modified reminders 115 assigned to a patient. And/or, various follow up appointments may be scheduled after discharge, which would result in different reminders. And/or, a medical condition of the patient may change over time, which results in different education assets 114 being assigned to the patient.
A clinician utilizes clinician client 120 to review education assets 114 assigned to a patient, and to make changes to education assets 114. Control system 121 of clinician client 120 queries healthshare server 110 for an identification of education assets 114 assigned to a patient, and GUI 122 of clinician client 120 displays the information to the clinician. The clinician uses GUI 122 to make changes to education assets 114 assigned to the patient. For example, the clinician may add a new education asset, delete an old education asset, change the variable data for an education asset, etc. Control system 121 generates a message that identifies the changes, and sends the message to healthshare server 110. Healthshare server 110 may then provide the changes for education assets 114 to patient client 130.
Clinicians are required to document their interactions with patients after discharge. Patient interactions normally take place via a telephone call. The clinician can review documentation of previous post-discharge calls and messages, and then document the current interaction and set a call-back date for a patient after a phone call. The call-back date is used to add that patient to the call list for as many days in the future as the call back date is set. System 100 will save the text documentation and can optionally send it back to the electronic heath record server 140 as a HL7 message for the permanent medical record of the patient.
System 100 provides a complete solution regarding managing the post-discharge care of patients, including the assignment of educational assets 114 that provide patient education post-discharge, and the generation and assignment of reminders 115 that help patients remember the tasks that they should perform after discharge. System 100 further provides feedback to a clinician regarding which, if any, education assets 114 and reminders 115 have been viewed or acknowledged by patients. This information can be useful to determine which patients may be at risk of re-admission to a hospital or clinic, which can reduce the readmission rate and therefore, cost, to hospitals or clinics.
Any of the functionality for system 100 described herein may be implemented as hardware, software, firmware, or some combination of these. Some of the elements in the figures may be implemented as dedicated physical hardware. Dedicated physical hardware elements may be referred to as “processors”, “controllers”, “memory”, or some similar terminology. When provided by a processor, the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Moreover, explicit use of the term “processor” or “controller” should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, physical hardware embodiments comprising digital signal processor (DSP) hardware, a network processor hardware, application specific integrated circuit (ASIC) hardware or other circuitry hardware, field programmable gate array (FPGA) hardware, read only memory (ROM) hardware, random access memory (RAM) hardware, non-volatile storage hardware, logical circuit hardware, or some other physical hardware system, physical component, or physical device.
Also, the functionality described herein for system 100 may be implemented as instructions executable by a processor or a computer to perform the functions of the element. Some examples of instructions are software, program code, and firmware. The instructions are operational when executed by the processor to direct the processor to perform the functions of the element. The instructions may be stored on physical storage devices, also referred to as hardware memory, that are readable by the processor. Some examples of the storage devices are digital or solid-state hardware memories, magnetic storage media such as a magnetic disks and magnetic tapes, hard drives, or optically readable digital data storage media.
Computer-readable medium 1706 can be an electronic, magnetic, optical, electromagnetic, or semiconductor system (or apparatus or device). Examples of a computer-readable medium 1706 include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random-access memory (RAM), a read-only memory (ROM), a rigid magnetic disk and an optical disk. Current examples of optical disks include compact disk—read only memory (CD-ROM), compact disk—read/write (CD-R/W) and DVD.
A data processing system suitable for storing and/or executing program code will include one or more processors 1702 coupled directly or indirectly to memory 1708 through a system bus 1710. The memory 1708 can include local memory employed during actual execution of the program code, bulk storage, and cache memories which provide temporary storage of at least some program code in order to reduce the number of times code is retrieved from bulk storage during execution.
Input/output or I/O devices 1704 (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers.
Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems, such a through host systems interfaces 1712, or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters. A presentation device interface (I/F) 1714 may be used to present information to a user.
Although specific embodiments were described herein, the scope of the invention is not limited to those specific embodiments. The scope of the invention is defined by the following claims and any equivalents thereof.
This document is related to co-pending U.S. patent application Ser. No. 15/443,557 (client docket No. 1-921 FN201609430, filed on Feb. 27, 2017 and identically titled), co-pending U.S. patent application Ser. No. XX/XXX,XXX (client docket No. 1-923 FN201609432, filed on Feb. 27, 2017 and identically titled), co-pending U.S. patent application Ser. No. XX/XXX,XXX (client docket No. 1-936 FN201609433, filed on Feb. 27, 2017 and identically titled), each of which is incorporated herein by reference.