Serdar Balcı • Research
  • Home
  • About
  • Main site
  1. Report Analysis
  2. Kris reports
  • Home
  • Report Analysis
    • Kris reports
    • LabStats
  • Text Analysis
    • Extract Text from Report
    • Skills & Report Quality
  • Quality Research
    • Scanning Time
    • Intradepartmental Consultation
    • Consultations from Outside Labs
  • Morphology
    • Pancreas Morphology
    • HER2 Gastro
    • Omentum
  • patoloji AI
    • Pink Kidney
    • Liver Tru-Cut Primary
    • Aiforia Breast
    • Paige Prostate
    • QuPath Repositories
    • hepatocyteapp
  • Pathology Apps
    • PathoLens
    • PathoGross
    • Video to WSI
    • DIY WSI
  • Bibliometrics
    • WHO Cites Who
  • Ecosystem
    • ecosystem
  • Patoloji Notları
    • Patoloji Atlası
    • Patoloji Notları
    • ParaPathology
  • Web Pages
    • Web Pages
  • jamovi
    • jamovi
    • ClinicoPathDescriptives
    • jsurvival
    • meddecide
    • jjstatsplot
    • OncoPath
  • Patoloji ve Bilişim
    • Patoloji ve Bilişim
  • Patoloji Bilgi Yönetim Sistemi
    • LIS
  • List of Projects
    • List of Projects

On this page

  • What this project is
  • Objectives
  • Status
  • Data
  • Tools and repositories
  • How to contribute
  • Next steps
  1. Report Analysis
  2. Kris reports

Kris Reports

Structured review of Kris-format pathology reports — parsing, quality checks, and downstream analytics

← Home · Onboarding

What this project is

Kris is the structured/synoptic report format used in several sign-out workstreams at Memorial. This page tracks the work of ingesting those reports, validating them against CAP/ICCR expectations, and turning them into analysis-ready tables.

Objectives

  • Parse Kris reports into a stable schema (one row per case, one column per synoptic field).
  • Flag reports with missing or inconsistent CAP-required elements.
  • Produce per-organ dashboards of completeness and turnaround.
  • Feed the cleaned tables into the Quality Research and Morphology tracks.

Status

Stream Status Notes
Parser (colon) Working prototype Validated on ~500 anonymized reports
Parser (pancreas, breast) In progress Field dictionary under review
Compliance checker Integration stage Wired to pathology-report-checker-skill
Dashboard Planned Target: Quarto-rendered weekly HTML

Data

  • De-identified Kris XML / plain-text exports from the Memorial archive.
  • Linking key: hashed accession → case identifier maintained outside the repo.
  • No raw patient identifiers live in code or artifacts.

Tools and repositories

  • pathology-report-checker-skill — rule-based CAP/ICCR compliance checker used as the QC backend.
  • pathology-report-colon-QA — colon-specific QA reference implementation.
  • patolojirapor, patolojiraporlari — historical report corpora used for schema discovery.

How to contribute

  1. Clone pathology-report-checker-skill and run the sample pipeline.
  2. Pick one organ (colon is the most mature) and propose one missing synoptic field check.
  3. Open a PR with both the rule and a unit test built from a synthetic report.

Next steps

  • Finalize pancreas field dictionary.
  • Add per-organ completeness scorecard to this page.
  • Publish an internal methods note once breast parser is stable.

© 2024-2026 Serdar Balcı

 

Contact