Report Template Library

Post-Text Display Package as data

ICH E3 has been unrevised since 1995 and no machine-readable model of it existed publicly; ICH M11 did this for protocols in November 2025. library/templates/display-package/sections.yaml encodes this document's 11-entry skeleton — number, title, slug and content model. assembly.yaml says what this report puts in it. Display numbers appear in neither: the assembler derives them from assembly order, so reordering the report is a one-line diff and a display's identity never changes (design D6). The library is plural — the same two files describe every document open.csr assembles.

11sections modelledthe whole skeleton, filled or not
5populated in this demoevery other section renders as a marked gap
30displays numberedassigned at assembly, not authored
0assembly slots configuredtext blocks and in-text displays

Section 16.1.9 is generated, not written: package versions, ARD hashes, data manifests and session info are emitted mechanically. E3 reserved that slot in 1995 and open.csr fills it from the build.

Assigned numbering

Derived from assembly.yaml post_text order at build time. The slug is what the specs, the ARDs and the bindings all refer to — reorder the report and every number here moves while no spec, ARD or sentence changes at all.

NumberDisplaySlugSection
Table 14.1.1Subject Dispositiont-disposition14.1
Table 14.1.2Demographic and Baseline Characteristicst-demographics14.1
Table 14.1.3Summary of Populationst-populations14.1
Table 14.1.4Summary of End of Study Datat-end-of-study14.1
Table 14.1.5Summary of Number of Subjects By Sitet-subjects-by-site14.1
Figure 14.1.6Subject Dispositionf-disposition14.1
Table 14.2.1Primary Endpoint Analysis: ADAS-Cog (11) - Change from Baseline to Week 24 - LOCFt-eff-adas-wk2414.2
Table 14.2.2Primary Endpoint Analysis: CIBIC+ — Summary at Week 24 — LOCFt-cibic-week2414.2
Table 14.2.3ADAS-Cog (11) - Change from Baseline to Week 8 - LOCFt-eff-adas-wk814.2
Table 14.2.4CIBIC+ — Summary at Week 8 — LOCFt-cibic-week814.2
Table 14.2.5ADAS-Cog (11) - Change from Baseline to Week 16 - LOCFt-eff-adas-wk1614.2
Table 14.2.6CIBIC+ — Summary at Week 16 — LOCFt-cibic-week1614.2
Table 14.2.7ADAS-Cog (11) - Change from Baseline to Week 24 - Completers at Week 24, Observed Cases, Windowedt-eff-adas-wk24-completers14.2
Table 14.2.8ADAS-Cog (11) - Change from Baseline to Week 24 in Male Subjects - LOCFt-eff-adas-wk24-male14.2
Table 14.2.9ADAS-Cog (11) - Change from Baseline to Week 24 in Female Subjects - LOCFt-eff-adas-wk24-female14.2
Table 14.2.10ADAS-Cog (11) - Mean and Mean Change from Baseline over Timet-eff-adas-overtime14.2
Table 14.2.11ADAS-Cog (11) - Repeated Measures Analysis of Change from Baseline to Week 24t-eff-adas-mmrm14.2
Table 14.2.12Mean NPI-X Total Score from Week 4 through Week 24 - Windowedt-eff-npix-mean14.2
Table 14.2.13CIBIC+ — Categorical Analysis — LOCFt-cibic-categorical14.2
Figure 14.2.14Time to Dermatologic Event by Treatment Groupf-derm-time-to-event14.2
Table 14.3.1.1Extent of Exposure to Study Drugt-exposure14.3.1
Table 14.3.1.2Overview of Treatment-Emergent Adverse Eventst-ae-overview14.3.1
Table 14.3.1.3Treatment-Emergent Adverse Events by System Organ Class and Preferred Termt-ae-common14.3.1
Table 14.3.1.4Incidence of Treatment Emergent Adverse Events by Treatment Groupt-ae-incidence14.3.1
Listing 14.3.2.1Listing of Serious Adverse Eventsl-ae-serious14.3.2
Table 14.3.2.2Incidence of Treatment Emergent Serious Adverse Events by Treatment Groupt-sae-incidence14.3.2
Table 14.3.5.1Summary of Vital Signs at Baseline and End of Treatmentt-vitals14.3.5
Table 14.3.5.2Summary of Vital Signs Change from Baseline at End of Treatmentt-vitals-change14.3.5
Table 14.3.5.3Summary of Weight and Weight Change from Baseline at End of Treatmentt-weight14.3.5
Table 14.3.5.4Summary of Concomitant Medicationst-conmeds14.3.5

The document skeleton

All 11 modelled sections, and what this report puts in each. Sections marked not in this demo still assemble, as headings that say so — the skeleton stays visible rather than being trimmed to what happens to be built.

§TitleContent modelTextDisplaysState
14Tables, Figures and Graphs Referred to but not Included in the Textpost text index——not in this demo
14.1Demographic Datapost text index—Table 14.1.1 Table 14.1.2 Table 14.1.3 Table 14.1.4 Table 14.1.5 Figure 14.1.6populated
14.2Efficacy Datapost text index—Table 14.2.1 Table 14.2.2 Table 14.2.3 Table 14.2.4 Table 14.2.5 Table 14.2.6 Table 14.2.7 Table 14.2.8 Table 14.2.9 Table 14.2.10 Table 14.2.11 Table 14.2.12 Table 14.2.13 Figure 14.2.14populated
14.3Safety Data———not in this demo
14.3.1Displays of Adverse Eventspost text index—Table 14.3.1.1 Table 14.3.1.2 Table 14.3.1.3 Table 14.3.1.4populated
14.3.2Listings of Deaths, Other Serious and Significant Adverse Eventspost text index—Listing 14.3.2.1 Table 14.3.2.2populated
14.3.4Abnormal Laboratory Value Listing (Each Patient)post text index——not in this demo
14.3.5Displays of Vital Signs, Weight and Concomitant Medicationspost text index—Table 14.3.5.1 Table 14.3.5.2 Table 14.3.5.3 Table 14.3.5.4populated
16Appendices———not in this demo
16.1Study Information———not in this demo
16.1.9Documentation of Statistical Methodstext generated provenance——not in this demo