statshawk
ReferenceData modelShared primitives

InjuryStatusView

The single current-injury slot served on person detail / roster / prop card.

object
detailstringnulloptional

Official transaction-record text, served ONLY for the league-transaction source (formulaic filings like "X placed Y on the 10-day injured list. Right flexor strain."). Media-report prose is never served (#352 Phase 1; ruling refined 2026-09-06).

injury_typeone ofoptional
one of
null
return_datestring,null<date>optional
sourceSourcerequired

Which source this slot came from (official league transactions take precedence over media reports).

Source
espnnba_statsmlb_statskbo
source_observed_atstring<date-time>required
source_reported_atstring,null<date-time>optional
statusInjuryStatusrequired
summarystringrequired

House-generated one-liner derived purely from the structured fields (status, injury type, expected return) — safe for display everywhere.