CreateOrUpdateUserEnteredDataForTransactionInput
No description
input CreateOrUpdateUserEnteredDataForTransactionInput {
achTransferId: ID
checkDepositId: ID
contributionType: HsaContributionType
contributionYear: YearString
note: String
possibleReturn: TransactionPossibleReturnType
transactionId: ID!
withdrawalCategoryCode: WithdrawalCategoryCode
withdrawalReceipts: [StorageReferenceInput!]
}
Fields
CreateOrUpdateUserEnteredDataForTransactionInput.achTransferId
● ID
scalar
The transfer ID that originated the transaction, if any
CreateOrUpdateUserEnteredDataForTransactionInput.checkDepositId
● ID
scalar
The check deposit ID that originated the transaction, if any
CreateOrUpdateUserEnteredDataForTransactionInput.contributionType
● HsaContributionType
enum
For deposits, the type of this contribution
CreateOrUpdateUserEnteredDataForTransactionInput.contributionYear
● YearString
scalar
For deposits, the year for which this contribution should apply
CreateOrUpdateUserEnteredDataForTransactionInput.note
● String
scalar
A user-entered note regarding the transaction
CreateOrUpdateUserEnteredDataForTransactionInput.possibleReturn
● TransactionPossibleReturnType
enum
Transaction possible return value to better enable CORRECTION categorization detection
CreateOrUpdateUserEnteredDataForTransactionInput.transactionId
● ID!
non-null scalar
The ID of the transaction to add the data to
CreateOrUpdateUserEnteredDataForTransactionInput.withdrawalCategoryCode
● WithdrawalCategoryCode
enum
A withdrawal category code for the transaction, only used for withdrawals
CreateOrUpdateUserEnteredDataForTransactionInput.withdrawalReceipts
● [StorageReferenceInput!]
list input
Pointers to any receipts the user uploaded, only used for withdrawals