HSAStatementPayload
An AccountStatementPayload models the concrete data provided on a First Dollar HSA Account Statement. This model exactly matches the existing requirements for statement display.
type HSAStatementPayload {
accountHolder: HSAStatementAccountHolderData!
custodian: HSAStatementCustodianData!
depositAccounts: [HSAStatementDepositAccountSummary!]!
id: ID!
overview: HSAStatementOverview!
transactions: [HSAStatementTransaction!]!
}
Fields
HSAStatementPayload.accountHolder ● HSAStatementAccountHolderData! non-null object
Metadata regarding the account holder for the account associated with this statement.
HSAStatementPayload.custodian ● HSAStatementCustodianData! non-null object
Metadata regarding the custodian of the account associated with this statement (in this case, First Dollar).
HSAStatementPayload.depositAccounts ● [HSAStatementDepositAccountSummary!]! non-null object
All accounts summarized in this statement. In practice, there should be only one such account.
HSAStatementPayload.id ● ID! non-null scalar
An opaque identifier for this statement.
HSAStatementPayload.overview ● HSAStatementOverview! non-null object
An overview of the statement, including balances, dates, and changes to the account.
HSAStatementPayload.transactions ● [HSAStatementTransaction!]! non-null object
All transactions that occurred during this statement.
Returned by
hsaRecentActivity query ● hsaStatement query