When to use it and what to produce
When extracting information from requests, confirmations, invoices or other documents for transfer into an operating system.
A schema for each document family with field meanings, validation rules, evidence and missing-data behaviour.
Pitfalls to avoid
- Using a field name without defining its operational meaning.
- Filling missing information with plausible guesses.
- Treating valid JSON as proof that the extracted data is correct.