SRFC Messaging Framework
The goal of this document is to define how messages will be entered into, and displayed within the clinic application. These messages can be a part of any of the modules: clinic visit, registry, or pharmacy.
Types of Messages
- ICD9 Code
- Referrals
- Prescriptions
- Notes
- Lab Submissions
- Lab Results
- Patient Assistance Requests
- Treatment Alert
With each type of message comes a custom set of data which will be defined.
Assignment of Alerts
An alert can be assigned to a patient's record based on a number of events.
Manual Alert Creation: A user can designate that a patient will have an alert added to their account. They will be able to search for past alert texts, or just type in custom text for a new alert
Logic Triggered: An alert can be triggered based on a set of conditional logic statements being true. These can be:
- Measurements: vitals, QWB, lab results
- Demographics: age, gender, race
Dependency: A message can be dependent on the status of another message
Schedule Based: Periodic repetition for a period of time
Status Tags
Messages will be tagged with status that will change based on the progress of a message through the system. Example status codes:
- Open
- Recommendation
- Diagnosis
- Suspect
- Due
- Overdue
- Pending
- Closed
In clinic visit, watch lists can be generated that will show critical items for all patients at the clinic each day
In registry, reports can be generated based on the status codes.
Message Setup
There will be a web-based administration panel where messages can be configured
