# description
Contract-level metadata for an employer-to-candidate hiring offer. Captures the specific role details being offered, compensation amount (as distinct from the candidate's desired range), proposed joining date, offer expiry, and candidate response state. 

# properties.role_title.description
Title of the role being formally offered.

# properties.role_location.description
Location where the role will be performed.

# properties.proposed_joining_date.description
Date the employer proposes the candidate joins.

# properties.offer_expiry.description
Datetime after which the offer lapses if not accepted.

# properties.offered_compensation_currency.description
ISO 4217 currency code for the offered compensation.

# properties.offered_compensation_amount.description
Specific compensation amount offered (not a range).

# properties.candidate_response.description
Candidate's response to the hiring offer.