The LiabilityIQ web interface is designed to look and feel like Guidewire ClaimCenter, making it feel like a native part of the claims management system.
- View all available claims
- See processing status for each claim
- Quick actions to process or view claims
- Generate sample synthetic claims
- Tabbed Interface: Navigate between different sections
- Overview: Executive summary and key findings
- Readiness Index: Detailed scoring dashboard
- Consolidated Facts: Extracted entities and information
- Timeline: Master timeline of events
- Gaps: Identified documentation gaps
- Conflicts: Detected inconsistencies
- Risks: Flagged risk indicators
- Recommendations: Actionable next steps
- Documents: Document summaries
- ClaimCenter Color Scheme: Blue/gray professional palette
- Status Indicators: Color-coded badges for severity/priority
- Score Visualizations: Progress bars and circular readiness indicators
- Responsive Layout: Works on different screen sizes
- Professional Typography: Clean, readable fonts
-
Start the server:
python web_app.py
-
Open your browser: Navigate to
http://localhost:5000 -
Generate sample claims (if needed): Click "Generate Sample Claims" on the dashboard
-
Process a claim: Click "Process" next to any claim, or click "View Dossier" if already processed
The HTML output is designed to be embeddable within ClaimCenter:
- As a Custom Screen: The HTML can be embedded as a custom screen in ClaimCenter
- As a Widget: Individual sections can be extracted as widgets
- As a Report: The dossier can be exported and viewed within ClaimCenter's reporting system
- API Integration: The Flask app can be integrated with ClaimCenter's REST API
The CSS is contained within the HTML generator (src/output/claimcenter_html_generator.py). You can customize:
- Colors (currently using ClaimCenter blue: #1e3a5f)
- Fonts
- Layout spacing
- Component styles
Modify the _generate_*_tab() methods to change the layout and information displayed in each tab.
Update the header logo and title in _generate_header() to match your organization's branding.
- Framework: Flask (lightweight web framework)
- Templates: Inline HTML with embedded CSS/JavaScript
- Output: Self-contained HTML files (no external dependencies)
- Port: Default port 5000 (configurable in
web_app.py)
- User authentication
- Claim editing capabilities
- Export to PDF
- Real-time updates
- Integration with ClaimCenter APIs
- Customizable dashboards
- Advanced filtering and search