ReferenceData modelPersons
PersonInjuryHistory
A person's full injury history, partitioned by source.
object
personPersonIdrequired
PersonId ↗
string
sourcesSourceInjuryHistory[]required
One block per source that has ANY coverage or events, stable order by source name. **Time outside a source's covered window is UNKNOWN, never healthy** — a source with no block here has never synced at all, and a source's block only accounts for its own `[covered_from, covered_through)` window; it says nothing about time before/after that window.
SourceInjuryHistory ↗
- covered_from
- string,null<date-time>optional
- covered_through
- string,null<date-time>optional
- events
- InjuryEventView[]
- intervals
- DerivedInterval[]
- source
- Source
- unattached_events
- integer<int64>