Dossier by Palmera · one real case · beta · updated

Can’t ChatGPT just do that?

Dossier is Palmera’s evidence-to-submission product. This comparison records a September 2026 case; the original evidence retains its Palmera branding. Looking for practical product answers? Start with Dossier Help.

Palmera fills an agency’s form in Word from the sources filed for the submission, one field at a time, with a person accepting each answer. The question in the title comes up at every demonstration, and a set of others follow it. To answer them with evidence rather than opinion, we gave the same two files to ChatGPT and to Palmera: the agency’s own form, and one of the sources a submission draws on, the pivotal trial’s clinical study report (CSR). Each question below is taken with what was done and what came back. The files and the counts are on the proof page.

The form
CDA-AMC Sponsor Summary of Evidence
The template as issued · 802 fields
The evidence
One CSR, on purpose
STEP 1, semaglutide 2.4 mg vs placebo · 4,121 pages. One source, so every answer could be checked; a real submission files the product monograph and the systematic review the same way
The submission
Wegovy, chronic weight management
CDA-AMC reimbursement review

Question 1

“Can’t ChatGPT just do that?”

It can, and it did, in twenty-three minutes. What it returned, and what happened to the form on the way, is the material for the rest of this page.

ChatGPT Pro, the newest model, with both files attached and a plain request: keep the template, put each answer in its field, cite the CSR page, and say so where the CSR has nothing. Twenty-three minutes later it returned a Word file that reads as complete. Two things about that file matter for a submission. Every field in it was written by the model and reviewed by nobody, so there is no record of who stands behind any figure. And the agency’s template was altered on the way: table captions became headings, and the file grew from 50 pages to 71.

1a the template, as issued
The blank CDA-AMC template's Table 1 with the agency's guidance inside every field
Every field carries the agency’s guidance until you type over it.
1b the same table, back from ChatGPT
ChatGPT's filled Table 1 with answers and typed page references
The same table, now on page 8. Six of the ten rows read “Not reported in the supplied CSR”: where the CSR had nothing, the agency’s instruction was replaced by a note that now reads as the sponsor’s. Its Recommended dosage notes that the approved Canadian dose is not in the CSR, which is correct, and medical makes the same point on Palmera’s field in 9b. The difference is that here it is unsigned, and no page can be checked for it.

Question 2

“We would review it anyway. We always do.”

Reviewing afterwards means reading the CSR again to check page numbers that were typed for you. The part of the work worth automating comes before the decision: putting the right passage in front of the person who makes it.

Palmera does not produce answers to be checked afterwards. It offers suggestions with the source passage, page and section beside them, and a person accepts each one or leaves it. What is accepted keeps its evidence, and the fact of its acceptance, inside the file. The review is the output.

What makes this checkable is how the answer is produced. Autofill does not write. Its answer is a passage quoted verbatim from the filed source, and each passage is looked up in the source before it is offered; the proof page counts the exceptions. The model’s part is limited to choosing which passages fit the field. It cannot introduce a figure or a claim the source does not contain, and two runs on the same document differ only in which passages they choose (that too is counted on the proof page), never in inventing one.

2a a suggestion, with its evidence
Source evidence dialog for a pending suggestion: two verbatim CSR passages with the document name, page 39 and section 9.4.1.1
The CSR, page 39, section 9.4.1.1, verbatim, before anything is accepted. This is what the agency is shown when it asks.
2b the finished file, printed
Page 7 of Palmera's export: Sponsor, Mechanism of action and Recommended dosage filled from accepted suggestions; every other field still carries the agency's guidance
The same table as 1a and 1b. Three fields accepted by a person, a fourth on the next page; Drug (product) had no supported answer and keeps the agency’s text. Recommended dosage was then rewritten into prose (5b), Mechanism of action tidied in Word, and 9e records where each came from. Recommended dosage is the trial regimen; in 9b medical says so on that field. The yellow is the agency’s own highlight, carried in the template’s empty Sponsor field; 1a shows it empty.

Question 3

“You prompted it badly. A better prompt, or Copilot in Word, would keep the form.”

The prompt that would keep the form already exists. The agency wrote it, field by field, into the form itself. ChatGPT treated that text as content to replace; Palmera treats it as the question.

We tried a better prompt: a follow-up in the same chat naming exactly which fields had been missed and what was wrong. It changed 43 fields and added 162 of its own to the agency’s form. A model given a document edits the document; it has no notion of what a field is for unless something tells it. Feeding it the form a section at a time would protect the layout, but would not add a page number that can be checked, or a record of who accepted what, which is what the rest of this page is about.

In Palmera the instruction in each field is kept as the question put to the sources for that field. The people who set up the template extend those instructions with what the form does not spell out: the current methodological standards and agency requirements, including equity and the other elements of the ISPOR value flower, and the conventions of economic evaluation. That is written once, for every submission on the form, not typed on the day.

3 the guidance, beside its field
A suggested answer for Dosing and administration with the field's written guidance shown beside it in the document
The field’s guidance, opened beside it: the agency’s instruction, kept as the question for that field. Where it names the product monograph, the source the second pass needs is already named. On the left, the suggestion quotes the CSR’s dosing table cell by cell; that field was rewritten into prose before export, as 5b shows for another field.

Question 4

“It only knows what I put in the prompt.”

ChatGPT works from the sentence typed into the chat. Palmera holds the PICO, the filed sources and each field’s question before it reads a page.

The PICO is entered once and belongs to the project; every field is answered in the light of it. Each source, a CSR here, a product monograph, a global value dossier, a systematic review or an economic report elsewhere, is uploaded, classified, prepared into quotable passages that carry their page number, and stays in the project. In the chat, the context was one sentence and two attached files.

4a the PICO
Palmera's PICO editor with population, intervention, comparator, outcomes and setting completed
Every suggestion on this page was found with this PICO in view.
4b the CSR, filed as a source
Palmera's source material list showing the CSR as a clinical study report, status Ready
Ready a few minutes after upload. It stays in the project, and the model is shown only the passages a field needs.

Question 5

“Quotes are not a submission. I need prose, and tables.”

A verbatim quote is the one thing an agency cannot say was made up. Prose is made from it, and Palmera checks its own prose against the quote and shows the differences before it is kept. ChatGPT returned prose with page numbers and no quotes.

Tables come back row by row: the source’s rows, figures intact, offered for the agency’s table. Asked for prose, Palmera rewrites the field and then checks its draft against the original, figure by figure and protected term by protected term, before the text goes in. A changed number shows as a warning at that moment rather than as a clarification question months later.

The rewrite is contained by construction. Summarize is given the field’s own accepted content and nothing else: not the source, not the internet, not the rest of the form. It cannot bring in a fact the field does not hold, because it never sees one. What it can do is change wording, and that is what the check after it is for: every figure, every protected term and every reference in the draft is compared with the field, and the writer sees the differences (5b) before deciding.

5a a table answered row by row
Suggested answer for a baseline characteristics field showing table rows with counts and percentages
The CSR’s baseline rows offered for one row of the agency’s table, as lines of text: the columns are the CSR’s, semaglutide (1,306), placebo (655) and total (1,961), and the suggestion does not name them. The figures are the CSR’s to the digit.
5b rewritten into prose, and checked
Summarize dialog, Worth a look before you use it: Number changed, the box states 9.3; Exact wording changed, the protected phrase placebo is not verbatim in the summary; two near-verbatim stretches
Recommended dosage, rewritten. “Number changed — The box states 9.3; the summary does not carry it unchanged.” “Exact wording changed — The exact protected phrase ‘placebo’ appears in the field but not verbatim in the summary.” The writer reads them, decides, and keeps the draft or not; the field then carries “Summary applied. Its review notes were accepted.” The prose is on the printed page in 2b.

Question 6

“What if I need to fill from multiple documents?”

A submission draws on several documents, and a CSR cannot answer half of the form. Each source is filed once, the fill is pointed at one source at a time, and what a source cannot answer is left as the agency wrote it.

Submission date, Health Canada NOC and indication, list price, provincial prevalence, the systematic review, the second pivotal trial: none of these is in a CSR. Palmera says so on the field, “No supported answer found in this document”, and leaves the agency’s guidance in place, so what remains to do, and from which source, stays visible. ChatGPT wrote “not reported” over them.

The next source is then filed: the product monograph, the global value dossier (GVD), the second trial’s CSR, the systematic review, the economic report. The fill is pointed at it and run again. Answers already accepted keep their evidence, and the PICO and the template are not entered again.

Beta note: on this run, suggestions were offered for second-study columns from the pivotal trial, and in a sample read by hand more than half of the suggestions for this trial’s own fields quoted the right CSR but the wrong table. The passage and its section sit beside each suggestion, so this is visible and the suggestion is left out in a click. Scope and table matching are being tightened; the counts are on the proof page.

6 a field the CSR cannot answer
Palmera's Autofill panel on Health Canada indication: No supported answer found in this document, the reason, and the agency's guidance popup beside the table
Health Canada indication: “No supported answer found in this document”, the reason underneath, and the agency’s guidance beside it naming the product monograph. “Change” selects that source once it is filed.

Question 7

“And when INESSS wants the same evidence next month?”

Another form on the same project: the same PICO, the same sources, every answer traceable the same way.

A second deliverable is created from the next agency’s template inside the same project. The sources and the PICO are already there, and each answer is traced to its passage the same way. In a chat, next month is a new conversation and a new file to reconcile with the last one by hand.

7 the same project, the next form
Add document dialog on the same project, Create from template, template search showing the INESSS forms
Add document on the same project, Create from template, “INESSS” typed in the search: the agency’s forms, Description sommaire, Besoin de santé, Effets, Résumé exécutif clinique, in the same list as the CDA-AMC form. Same PICO, same sources, same record.

Question 8

“Is your model as good as GPT?”

Palmera has no model of its own. It runs on the commercial models, and the answers on this page came from Google’s.

This case ran on Google’s models: Gemini 2.5 Flash for Autofill, Gemini 2.5 Pro for Summarize, which the dialog in 5b names. Earlier runs used OpenAI’s models, and Anthropic’s are supported. The model is asked to do narrow things. In Autofill it helps phrase the search for a field and chooses which of the retrieved passages answer it; the passages it chooses are quoted verbatim and looked up in the source before they are offered. In Summarize it rewrites the accepted passages of one field into prose, and the draft is checked against those passages, figure by figure and term by term.

The rest is fixed logic that does not change with the model: reading the form’s questions, preparing the source into passages that carry their page, the verification of each quote and each figure, and the record of who accepted what. So the choice of model affects how often a good passage is found for a field, which the counts on the proof page measure. It does not affect whether an answer can be checked, which is what a submission needs.

Question 9

“A submission is a team. Medical, market access, the agency, an outside writer. How does that work?”

A shared workspace shares files and conversations. A submission also needs its decisions kept at the level of the field, and its outside contributors let in for one project at a time.

A ChatGPT Business workspace with SharePoint connected gives a team shared files with version history, and a shared chat that can search them. What it does not hold is the decision on a field: which passage a reviewer accepted for Recommended dosage, who accepted it, on what page, and what medical said about it afterwards. That is what an agency asks for months later. In Palmera the writer accepts a suggestion with its passage beside it (9a); a reviewer who disagrees says so on the field (9b); and the passage, the page, the account that accepted it and the time are written into the exported file itself (9e).

The second difference is who can join, and for how long. Submissions are done with outside help: a global team hires a consultancy for one product launch; a regional team hires one firm for the first draft of a dossier and another for its final revision. In Palmera each of them is an editor on one project and nothing else (9c), added and removed without touching the company’s own document store. Regional teams can share a project, so evidence prepared for one agency is not rebuilt from scratch for the next.

Within a project everyone works in the one form, with the access their role allows, and each save, export and comment is logged by name (9d). The model has no part in any of this.

9a the writer decides
The end of a suggestion and the four choices under it: Use suggestion, Reject, Review and edit in Word, View source evidence
Where the suggestion for Recommended dosage ends, the choices begin: use it, reject it, edit it in Word first, or open the CSR passages (2a). Nothing enters the form until a person presses the first button.
9b medical says why not
A reviewer's comment attached to the Recommended dosage field in the document
A comment on the Recommended dosage field, the same field as 9a, 5b and 9e, in the document everyone is in (posted here by the demo account). It stays with the field until it is resolved.
9c the team, and what each can do
Palmera project access panel with a reader and two editors
One project, one form. Readers see; editors change; the outside writer is an editor for this project and nothing else. Demo accounts, as in 9b.
9d which version went, and who sent it
The project's event timeline: exported, saved, commented on, each by name with a time
Saved, exported, commented on: each with a name and a time, on the viewer’s own clock; the record in 9e keeps UTC.
9e three months later · the agency asks
The record inside the exported Word file: field, passage, source, page, who accepted it, when
The record inside the exported Word file, drawn here as a table: for each accepted field, the passage, the page, the account that accepted it and the time. It travels with the .docx.

Same two files, both sides: the CDA-AMC template as issued and the STEP 1 CSR, one source on purpose so that every answer could be checked. Palmera was driven through its normal browser screens, click by click, nothing scripted. Every field in every returned file was compared with the blank template, and every quoted passage was looked for in the source word for word. Nothing here is a mock-up; 9e is drawn from the exported file’s own record. The files and the checks are on the proof page.

So, can ChatGPT just do that? It can write the text. What it cannot do is show where each figure came from, or who accepted it. A submission needs both.