A tax document (e.g. a 1099-INT) generated/filed for an account.
Always scoped to an account — use TreasuryPrime.Account.tax_documents/3,
TreasuryPrime.Account.fetch_tax_document/3,
TreasuryPrime.Account.generate_tax_document/3,
TreasuryPrime.Account.update_tax_document/4, and
TreasuryPrime.Account.delete_tax_document/3 rather than this module
directly.
Summary
Types
@type t() :: %TreasuryPrime.TaxDocument{ account_id: String.t() | nil, created_at: String.t() | nil, error: String.t() | nil, id: String.t() | nil, is_correction: boolean() | nil, skip_tin_verification: String.t() | nil, status: String.t() | nil, type: String.t() | nil, updated_at: String.t() | nil, url: String.t() | nil, year: String.t() | nil }