Hi everyone! I’m working on improving how clinical safety teams capture, process, and monitor adverse event case data using structured forms. We’re building a system that uses AI-driven real-time pharmacovigilance monitoring services to detect safety signals faster and automate workstreams downstream. safephv.com
The first step in this workflow is high-quality case intake forms that feed into:
-
Automated case extraction and structuring
-
MedDRA coding and auto-narratives
-
Real-time signal detection dashboards
Has anyone here built or optimized forms that integrate smoothly with real-time monitoring systems (AI-powered or otherwise)? What form patterns or best practices helped capture complex safety data without confusing users?
Hello @Buzzlieve - welcome to the forums! Thanks for posting your question.
At a high level, the CHT is meant to service offline community health workers (CHWs) who occasionally have connectivity. That said, there’s nothing stopping the CHT from working in a more connected manner - the default is to attempt to synchronize every 5 minutes which hopefully is real-time enough for your use case. As well, CHT admins are by default fully online users, where every request is made real-time.
To get more familiar with how the CHT works and what best practices are with creating and managing forms, I encourage you to set up the app developer installation which comes with the default app installed. You can see how this works as well as reference the code and forms behind this app config. More specific to your use case, be sure to install the Pharmacovigilance reference app in your development environment - the code is also available.
For integration with the back end, where an external systems (eg your AI-driven services) will need to interface with the CHT API, be sure to look into both our Loss To Follow-up reference implementation which uses the CHT’s interoperability features.
To build dashboards, please see CHT Sync which extracts CHT data in near real time to relational database like PostgreSQL. This allows easy integration with solutions like Superset or other business intelligence (BI) solutions.
If you get stuck on any of the setup or have follow up questions, please post here in the forums and we’ll try and get you unstuck! Further, I encourage you to attend either the Community Meetup call (every month, next on Tue Jan 13th) for high level discussion with other deployments or the Dev Hour (every month, next on Thur Jan 22nd) for more technical questions. Check the calendar for how to attend!