Asking questions
Plain-language questions in, typed answers out
A questions job answers up to 100 questions about one clinical document. You
do not need a FHIR Questionnaire: ask in plain language, and say what type of
answer you want.
Submitting
Each question is a string, or an object:
1 to 64 characters from A-Z a-z 0-9 _ . -, unique within the job. Echoed back
on the answer, so you can match answers to questions.
The question, up to 1,000 characters.
text, number, boolean, date or choice. See below.
Required for choice: the allowed answers. Distinct, at most 200.
The question can have several answers, for example “List all current medications”.
Answer types
The result
Answers come back in the order you asked them.
For a multiple question, answer is a list of {answer, confidence, evidence}
objects, one per value.
Writing questions that answer well
- Be specific. “What was the most recent HbA1c?” answers better than “HbA1c?”. “Anatomic site of the excision” answers better than “Site?”.
- Ask one thing per question. Split “What are the tumour size and grade?” into two questions.
- Use
choicewhen you need a controlled value. The answer is then always one of your options, which is easier to store and compare than free text. - Use
booleanfor yes/no. Negation in the document (“no evidence of malignancy”) is taken into account.

