---
title: "DocUA at CRF Filling 2026 — paper by Zabolotnii (2026)"
description: "The design guarantees valid output, works across inference backends, and needs no… 0.63 F1 on Codabench. 19 references."
authors: ["Serhii Zabolotnii"]
year: 2026
venue: "Proceedings of the Third Workshop on Patient-Oriented Language Processing (CL4Health) @ LREC 2026"
source: "https://aclanthology.org/2026.cl4health-1.33/"
doi: "10.63317/4ar36j4w3vrk"
licence: "CC BY-NC 4.0 (ELRA, LREC proceedings)"
licence_url: "https://creativecommons.org/licenses/by-nc/4.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/zabolotnii-2026-docua-crf-filling-2026-llm/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/zabolotnii-2026-docua-crf-filling-2026-llm/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2026](https://md.research.elamur.ai/free/en/papers/2026/page/30/) / DocUA at CRF Filling 2026: LLM StructCore –- Schema-Guided Reasoning Condensation and Deterministic Compilation

# DocUA at CRF Filling 2026: LLM StructCore –- Schema-Guided Reasoning Condensation and Deterministic Compilation

**Authors:** Serhii Zabolotnii · **Year:** 2026 · **Venue:** [Proceedings of the Third Workshop on Patient-Oriented Language Processing (CL4Health) @ LREC 2026](https://md.research.elamur.ai/free/en/venues/cl4health/) ([Workshop on Patient-Oriented Language Processing @ LREC 2026](https://md.research.elamur.ai/free/en/venues/cl4health/2026/)) · **Publisher:** [European Language Resources Association (ELRA)](https://md.research.elamur.ai/free/en/publishers/european-language-resources-association-elra/) · **Licence:** [CC BY-NC 4.0 (ELRA, LREC proceedings)](https://creativecommons.org/licenses/by-nc/4.0/)

**Links:** [Publisher's page](https://aclanthology.org/2026.cl4health-1.33/) · [PDF](https://aclanthology.org/2026.cl4health-1.33.pdf) · [DOI 10.63317/4ar36j4w3vrk](https://doi.org/10.63317/4ar36j4w3vrk) · [OpenAlex](https://openalex.org/W7166530028)

**Citations:** 0 citations (OpenAlex, 2026-10-14)

## Summary
This system description addresses the CL4Health 2026 shared task of filling a 134-item Dyspnea Case Report Form (CRF) from English and Italian clinical notes. Most fields in a given note are empty, and the scorer penalizes both missed values and invented ones. Instead of asking one LLM to output all 134 fields at once, the author splits the work into two stages, based on Schema-Guided Reasoning (SGR). In Stage 1, an LLM writes a compact JSON summary organized under nine fixed clinical domains. In Stage 2, a rule-based compiler with no LLM calls turns that summary into the official format. It parses key-value lines, standardizes item names (with an optional UMLS alias map), removes poorly supported positives through evidence checks, and maps values onto the controlled vocabulary. On the dev80 split, a Mistral Large 3 front end reached macro-F1 of 0.6543 (EN) and 0.6905 (IT). The submitted English run scored 0.63 on the hidden test set. The design guarantees valid output, works across inference backends, and needs no language-specific engineering.

## Key points
- **Data:** the official NLP-FBK/dyspnea-crf-* splits (10 train, 80 dev, 200 hidden test), plus 2,667 unannotated notes (NLP-FBK/dyspnea-clinical-notes) used for teacher generation. The median dev document has only about 12 non-unknown items out of 134.
- **Stage 2 compiler:** applies 70+ abbreviation rules and a UMLS alias map covering 134/134 items. It uses regex evidence gates for high-risk items such as active neoplasia, arrhythmia and acute coronary syndrome, and normalizes values into 13 vocabulary categories.
- **Format stability:** JSON parsing succeeded on every input without grammar-constrained decoding, even with a quantized 4B model (MedGemma) served through llama.cpp.
- **Teacher comparison:** Mistral Large 3 and Qwen 3.5 found the same number of true positives on EN dev (236). Qwen produced more false positives (211 vs. 170).
- **Test result:** 0.63 F1 on Codabench, within 0.05 of the top team, Aurum (0.68). The code is released as the llm_structcore package.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

Also on the byline: [Cherkasy State Business College](https://ror.org/035bemc82).

📚 Shelves (6): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 17,450 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 17,296 works · [🧬 Biochemistry, Genetics and Molecular Biology](https://md.research.elamur.ai/free/en/shelves/biochemistry-genetics-and-molecular-biology/) · 263 works · [🧬 Molecular Biology](https://md.research.elamur.ai/free/en/shelves/biochemistry-genetics-and-molecular-biology/molecular-biology/) · 260 works

🧭 Topics (2): [🧠 Language models & pretraining](https://md.research.elamur.ai/free/en/topics/language-models/) · 3,894 works · [🧮 Reasoning](https://md.research.elamur.ai/free/en/topics/reasoning/) · 1,685 works

## Cite

Cite as: Serhii Zabolotnii. 2026. DocUA at CRF Filling 2026: LLM StructCore –- Schema-Guided Reasoning Condensation and Deterministic Compilation. Proceedings of the Third Workshop on Patient-Oriented Language Processing (CL4Health) @ LREC 2026.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@inproceedings{zabolotnii2026docua,
  title = {{DocUA at CRF Filling 2026: LLM StructCore –- Schema-Guided Reasoning Condensation and Deterministic Compilation}},
  author = {Serhii Zabolotnii},
  booktitle = {Proceedings of the Third Workshop on Patient-Oriented Language Processing (CL4Health) @ LREC 2026},
  year = {2026},
  doi = {10.63317/4ar36j4w3vrk},
  url = {https://doi.org/10.63317/4ar36j4w3vrk}
}
```

- [← previous DocPolarBERT: A Pre-trained Model for Document Understanding with Relative Polar Coordinate Encoding of Layout Structures](https://md.research.elamur.ai/free/en/papers/uthayasooriyar-2026-docpolarbert-pre-trained-model-document/)
- [next → Document Overlap Is Not Evidence Continuity: Measuring Retrieval Jitter in Citation-Based RAG Evaluation](https://md.research.elamur.ai/free/en/papers/ponnuraj-2026-document-overlap-is-not-evidence/)
- [↑ back to papers of 2026](https://md.research.elamur.ai/free/en/papers/2026/page/30/)

## References

19 references, 5 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Rinat Abdullin. 2026. Schema-guided reasoning (SGR): A complete guide. [https://abdullin.com/schema-guided-reasoning/](https://abdullin.com/schema-guided-reasoning/). [↗](https://abdullin.com/schema-guided-reasoning/)
2. Alan R. Aronson. 2001. Effective mapping of biomedical text to the UMLS Metathesaurus: The MetaMap program. In Proceedings of the AMIA Symposium, pages 17–21. [find](https://scholar.google.com/scholar?q=Alan+R%2E+Aronson%2E+2001%2E+Effective+mapping+of+biomedical+text+to+the+UMLS+Metathesaurus%3A+The+MetaMap+program%2E+In+Proceedings+of+the+AMIA+Symposium%2C+pages+17%E2%80%9321%2E)
3. Yixin Dong, Charlie F. Ruan, Yaxing Cai, Ruihang Lai, Ziyi Xu, Yilong Zhao, and Tianqi Chen. 2024. XGrammar: Flexible and efficient structured generation engine for large language models. Proceedings of Machine Learning and Systems, 7. [find](https://scholar.google.com/scholar?q=Yixin+Dong%2C+Charlie+F%2E+Ruan%2C+Yaxing+Cai%2C+Ruihang+Lai%2C+Ziyi+Xu%2C+Yilong+Zhao%2C+and+Tianqi+Chen%2E+2024%2E+XGrammar%3A+Flexible+and+efficient+structured+generation+engine+for+large+language+models%2E+Proceedings+)
4. Pietro Ferrazzi, Mattia Franzin, Alberto Lavelli, and Bernardo Magnini. 2026a. Small LLMs for medical NLP: a systematic analysis of few-shot, constraint decoding, fine-tuning and continual pre-training in Italian. arXiv preprint arXiv:2602.17475. [find](https://scholar.google.com/scholar?q=Pietro+Ferrazzi%2C+Mattia+Franzin%2C+Alberto+Lavelli%2C+and+Bernardo+Magnini%2E+2026a%2E+Small+LLMs+for+medical+NLP%3A+a+systematic+analysis+of+few%2Dshot%2C+constraint+decoding%2C+fine%2Dtuning+and+continual+pre%2Dtrainin)
5. Pietro Ferrazzi, Soumitra Ghosh, Alberto Lavelli, and Bernardo Magnini. 2026b. Overview of the CRF 2026 shared task on clinical case report forms filling. In Proceedings of the Third Workshop on Patient-Oriented Language Processing (CL4Health), Palma, Mallorca (Spain). ELRA. [find](https://scholar.google.com/scholar?q=Pietro+Ferrazzi%2C+Soumitra+Ghosh%2C+Alberto+Lavelli%2C+and+Bernardo+Magnini%2E+2026b%2E+Overview+of+the+CRF+2026+shared+task+on+clinical+case+report+forms+filling%2E+In+Proceedings+of+the+Third+Workshop+on+Patie)
6. Pietro Ferrazzi, Alberto Lavelli, and Bernardo Magnini. 2025. Converting annotated clinical cases into structured case report forms. In Proceedings of the 24th Workshop on Biomedical Language Processing, pages 307–318, Viena, Austria. Association for Computational Linguistics. [find](https://scholar.google.com/scholar?q=Pietro+Ferrazzi%2C+Alberto+Lavelli%2C+and+Bernardo+Magnini%2E+2025%2E+Converting+annotated+clinical+cases+into+structured+case+report+forms%2E+In+Proceedings+of+the+24th+Workshop+on+Biomedical+Language+Processi)
7. Omar Khattab, Arnav Singhvi, Paridhi Maheshwari, Zhiyuan Zhang, Keshav Santhanam, Sri Vardhamanan, Saiful Haq, Ashutosh Sharma, Thomas T. Joshi, Hanna Mober, et al. 2023. [DSPy: Compiling declarative language model calls into self-improving pipelines](https://md.research.elamur.ai/free/en/papers/khattab-2023-dspy-compiling-declarative-language-model/). arXiv preprint arXiv:2310.03714.
8. Mark Neumann, Daniel King, Iz Beltagy, and Waleed Ammar. 2019. [ScispaCy: Fast and robust models for biomedical natural language processing](https://md.research.elamur.ai/free/en/papers/neumann-2019-scispacy-fast-robust-models-biomedical/). In Proceedings of the 18th BioNLP Workshop and Shared Task.
9. Khaled Saab, Tao Tu, Wei-Hung Weng, Ryutaro Tanno, David Stutz, Ellery Wulczyn, et al. 2024. [Capabilities of Gemini models in medicine](https://md.research.elamur.ai/free/en/papers/saab-2024-capabilities-gemini-models-medicine/). arXiv preprint arXiv:2404.18416.
10. Karan Singhal, Shekoofeh Azizi, Tao Tu, S. Sara Mahdavi, Jason Wei, Hyung Won Chung, Nathan Scales, Ajay Tanwani, Heather Cole-Lewis, Stephen Pfohl, et al. 2023. [Large language models encode clinical knowledge](https://md.research.elamur.ai/free/en/papers/singhal-2022-large-language-models-encode-clinical/). Nature, 620(7972):172–180.
11. Luca Soldaini and Nazli Goharian. 2016. Quick-UMLS: A fast, unsupervised approach for medical concept extraction. In MedIR Workshop at SIGIR. [find](https://scholar.google.com/scholar?q=Luca+Soldaini+and+Nazli+Goharian%2E+2016%2E+Quick%2DUMLS%3A+A+fast%2C+unsupervised+approach+for+medical+concept+extraction%2E+In+MedIR+Workshop+at+SIGIR%2E)
12. Hanna Suominen, Sanna Salanterä, Sumithra Velupillai, Wendy W. Chapman, Guergana Savova, Noemie Elhadad, Sameer Pradhan, Brett R. South, Danielle L. Mowery, Gareth J.F. Jones, Johannes Leveling, Liadh Kelly, Lorraine Goeuriot, David Martinez, and Guido Zuccon. 2013. Overview of the ShARe/CLEF eHealt… [find](https://scholar.google.com/scholar?q=Hanna+Suominen%2C+Sanna+Salanter%C3%A4%2C+Sumithra+Velupillai%2C+Wendy+W%2E+Chapman%2C+Guergana+Savova%2C+Noemie+Elhadad%2C+Sameer+Pradhan%2C+Brett+R%2E+South%2C+Danielle+L%2E+Mowery%2C+Gareth+J%2EF%2E+Jones%2C+Johannes+Leveling%2C+Liadh)
13. Özlem Uzuner, Brett R. South, Shuying Shen, and Scott L. DuVall. 2011. 2010 i2b2/va challenge on concepts, assertions, and relations in clinical text. volume 18, pages 552–556. [find](https://scholar.google.com/scholar?q=%C3%96zlem+Uzuner%2C+Brett+R%2E+South%2C+Shuying+Shen%2C+and+Scott+L%2E+DuVall%2E+2011%2E+2010+i2b2%2Fva+challenge+on+concepts%2C+assertions%2C+and+relations+in+clinical+text%2E+volume+18%2C+pages+552%E2%80%93556%2E)
14. Brandon T. Willard and Rémi Louf. 2023. Efficient guided generation for large language models. arXiv preprint arXiv:2307.09702. [find](https://scholar.google.com/scholar?q=Brandon+T%2E+Willard+and+R%C3%A9mi+Louf%2E+2023%2E+Efficient+guided+generation+for+large+language+models%2E+arXiv+preprint+arXiv%3A2307%2E09702%2E)
15. Lianmin Zheng, Liangsheng Yin, Zhiqiang Xie, Jeff Huang, Chuyue Sun, Cody Hao Yu, Shiyi Cao, Christos Kober, Joseph E. Gonzalez, Clark Barrett, Ying Sheng, and Ion Stoica. 2024. [SGLang: Efficient execution of structured language model programs](https://md.research.elamur.ai/free/en/papers/zheng-2023-sglang-efficient-execution-structured-language/). arXiv preprint arXiv:2312.07104. 12.
16. Language Resource References Anthony McEnery and others. 2004. The EMILLE/CIIL Corpus. EMILLE (Enabling Minority Language Engineering) Project. distributed via ELRA: ELRA-Id W0037, ISLRN 039-846-040-604-0. [find](https://scholar.google.com/scholar?q=Language+Resource+References+Anthony+McEnery+and+others%2E+2004%2E+The+EMILLE%2FCIIL+Corpus%2E+EMILLE+%28Enabling+Minority+Language+Engineering%29+Project%2E+distributed+via+ELRA%3A+ELRA%2DId+W0037%2C+ISLRN+039%2D846%2D040%2D6)
17. Khalid Choukri and Niklas Paullson. 2004. The OrienTel Moroccan MCA (Modern Colloquial Arabic) database. distributed via ELRA: ELRA-Id ELRA-S0183, ISLRN 613-578-868-832-2. [find](https://scholar.google.com/scholar?q=Khalid+Choukri+and+Niklas+Paullson%2E+2004%2E+The+OrienTel+Moroccan+MCA+%28Modern+Colloquial+Arabic%29+database%2E+distributed+via+ELRA%3A+ELRA%2DId+ELRA%2DS0183%2C+ISLRN+613%2D578%2D868%2D832%2D2%2E)
18. Roventini, Adriana and Marinelli, Rita and Bertagna, Francesca. 2016. ItalWordNet v.2. ILC-CNR for CLARIN-IT repository hosted at Institute for Computational Linguistics “A. Zampolli”, National Research Council, in Pisa, ISLRN 532-206-426-067-2. PID [http://hdl.handle.net/20.500.11752/ILC-62](http://hdl.handle.net/20.500.11752/ILC-62). Note: Y… [↗](http://hdl.handle.net/20.500.11752/ILC-62)
19. Speecon Consortium. 2011. Catalan Speecon database. SpeeCon. Speecon Project, distributed via ELRA: ELRA-Id S0327, Speecon resources, 1.0, ISLRN 935-211-147-357-5. [find](https://scholar.google.com/scholar?q=Speecon+Consortium%2E+2011%2E+Catalan+Speecon+database%2E+SpeeCon%2E+Speecon+Project%2C+distributed+via+ELRA%3A+ELRA%2DId+S0327%2C+Speecon+resources%2C+1%2E0%2C+ISLRN+935%2D211%2D147%2D357%2D5%2E)

*Updated 2 November 2026*
