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