Update Log

2026-09-21

  • 2026-09-21 - Added roadmap/open-questions.md, 90 numbered entries deduplicated from all ten collecting agents and grouped into finding models, common data elements, anatomic locations, exam types and terminologies, data structures, applications, and the project narrative, each with the sources on each side and an owner where a source names one, plus a separate table of 21 source-document defects with repository and path so they can become issues. Rewritten after the five Phase 2 and 3 agents appended their sections.
  • 2026-09-21 - Corrected three roadmap documents against those late sections: the med-ontology-lookup backlog is eleven of twelve issues open rather than nine open and unstarted; findingmodels issue 15 is answered by unmerged work rather than merely overlapping it; the two framings of the RadLex relationship and the 1,016 composite sided identifiers were added to the anatomy roadmap; an identifier lifecycle section covering the absence of any deprecation mechanism and findingmodel issue 42 was added to format evolution.
  • 2026-09-21 - Added roadmap/roadmap-2026.md, the project-level direction from the January 2026 deck: the three strategic pillars, the ACR-OIDM Structured Imaging Results Working Group proposal with its structure-first and vendor-driven conditions, the four ACR priorities it says the work supports, the three next steps including the use-case pipeline to the CDE group, a per-repository work edge table linking each area roadmap, and the three deck items with no artifact behind them.
  • 2026-09-21 - Added roadmap/finding-model-format-evolution.md, the four uncoordinated threads for the OIFM record format: the canonical structured-metadata rewrite with its eight fields and failing readiness assessment, the 2026-04-20 source schema version 2 draft (source against hydrated models, canonical attribute files, authored relationships, lifecycle, history sidecars, registries, and its explicit removals), the typed-relationship and derived-differential ideas from the next-generation CDE vocabulary, package and database schema versioning in issues 29 and 30, the superseded eight-facet specification still open as issue 25, the four format-shaping open issues, the three divergent schema extensions on content branches, and the two recorded prose-schema discrepancies.
  • 2026-09-21 - Added roadmap/finding-model-content-direction.md: the MGB exam-oriented sub-taxonomies as the stated immediate direction with the expected supersession of Gamuts-derived models, the 2,761-row triage task, the five unmerged content branches with counts and dates, the definition cleanup plan’s seven ordered categories including the 71 “with”-clause Gamuts patterns and the gamuts reclassification step that needs design discussion, the evidence-gated metadata branch rules and review counts, and the five open content issues.
  • 2026-09-21 - Added roadmap/ipl-data-model-system.md: the project lead’s four-part statement of the Imaging Problem List goals, issue 1 quoted in full substance with each element mapped to a gap that exists today, the eight active development-branch plans with the four that state goals beyond tooling, the anatomic-compatibility reconciliation follow-on quoted from the assignment rules, the documented-and-unimplemented FHIR mapping with the persistent-identity lineage design note, the IHE IDR alignment as a goal with its four unresolved differences, and the three items with no plan behind them.
  • 2026-09-21 - Added roadmap/exam-types.md: the project lead’s three-part goal including the always, usually, and possibly-included anatomy edges, the same goal stated in 2023 and 2024, the radiology domain profile as the one written design with its four Playbook implications, the Playbook governance and licensing facts that constrain any effort, and four unanswered questions including the never-published curated LOINC list and the description inconsistencies in the sample data.
  • 2026-09-21 - Added roadmap/anatomic-locations-and-radlex.md: RadLex issue 3 with its coverage exit criterion, the 13 September 2026 overlay agreement and its two written consequences, what is owed in each direction with the is-a and structure-type request named as top priority, the two unreconciled datasets, the 2024 BodyPartIndex TODO list with per-item current status, the four tooling items in findingmodel including issues 38 and 39, and the four incompatible body region enumerations.
  • 2026-09-21 - Added roadmap/open-questions.md, 61 numbered entries deduplicated from the six collecting agents and grouped into finding models, common data elements, anatomic locations, exam types and terminologies, data structures, applications, and the project narrative, each with the sources on each side and an owner where a source names one, plus a separate table of 15 source-document defects with repository and path so they can become issues.
  • 2026-09-21 - Listed all seven documents in roadmap/index.md.
  • Added glossary/ with 48 Glossary Term documents, the vocabulary of record for OIDM, each giving a sourced definition, synonyms and near-synonyms, identifier form, where the term is used, and any conflict between sources.
  • Terms cover the finding model format (OIFM, finding model, attribute, attribute value, index code, tag, contributor, organization code, finding taxonomy), the common data element vocabulary current and next-generation (CDE, CDE set, CDE element, RadElement, DataElement, FindingClass, Measurement, element binding, AssessmentScheme), anatomy (anatomic location, anatomic scope, laterality, contained by and part of, body region), terminologies (RadLex, RadLex RID, SNOMED CT, FMA, UMLS, LOINC, the LOINC/RSNA Radiology Playbook, Gamuts), the data structures (observation, Exam Finding List, Imaging Problem List, Imaging Persona, presence, change from prior, technical finding, exam type), FHIR and IHE encodings (CDE-labeled FHIR Observation, FHIR DiagnosticReport, FHIR Condition, IHE Imaging Diagnostic Report), and the pipeline (extraction, coding, provenance), plus OIDM itself and the Open Imaging Reporting SDK.
  • Added glossary/index.md listing every term alphabetically with its frontmatter description, generated from the frontmatter so descriptions match exactly.
  • Twenty-two conflicts between sources were recorded under “Conflicts” headings in the affected entries and collected for roadmap/open-questions.md. The largest are the positional presence dot code, four incompatible body-region enumerations, the component-versus-hasMember disagreement with IHE IDR, and the two unsynchronized anatomic location lineages.
  • Added repositories/repository-map.md: every source repository with organization, role, status, branch of record, last activity, deployed URL, and bundle coverage; plus a data-flow diagram and a per-repository work edge summary.
  • Added history/timeline.md: dated record from the 2022 anatomic-location prologue through the 2026 work edge.
  • Added history/lineage-repositories.md: the twelve lineage repositories, including the FHIR precedent in OpenImagingDataModel.py and FHIRSamples.
  • Added history/extraction-approaches.md: seven successive report-to-structure extraction efforts and what each established.
  • Added history/cde-template-rendering.md: the 2023 Mustache rendering pattern and its relation to the reporting SDK direction.
  • Added history/use-cases.md: the use case catalog and the six RSNA Reporting Informatics Committee value categories, migrated from UseCases.
  • Added history/site-articles.md: the 15 openimagingdata.org posts and the About page, each verified live on 2026-09-21.
  • Filled history/index.md and repositories/index.md.
  • Added overview/what-is-oidm.md, overview/vision.md, overview/architecture.md, and overview/getting-involved.md, with overview/index.md listing all four.
  • Added references/status-update-2026-01.md, a slide-by-slide extract of the January 2026 status deck with the collaborators slide reduced to organizations.
  • 2026-09-21 - Added references/finding-model-schema.md, migrating the findingmodels prose schema and reconciling it field by field against the released Pydantic definitions, with the unmerged metadata fields recorded separately as work edge.
  • 2026-09-21 - Added references/anatomic-location-json-schema.md, documenting both anatomic location record formats and naming the anatomic-locations package format as current.
  • 2026-09-21 - Added references/exam-finding-list-example.md and references/imaging-problem-list-example.md, two worked examples built from the same synthetic patient in the imaging-problem-list sample data.
  • 2026-09-21 - Added references/oifm-overview-extract.md and references/oifm-metadata-fields-extract.md, near-verbatim extracts of the two OIFM notes on the ACR-RSNA-CDEs next-gen-2026 branch.
  • 2026-09-21 - Added references/cde-schema-differences.md, migrating the 2023 schema comparison and recording what the later JSON Schema versions changed.
  • 2026-09-21 - Listed all seven documents plus the status update deck extract in references/index.md.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/why-anatomic-locations.md, stating the curation rationale from the project site and tabulating every place anatomic location identifiers are used across OIDM.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/data-model.md, describing the record in both lineages with counts verified against both data files, and naming the empty classification fields and the self-referential part-of records.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/laterality-conventions.md, migrating the curation conventions from the findingmodel curation skill and joining them to the assignment-time laterality rules from the extraction platform.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/lineage-and-current-implementation.md, contrasting the two lineages, naming the anatomic-locations package as current per the build plan, and listing what is unreconciled.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/radlex-integration.md, covering RadLex structure, the concept-search work, RSNA/RadLex issue 3, the overlay agreement recorded on the next-gen-2026 branch, and the node request list.
  • 2026-09-21 - Added semantic-foundation/anatomic-locations/tooling.md, a usage guide for the anatomic-locations package and CLI, the two wrapper libraries, and the raw JSON download.
  • 2026-09-21 - Listed all six documents in semantic-foundation/anatomic-locations/index.md.
  • 2026-09-21 - Added semantic-foundation/common-data-elements/cdes-and-radelement.md, describing the CDE set, element, and value model, the RadElement registry and its public API counts, the two repositories that carry the canonical JSON Schema, the RelaxNG-versus-API gap, the CDE-labeled FHIR Observation pattern, and the four ways OIDM uses CDEs today.
  • 2026-09-21 - Added semantic-foundation/common-data-elements/cde-staging.md, profiling the CDEStaging repository: its file census, its two unreconciled markdown authoring conventions, the report-representation gap analyses, the chest CT prioritization roadmap, the manual path to RadElement, the unmerged conversion pipeline in findingmodels, and its branch and issue state.
  • 2026-09-21 - Added semantic-foundation/common-data-elements/next-generation-vocabulary.md, recording what the ACR-RSNA-CDEs next-gen-2026 branch defines at commit 44836c1, marked throughout as in-progress design work in an allied project rather than an OIDM specification.
  • 2026-09-21 - Listed all three documents in semantic-foundation/common-data-elements/index.md.
  • 2026-09-21 - Nothing in these three documents is a verbatim migration; catalogs and definition corpora are described and linked, not copied. The one partial migration is recorded in the ledger.
  • Added semantic-foundation/exam-types/overview.md: exam types as a greenfield area, the goals stated by the project lead in the 2026-09-20 planning interview, the same goal as stated in the 2023 anatomic locations roadmap and the 2024-01-25 site post, what the LOINC/RSNA Radiology Playbook is, and the three places an exam type code does work today.
  • Added semantic-foundation/exam-types/existing-building-blocks.md: the eight existing building blocks a future exam type layer could use, including the radiology profile design, LOINC detection in molu, 997 Playbook provenance annotations in the RadLex OWL file, the eight distinct LOINC codes in the imaging-problem-list sample data with counts, the viewer display table, the exam-to-region fallback map, the 281-template RadReport corpus, and the CDE set schema’s LOINC allowance.
  • Added semantic-foundation/terminologies/ontologies-used.md: all eleven external terminologies OIDM touches, with governance, identifier form, the field that carries each one, verified occurrence counts across the finding model corpus and both anatomic location datasets, and which tool resolves each.
  • Added semantic-foundation/terminologies/med-ontology-lookup.md: the molu library and CLI, its two providers, six operations, typed provider failure model, agent skill, six-phase design and twelve-issue backlog (one tracking issue plus eleven focused ones), delegated authentication design, status at main commit a1fd3ae, and its still-undocumented relationship to findingmodel.
  • Filled semantic-foundation/exam-types/index.md and semantic-foundation/terminologies/index.md.
  • 2026-09-21 - Added semantic-foundation/finding-models/why-finding-models.md, the narrative case for findings as the unit of data, drawn from the OIFM overview note, the January 2026 deck, and the 2023 site post.
  • 2026-09-21 - Added semantic-foundation/finding-models/finding-model-format.md, the released record format class by class with a real definition as example, plus a labeled section for the eight unreleased metadata fields on feature/metadata-cleanup.
  • 2026-09-21 - Added semantic-foundation/finding-models/identifiers.md, the OIFM and OIFMA grammar, the organization-code registry with corpus counts, the minting and duplicate-check mechanism, and the round-trip regeneration defect filed as findingmodel issue 42.
  • 2026-09-21 - Added semantic-foundation/finding-models/content-catalog.md, profiling the findingmodels repository: 2,382 definitions by source organization, the generated artifacts, the repository conventions, three ways to browse, and six unmerged content branches with counts and dates.
  • 2026-09-21 - Added semantic-foundation/finding-models/finding-taxonomies.md, the MGB exam-oriented sub-taxonomies on taxonomy-export-2026-08-15: columns, hierarchy semantics, 3,789 rows with 1,028 matched, and the 2,761-row triage the README names as next.
  • 2026-09-21 - Added semantic-foundation/finding-models/authoring-workflow.md, covering Finding Model Forge, the findingmodel-ai command line, the three agent skills and their prompt fragments, the pre-commit validator gate, and the two open conventions plans.
  • 2026-09-21 - Added semantic-foundation/finding-models/enrichment-pipeline.md, separating the shipped sidecar enrichment on main from the canonical seven-agent rewrite on the work edge, and recording the branch’s own FAIL readiness on age profile and index codes.
  • 2026-09-21 - Added semantic-foundation/finding-models/finding-models-and-cdes.md, the workbench relationship, how CDE-sourced models entered the corpus, CDEStaging as the informal path, and the IHE IDR grammar both vocabularies must fit.
  • 2026-09-21 - Listed all eight documents in semantic-foundation/finding-models/index.md.
  • 2026-09-21 - Applied the project lead’s naming decision: the lists/ hierarchies are the “MGB exam-oriented sub-taxonomies” on first use and “the sub-taxonomies” after. Retitled finding-taxonomies.md, updated its description and source titles, and updated the four references in content-catalog.md, identifiers.md, and the directory index.
  • 2026-09-21 - Added data-structures/hierarchy.md, the four-level ladder from Observation to Imaging Persona, with the identifier joins and a per-level implementation status table.
  • 2026-09-21 - Added data-structures/observation.md, covering the Exam Finding List entry shape, the presence dot codes, the extraction-time Pydantic models on the dev branch and how they map to a coded observation, the FHIR Observation precedent, and issue 1’s call for a formal model.
  • 2026-09-21 - Added data-structures/exam-finding-list.md and data-structures/imaging-problem-list.md, with full field tables for both branches, the grouping key change on dev, the four-state computed temporal status, both README diagrams described in words, and the documented but unimplemented FHIR mappings.
  • 2026-09-21 - Added data-structures/imaging-persona.md, stating it as concept-only from the deck and recording the IPL-MVP longitudinal FHIR persistence note as a related unimplemented idea.
  • 2026-09-21 - Migrated docs/anatomic-location-assignment-rules.md and docs/technical-imaging-findings.md from the imaging-problem-list dev branch as References.
  • 2026-09-21 - Added data-structures/fhir-mapping.md, collecting the CDE-labeled FHIR Observation pattern, the lineage samples and Pydantic class, both current mappings, the raw PowerScribe input samples, and the evidence that no current code emits FHIR.
  • 2026-09-21 - Added data-structures/ihe-idr-alignment.md, describing the IDR observation grammar from the next-gen-2026 extract and the four recorded differences from OIDM’s encodings.
  • 2026-09-21 - Added data-structures/sample-data.md, with per-branch counts for the synthetic patients, the file layouts, the viewer bundles, and the four generator scripts.
  • 2026-09-21 - Listed all ten documents in data-structures/index.md.
  • 2026-09-21 - Added applications/finding-model-forge.md, profiling the authoring application at fmf.oidm.org: the two-step creation and draft-edit wizard, the five-status draft lifecycle, MongoDB and Redis, the three generation steps with their timeout budgets, the dev refactor and the model-iteration sprint answering issue 13, and the superseded application’s planning notes as history.
  • 2026-09-21 - Added applications/finding-models-site.md, profiling the static Astro catalog: the git submodule coupling to the content repository, the build-time loader, the GitHub Pages workflow, and the live URL verified 2026-09-21.
  • 2026-09-21 - Added applications/imaging-problem-list-viewer.md, covering the deployed viewer on main (three-level drill-down, four computed status sections, region filter, popovers, exam-type display mapping, static data layout, Cloudflare Pages) and viewer_v2 on dev (React and Vite anatomy-first dashboard, presentation-only anatomy grouping, conservative evidence highlighting, generated-data contract, stated caveats, undeployed).
  • 2026-09-21 - Added applications/report-extraction-platform.md, profiling the dev-branch platform: chunked multi-provider extraction, the extraction schema, verbatim-quote validation with the validator’s six problem types, SQLModel persistence with corrections, TaskIQ jobs behind FastAPI, the two review interfaces, the evaluation harness and its honesty-first descope, the local-only PHI stance, and the eight active plans with dates.
  • 2026-09-21 - Added applications/finding-and-location-coding.md, the coding pipeline as documented on dev: fast-path index lookup, four agents across term generation and selection, the coding bundle schema and unresolved-reason vocabularies, the anatomic location precedence ladder in summary, the review CSV, and the two archived earlier designs.
  • 2026-09-21 - Added applications/ipl-mvp-extraction.md, profiling the 2025 four-stage prototype: the thin schema, embedding similarity at a 0.70 threshold, the measured 5 of 87 match rate, the stated limitations, the three unmerged experiment branches, and what carried forward.
  • 2026-09-21 - Added applications/reporting-sdk.md, recording the SDK as concept only: the deck’s applications pillar and call to action, the 2023 plugin-container post in detail, the About page’s three-language promise, and the CDETemplateDemo rendering precedent.
  • 2026-09-21 - Listed all seven documents in applications/index.md.
  • Creation: bundle skeleton, directory indexes, authoring guide - authoring guide.
  • Creation: knowledgebase build plan - plan.