Skip to main content

Focusing Inspector

The Focusing Inspector is a proposed tool for professional stakeholders (developers, researchers, etc.) providing a user interface to check the results of preprocessed ePIs and the application of Lenses.

Purpose​

Enables inspection of:

Views Supported​

Programmer View​

Technical inspection for developers:

End-User View​

Visual presentation as patient sees it:

  • Rendered HTML with styling
  • Highlighted sections
  • Collapsed sections
  • Added supplementary content
  • Supporting Material links

Features​

Diff Viewer​

Compare versions:

Annotation Explorer​

Inspect p(ePI) annotations:

  • View all HtmlElementLink extensions
  • Filter by terminology system (SNOMED-CT, ICPC-2)
  • Search by concept code
  • Validate annotation completeness

Lens Simulator​

Test Lenses with different inputs:

  • Select patient profiles (IPS)
  • Adjust Persona Vector
  • Compare lens variants
  • Debug lens logic

Performance Profiler​

Analyze execution:

Access Control​

Restricted to authorized roles via Keycloak:

  • Developers
  • Content creators
  • Quality assurance teams
  • Regulatory reviewers

Integration​

Connects to:

Deployment​

Part of FOSPS App Layer:

  • Web-based interface
  • Deployed via Kubernetes
  • Exposed through Istio gateway