Account
An Account belonging to a Health Wallet.
type Account {
active: Boolean!
availableBalance: Money!
benefit: Benefit
createdAt: DateTime!
currentBalance: Money!
endsAt: DateTime
fundingSummary: AccountFundingSummary!
id: ID!
initialContribution: InitialContribution
recurringContribution: RecurringContribution
transactions(
after: String
first: Int
where: TransactionsFilterInput
): TransactionResults!
}
Fields
Account.active
● Boolean!
non-null scalar
Whether or not the individual's enrollment in this offering is active
Account.availableBalance
● Money!
non-null object
The amount of money that is available to be spent for this account
Account.benefit
● Benefit
object
The Benefit this account belongs to.
Account.createdAt
● DateTime!
non-null scalar
When the Account was created
Account.currentBalance
● Money!
non-null object
The total amount of money in this account.
Note that currentBalance
and availableBalance
may differ when there
are ongoing money movement processes.
Account.endsAt
● DateTime
scalar
The end date of the offering for this individual
Account.fundingSummary
● AccountFundingSummary!
non-null object
A summary of the funding this account has received. Funding corresponds to deposit transactions that increase the balance of the account.
Account.id
● ID!
non-null scalar
The ID of the account
Account.initialContribution
● InitialContribution
object
The initial contribution for this account
Account.recurringContribution
● RecurringContribution
object
The recurring contributions for this account
Account.transactions
● TransactionResults!
non-null object
Transactions posted against this Account
Account.transactions.after
● String
scalar
Return the Transaction that come after the specified cursor
Account.transactions.first
● Int
scalar
The number of Transactions to retrieve per page
Account.transactions.where
● TransactionsFilterInput
input
Filter criteria used to match Transactions
Member Of
HealthWallet
object