Derive the current response status for a record given today's date.
Rules (in priority order):
response_skrivelse_id
gov_response_status === 'PARTIAL'
open_recommendations > 0
Status is derived primarily from the presence of response_skrivelse_id: a record cannot be PENDING/OVERDUE if a skrivelse reference is recorded.
The RiR follow-up record
Reference date for "today" (ISO 8601 or Date). Defaults to now.
Derived status (does NOT mutate the record).
Derive the current response status for a record given today's date.
Rules (in priority order):
response_skrivelse_idis set:gov_response_status === 'PARTIAL'(oropen_recommendations > 0) โ PARTIALStatus is derived primarily from the presence of
response_skrivelse_id: a record cannot be PENDING/OVERDUE if a skrivelse reference is recorded.