Documentation ¶
Index ¶
- type AbstractAccount
- type AbstractAccountInfo
- type AbstractCheckInfo
- type AbstractInterRequest
- type AbstractInterResponse
- type AbstractIntraRequest
- type AbstractIntraResponse
- type AbstractInvestmentBuyTransaction
- type AbstractInvestmentSellTransaction
- type AbstractInvestmentTransaction
- type AbstractInvestmentTransactionBase
- type AbstractMailResponse
- type AbstractMessageSet
- type AbstractMessageSetVersion
- type AbstractOpenOrder
- type AbstractPayeeRequest
- type AbstractPayeeResponse
- type AbstractPaymentRequest
- type AbstractPaymentResponse
- type AbstractPositionBase
- type AbstractRecurringInterRequest
- type AbstractRecurringInterResponse
- type AbstractRecurringIntraRequest
- type AbstractRecurringIntraResponse
- type AbstractRecurringPaymentRequest
- type AbstractRecurringPaymentResponse
- type AbstractRequest
- type AbstractRequestMessageSet
- type AbstractResponse
- type AbstractResponseMessageSet
- type AbstractSecurityInfo
- type AbstractServiceAction
- type AbstractSyncRequest
- type AbstractSyncResponse
- type AbstractTopLevelMessageSet
- type AbstractTransactionRequest
- type AbstractTransactionResponse
- type AbstractWireRequest
- type AbstractWireResponse
- type AccessKeyType
- type AccessTokenType
- type AccountClassificationEnum
- type AccountEnum
- type AccountHolderType
- type AccountIdType
- type AccountInfo
- type AccountInfoRequest
- type AccountInfoResponse
- type AccountInfoTransactionRequest
- type AccountInfoTransactionResponse
- type AccountRequest
- type AccountResponse
- type AccountSyncRequest
- type AccountSyncResponse
- type AccountTransactionRequest
- type AccountTransactionResponse
- type AccountUsageType
- type AddressType
- type Adjustment
- type AmortizationRequest
- type AmortizationResponse
- type AmortizationTransaction
- type AmortizationTransactionList
- type AmortizationTransactionRequest
- type AmortizationTransactionResponse
- type AmortizationType
- type AmountType
- type AppKeyType
- type ApplicationIdType
- type AssetClassEnum
- type AuthTokenType
- type AvailableBalance
- type Balance
- type BalanceEnum
- type BalanceList
- type BankAccount
- type BankAccountInfo
- type BankIdType
- type BankMailRequest
- type BankMailResponse
- type BankMailSyncRequest
- type BankMailSyncResponse
- type BankMailTransactionRequest
- type BankMailTransactionResponse
- type BankMessageSet
- type BankMessageSetV1
- type BankRequestMessageSetV1
- type BankResponseMessageSetV1
- type BankTransactionList
- type BillDetailRow
- type BillDetailTable
- type BillPayMessageSet
- type BillPayMessageSetV1
- type BillPayRequestMessageSetV1
- type BillPayResponseMessageSetV1
- type BillPaymentAccountInfo
- type BillPaymentstatus
- type BillPaymentstatusCodeEnum
- type BillPaymentstatusCounts
- type BillPubInfo
- type BillRefInfoType
- type BillStatus
- type BillStatusCodeEnum
- type BillStatusCounts
- type BillStatusModRequest
- type BillStatusModResponse
- type BillStatusModTransactionRequest
- type BillStatusModTransactionResponse
- type BillTableStructureRequest
- type BillTableStructureResponse
- type BillTableStructureTransactionRequest
- type BillTableStructureTransactionResponse
- type BillTypeEnum
- type BillerInfo
- type BooleanType
- type BrokerIdType
- type BuyDebt
- type BuyEnum
- type BuyMutualFund
- type BuyOption
- type BuyOther
- type BuyStock
- type CallTypeEnum
- type ChallengeRequest
- type ChallengeResponse
- type ChallengeTransactionRequest
- type ChallengeTransactionResponse
- type ChangeUserInfoRequest
- type ChangeUserInfoResponse
- type ChangeUserInfoSyncRequest
- type ChangeUserInfoSyncResponse
- type ChangeUserInfoTransactionRequest
- type ChangeUserInfoTransactionResponse
- type CharType
- type CharTypeEnum
- type CheckDescription
- type CheckMailResponse
- type CheckNumberType
- type CheckRange
- type CheckStatusEnum
- type CheckSupportEnum
- type ClientEnroll
- type ClientRoutingEnum
- type ClientUidType
- type Closing
- type ClosureOption
- type ColumnDefinition
- type ColumnType
- type ContactNameEncType
- type ContactNameType
- type ContactNamesEncType
- type ContactNamesType
- type ContactProfile
- type ContactProfileEnc
- type ContributionInfo
- type ContributionSecurity
- type Contributions
- type CorrectiveActionEnum
- type CountryStringType
- type CountryType
- type CouponFrequencyEnum
- type CreditCardAccount
- type CreditCardAccountInfo
- type CreditCardClosing
- type CreditCardStatementEndRequest
- type CreditCardStatementEndResponse
- type CreditCardStatementEndTransactionRequest
- type CreditCardStatementEndTransactionResponse
- type CreditCardStatementRequest
- type CreditCardStatementResponse
- type CreditCardStatementTransactionRequest
- type CreditCardStatementTransactionResponse
- type CreditLineInfoType
- type CreditcardMessageSet
- type CreditcardMessageSetV1
- type CreditcardRequestMessageSetV1
- type CreditcardResponseMessageSetV1
- type Currency
- type CurrencyEnum
- type CusipType
- type DateTimeType
- type DaysEnum
- type DayspanType
- type DebtClassEnum
- type DebtEnum
- type DebtInfo
- type DepositMailResponse
- type Discount
- type DurationEnum
- type Earnings
- type EmailMessageSet
- type EmailMessageSetV1
- type EmailProfile
- type EmailRequestMessageSetV1
- type EmailResponseMessageSetV1
- type EmptyType
- type EncryptedContentA256
- type EncryptedContentA512
- type EncryptionInfoA10000
- type EnrollRequest
- type EnrollResponse
- type EnrollTransactionRequest
- type EnrollTransactionResponse
- type ErrorType
- type EscrowAmount
- type EscrowBalance
- type EstimatedPayoff
- type ExtBankDescription
- type ExtType
- type ExtendedNameType
- type ExtendedPayee
- type ExtendedPayment
- type ExtendedPaymentForEnum
- type ExtendedPaymentInvoice
- type FinancialInstitution
- type FinancialInstitutionCertificateIdType
- type FinancialInstitutionIdType
- type FinancialInstitutionMutualFundAssetClass
- type FinancialInstitutionPortion
- type FinancialInstitutionTransactionIdType
- type FindBillerRequest
- type FindBillerResponse
- type FindBillerTransactionRequest
- type FindBillerTransactionResponse
- type FrequencyEnum
- type GeneralOpenOrder
- type GeneralSecurityInfo
- type GenericContactInfoType
- type GenericDescriptionType
- type GenericNameType
- type GetMimeRequest
- type GetMimeResponse
- type GetMimeTransactionRequest
- type GetMimeTransactionResponse
- type GloballyUniqueUserIdType
- type HeaderMessage
- type HolderInfoType
- type HolderTypeEnum
- type IdScopeEnum
- type IdType
- type ImageData
- type ImageDelayType
- type ImageMessageSet
- type ImageMessageSetV1
- type ImageProfile
- type ImageRefType
- type ImageRefTypeEnum
- type ImageRequest
- type ImageRequestMessageSetV1
- type ImageTotalType
- type ImageTransactionRequest
- type ImageTypeEnum
- type InOutEnum
- type IncPosition
- type IncTransaction
- type InceptToDate
- type Income
- type IncomeEnum
- type InfoType
- type IntegerType
- type InterCancellationRequest
- type InterCancellationResponse
- type InterModRequest
- type InterModResponse
- type InterRequest
- type InterResponse
- type InterSyncRequest
- type InterSyncResponse
- type InterTransactionRequest
- type InterTransactionResponse
- type InterTransferMessageSet
- type InterTransferMessageSetV1
- type InterTransferRequestMessageSetV1
- type InterTransferResponseMessageSetV1
- type IntraCancellationRequest
- type IntraCancellationResponse
- type IntraModRequest
- type IntraModResponse
- type IntraRequest
- type IntraResponse
- type IntraSyncRequest
- type IntraSyncResponse
- type IntraTransactionRequest
- type IntraTransactionResponse
- type Investment401k
- type Investment401kBalance
- type Investment401kSourceEnum
- type Investment401kSummary
- type InvestmentAccount
- type InvestmentAccountEnum
- type InvestmentAccountInfo
- type InvestmentBalance
- type InvestmentBankTransaction
- type InvestmentBuy
- type InvestmentClosing
- type InvestmentExpense
- type InvestmentFrequencyEnum
- type InvestmentMailRequest
- type InvestmentMailResponse
- type InvestmentMailSyncRequest
- type InvestmentMailSyncResponse
- type InvestmentMailTransactionRequest
- type InvestmentMailTransactionResponse
- type InvestmentNumberType
- type InvestmentOpenOrderList
- type InvestmentPosition
- type InvestmentPositionList
- type InvestmentSell
- type InvestmentStatementEndRequest
- type InvestmentStatementEndResponse
- type InvestmentStatementEndTransactionRequest
- type InvestmentStatementEndTransactionResponse
- type InvestmentStatementMessageSet
- type InvestmentStatementMessageSetV1
- type InvestmentStatementRequest
- type InvestmentStatementRequestMessageSetV1
- type InvestmentStatementResponse
- type InvestmentStatementResponseMessageSetV1
- type InvestmentStatementTransactionRequest
- type InvestmentStatementTransactionResponse
- type InvestmentTransaction
- type InvestmentTransactionList
- type Invoice
- type JournalFund
- type JournalSecurity
- type LanguageEnum
- type LastPmtInfoType
- type LedgerBalance
- type LineItem
- type LoanAccount
- type LoanAccountEnum
- type LoanAccountInfo
- type LoanClosing
- type LoanDetailType
- type LoanFrequencyEnum
- type LoanIdType
- type LoanInfo
- type LoanInterestType
- type LoanMailRequest
- type LoanMailResponse
- type LoanMailSyncRequest
- type LoanMailSyncResponse
- type LoanMailTransactionRequest
- type LoanMailTransactionResponse
- type LoanMessageSet
- type LoanMessageSetV1
- type LoanNumPaymentsType
- type LoanPaymentAmount
- type LoanPaymentEnum
- type LoanPaymentInfo
- type LoanPaymentNumber
- type LoanRateEnum
- type LoanRateType
- type LoanRequestMessageSetV1
- type LoanResponseMessageSetV1
- type LoanStatementEndRequest
- type LoanStatementEndResponse
- type LoanStatementEndTransactionRequest
- type LoanStatementEndTransactionResponse
- type LoanStatementRequest
- type LoanStatementResponse
- type LoanStatementTransaction
- type LoanStatementTransactionRequest
- type LoanStatementTransactionResponse
- type LoanTransactionAmount
- type LoanTransactionEnum
- type LoanTransactionList
- type LoanTypeEnum
- type MAXMINType
- type MFAChallenge
- type MFAChallengeAnswer
- type MFAChallengeRequest
- type MFAChallengeResponse
- type MFAChallengeTransactionRequest
- type MFAChallengeTransactionResponse
- type MFAPhraseType
- type MFATextType
- type MFAUrlType
- type Mail
- type MailRequest
- type MailResponse
- type MailSyncRequest
- type MailSyncResponse
- type MailTransactionRequest
- type MailTransactionResponse
- type MarginInterest
- type MatchInfo
- type MessageBodyType
- type MessageSetCore
- type MessageSetList
- type MessageSetMacro
- type MessageType
- type MutualFundAssetClass
- type MutualFundInfo
- type MutualFundTypeEnum
- type NameAccountHeldType
- type NumberNCEType
- type NumberOfInstructionsType
- type NumberPayments
- type OFX
- type OFXElementType
- type OFXExtensionType
- type OFXHeaderMessage
- type OFXSignonRequestMessage
- type OFXSignonResponseMessage
- type OFXSynchronizationRequestMessage
- type OFXSynchronizationResponseMessage
- type OFXTransactionRequestMessage
- type OFXTransactionResponseMessage
- type OpenOrderBuyDebt
- type OpenOrderBuyMutualFund
- type OpenOrderBuyOption
- type OpenOrderBuyOther
- type OpenOrderBuyStock
- type OpenOrderSellDebt
- type OpenOrderSellMutualFund
- type OpenOrderSellOption
- type OpenOrderSellOther
- type OpenOrderSellStock
- type OpenOrderSwitchMutualFund
- type OptionActionEnum
- type OptionBuyEnum
- type OptionInfo
- type OptionLevelType
- type OptionSellEnum
- type OptionTypeEnum
- type OtherAccountInfo
- type OtherEnroll
- type OtherInfo
- type PasswordType
- type Payee
- type PayeeDeleteRequest
- type PayeeDeleteResponse
- type PayeeIdType
- type PayeeModRequest
- type PayeeModResponse
- type PayeeRequest
- type PayeeResponse
- type PayeeSyncRequest
- type PayeeSyncResponse
- type PayeeTransactionRequest
- type PayeeTransactionResponse
- type PaymentCancelRequest
- type PaymentCancelResponse
- type PaymentInfo
- type PaymentInquiryRequest
- type PaymentInquiryResponse
- type PaymentInquiryTransactionRequest
- type PaymentInquiryTransactionResponse
- type PaymentInstrument
- type PaymentInstrumentEnum
- type PaymentInstruments
- type PaymentMailRequest
- type PaymentMailResponse
- type PaymentMailSyncRequest
- type PaymentMailSyncResponse
- type PaymentMailTransactionRequest
- type PaymentMailTransactionResponse
- type PaymentModRequest
- type PaymentModResponse
- type PaymentProcessStatusEnum
- type PaymentProcessingStatus
- type PaymentRequest
- type PaymentResponse
- type PaymentSyncRequest
- type PaymentSyncResponse
- type PaymentTransactionRequest
- type PaymentTransactionResponse
- type PendingTransaction
- type PendingTransactionList
- type PeriodToDate
- type PhoneType
- type PinChangeRequest
- type PinChangeResponse
- type PinChangeTransactionRequest
- type PinChangeTransactionResponse
- type Portion
- type PositionDebt
- type PositionMutualFund
- type PositionOption
- type PositionOther
- type PositionStock
- type PositionTypeEnum
- type PositiveAmountType
- type PositiveQuantityType
- type PresentmentAccount
- type PresentmentAccountInfo
- type PresentmentBillInfo
- type PresentmentCounts
- type PresentmentDeliveryId
- type PresentmentDeliveryRequestMessageSetV1
- type PresentmentDeliveryResponseMessageSetV1
- type PresentmentDetail
- type PresentmentDetailRequest
- type PresentmentDetailResponse
- type PresentmentDetailTransactionRequest
- type PresentmentDetailTransactionResponse
- type PresentmentDirMessageSet
- type PresentmentDirMessageSetV1
- type PresentmentDirProfile
- type PresentmentDirRequestMessageSetV1
- type PresentmentDirResponseMessageSetV1
- type PresentmentDlvMessageSet
- type PresentmentDlvMessageSetV1
- type PresentmentDlvProfile
- type PresentmentGroupAccountInfoTransactionRequest
- type PresentmentGroupAccountInfoTransactionResponse
- type PresentmentList
- type PresentmentListRequest
- type PresentmentListResponse
- type PresentmentListTransactionRequest
- type PresentmentListTransactionResponse
- type PresentmentMailRequest
- type PresentmentMailResponse
- type PresentmentMailSyncRequest
- type PresentmentMailSyncResponse
- type PresentmentMailTransactionRequest
- type PresentmentMailTransactionResponse
- type PresentmentNameAddress
- type PresentmentNotifyRequest
- type PresentmentNotifyResponse
- type PresentmentNotifyTransactionRequest
- type PresentmentNotifyTransactionResponse
- type PrincipalBalanceType
- type ProfileMessageSet
- type ProfileMessageSetV1
- type ProfileRequest
- type ProfileRequestMessageSetV1
- type ProfileResponse
- type ProfileResponseMessageSetV1
- type ProfileTransactionRequest
- type ProfileTransactionResponse
- type QuantityType
- type RateType
- type Rating
- type RecurringInstructions
- type RecurringInterCancellationRequest
- type RecurringInterCancellationResponse
- type RecurringInterModRequest
- type RecurringInterModResponse
- type RecurringInterRequest
- type RecurringInterResponse
- type RecurringInterSyncRequest
- type RecurringInterSyncResponse
- type RecurringInterTransactionRequest
- type RecurringInterTransactionResponse
- type RecurringIntraCancellationRequest
- type RecurringIntraCancellationResponse
- type RecurringIntraModRequest
- type RecurringIntraModResponse
- type RecurringIntraRequest
- type RecurringIntraResponse
- type RecurringIntraSyncRequest
- type RecurringIntraSyncResponse
- type RecurringIntraTransactionRequest
- type RecurringIntraTransactionResponse
- type RecurringPaymentCancelRequest
- type RecurringPaymentCancelResponse
- type RecurringPaymentModRequest
- type RecurringPaymentModResponse
- type RecurringPaymentRequest
- type RecurringPaymentResponse
- type RecurringPaymentSyncRequest
- type RecurringPaymentSyncResponse
- type RecurringPaymentTransactionRequest
- type RecurringPaymentTransactionResponse
- type ReferenceInfo
- type ReferenceNumberType
- type Reinvest
- type RelatedEnum
- type RequestMessage
- type ResponseMessage
- type RestrictionEnum
- type ReturnOfCapital
- type RewardInfoType
- type SecuredEnum
- type SecuritiesListInfo
- type SecurityEnum
- type SecurityId
- type SecurityList
- type SecurityListMessageSet
- type SecurityListMessageSetV1
- type SecurityListRequest
- type SecurityListRequestMessageSetV1
- type SecurityListResponseMessageSetV1
- type SecurityListTransactionRequest
- type SecurityListTransactionResponse
- type SecurityNameType
- type SecurityRequest
- type SecurityUserIdType
- type SellDebt
- type SellMutualFund
- type SellOption
- type SellOther
- type SellReasonEnum
- type SellStock
- type SellTypeEnum
- type ServerIdType
- type ServiceAdd
- type ServiceChange
- type ServiceDelete
- type ServiceEnum
- type ServiceStatus2Enum
- type ServiceStatusEnum
- type SessionCookieType
- type SeverityEnum
- type SharesPerType
- type ShortMessageType
- type SignonInfo
- type SignonInfoList
- type SignonMessageSet
- type SignonMessageSetV1
- type SignonRequest
- type SignonRequestMessage
- type SignonRequestMessageSetV1
- type SignonResponse
- type SignonResponseMessage
- type SignonResponseMessageSetV1
- type SignupMessageSet
- type SignupMessageSetV1
- type SignupRequestMessageSetV1
- type SignupResponseMessageSetV1
- type Split
- type StandardIndustryCodeType
- type StateCodeType
- type StateType
- type StatementEndRequest
- type StatementEndResponse
- type StatementEndTransactionRequest
- type StatementEndTransactionResponse
- type StatementImage
- type StatementRequest
- type StatementResponse
- type StatementTransaction
- type StatementTransactionRequest
- type StatementTransactionResponse
- type Status
- type StatusModBYEnum
- type StockEnum
- type StockInfo
- type StopCheckNumber
- type StopCheckProfile
- type StopCheckRequest
- type StopCheckResponse
- type StopCheckSyncRequest
- type StopCheckSyncResponse
- type StopCheckTransactionRequest
- type StopCheckTransactionResponse
- type SubAccountEnum
- type SubjectType
- type SyncEnum
- type TagTypeType
- type TagValueType
- type TempPassType
- type TickerType
- type TimeType
- type TransactionAuthorizationNumberType
- type TransactionEnum
- type Transfer
- type TransferInfo
- type TransferProcessingStatus
- type TransferProfile
- type TransferStatusEnum
- type TypeDescriptionType
- type UnitPriceType
- type UnitTypeEnum
- type UrlType
- type UsProductEnum
- type UserCredType
- type UserInfoRequest
- type UserInfoResponse
- type UserInfoTransactionRequest
- type UserInfoTransactionResponse
- type UserKeyType
- type VersionType
- type VestInfo
- type WebEnroll
- type WireBeneficiary
- type WireCancellationRequest
- type WireCancellationResponse
- type WireDestinationBank
- type WireRequest
- type WireResponse
- type WireSyncRequest
- type WireSyncResponse
- type WireTransactionRequest
- type WireTransactionResponse
- type WireTransferMessageSet
- type WireTransferMessageSetV1
- type WireTransferRequestMessageSetV1
- type WireTransferResponseMessageSetV1
- type Withdrawals
- type YearToDate
- type YearType
- type ZipType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbstractInvestmentBuyTransaction ¶
type AbstractInvestmentBuyTransaction struct { INVBUY *InvestmentBuy `xml:"INVBUY"` *AbstractInvestmentTransactionBase }
AbstractInvestmentBuyTransaction ...
type AbstractInvestmentSellTransaction ¶
type AbstractInvestmentSellTransaction struct { INVSELL *InvestmentSell `xml:"INVSELL"` *AbstractInvestmentTransactionBase }
AbstractInvestmentSellTransaction ...
type AbstractInvestmentTransaction ¶
type AbstractInvestmentTransaction struct { INVTRAN *InvestmentTransaction `xml:"INVTRAN"` *AbstractInvestmentTransactionBase }
AbstractInvestmentTransaction ...
type AbstractInvestmentTransactionBase ¶
type AbstractInvestmentTransactionBase struct { }
AbstractInvestmentTransactionBase ...
type AbstractMessageSetVersion ¶
type AbstractMessageSetVersion struct {
MSGSETCORE *MessageSetCore `xml:"MSGSETCORE"`
}
AbstractMessageSetVersion ...
type AbstractOpenOrder ¶
type AbstractOpenOrder struct {
OO *GeneralOpenOrder `xml:"OO"`
}
AbstractOpenOrder ...
type AbstractPayeeResponse ¶
type AbstractPayeeResponse struct {
PAYEELSTID string `xml:"PAYEELSTID"`
}
AbstractPayeeResponse ...
type AbstractPaymentResponse ¶
type AbstractPaymentResponse struct {
SRVRTID string `xml:"SRVRTID"`
}
AbstractPaymentResponse ...
type AbstractPositionBase ¶
type AbstractPositionBase struct {
INVPOS *InvestmentPosition `xml:"INVPOS"`
}
AbstractPositionBase ...
type AbstractRecurringInterRequest ¶
type AbstractRecurringInterRequest struct { }
AbstractRecurringInterRequest ...
type AbstractRecurringInterResponse ¶
type AbstractRecurringInterResponse struct {
RECSRVRTID string `xml:"RECSRVRTID"`
}
AbstractRecurringInterResponse ...
type AbstractRecurringIntraRequest ¶
type AbstractRecurringIntraRequest struct { }
AbstractRecurringIntraRequest ...
type AbstractRecurringIntraResponse ¶
type AbstractRecurringIntraResponse struct { }
AbstractRecurringIntraResponse ...
type AbstractRecurringPaymentRequest ¶
type AbstractRecurringPaymentRequest struct { }
AbstractRecurringPaymentRequest ...
type AbstractRecurringPaymentResponse ¶
type AbstractRecurringPaymentResponse struct {
RECSRVRTID string `xml:"RECSRVRTID"`
}
AbstractRecurringPaymentResponse ...
type AbstractRequestMessageSet ¶
type AbstractRequestMessageSet struct {
*AbstractTopLevelMessageSet
}
AbstractRequestMessageSet ...
type AbstractResponseMessageSet ¶
type AbstractResponseMessageSet struct {
*AbstractTopLevelMessageSet
}
AbstractResponseMessageSet ...
type AbstractSecurityInfo ¶
type AbstractSecurityInfo struct {
SECINFO *GeneralSecurityInfo `xml:"SECINFO"`
}
AbstractSecurityInfo ...
type AbstractSyncRequest ¶
type AbstractSyncRequest struct { TOKEN string `xml:"TOKEN"` TOKENONLY string `xml:"TOKENONLY"` REFRESH string `xml:"REFRESH"` REJECTIFMISSING string `xml:"REJECTIFMISSING"` *AbstractRequest }
AbstractSyncRequest ...
type AbstractSyncResponse ¶
type AbstractSyncResponse struct { TOKEN string `xml:"TOKEN"` LOSTSYNC string `xml:"LOSTSYNC"` *AbstractResponse }
AbstractSyncResponse ...
type AbstractTopLevelMessageSet ¶
type AbstractTopLevelMessageSet struct { }
AbstractTopLevelMessageSet ...
type AbstractTransactionRequest ¶
type AbstractTransactionRequest struct { TRNUID string `xml:"TRNUID"` CLTCOOKIE string `xml:"CLTCOOKIE"` TAN string `xml:"TAN"` *AbstractRequest }
AbstractTransactionRequest ...
type AbstractTransactionResponse ¶
type AbstractTransactionResponse struct { TRNUID string `xml:"TRNUID"` STATUS *Status `xml:"STATUS"` CLTCOOKIE string `xml:"CLTCOOKIE"` *AbstractResponse }
AbstractTransactionResponse ...
type AccessKeyType ¶
type AccessKeyType string
AccessKeyType is The OFX element "ACCESSKEY" is of type "AccessKeyType".
type AccessTokenType ¶
type AccessTokenType string
AccessTokenType is The OFX element "ACCESSTOKEN" is of type "AccessTokenType"
type AccountClassificationEnum ¶
type AccountClassificationEnum string
AccountClassificationEnum is The OFX element "ACCTCLASSIFICATION" is of type "AccountClassificationEnum"
type AccountEnum ¶
type AccountEnum string
AccountEnum is The OFX element "ACCTTYPE" is of type "AccountEnum"
type AccountHolderType ¶
type AccountHolderType struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` DAYPHONE string `xml:"DAYPHONE"` EVEPHONE string `xml:"EVEPHONE"` EMAIL string `xml:"EMAIL"` HOLDERTYPE string `xml:"HOLDERTYPE"` }
AccountHolderType is The OFX element "PRIMARYHOLDER" and "SECONDARYHOLDER" is of type "AccountHolderType"
type AccountIdType ¶
type AccountIdType string
AccountIdType is The OFX element "ACCTID" is of type "AccountIdType"
type AccountInfo ¶
type AccountInfo struct { NAME string `xml:"NAME"` DESC string `xml:"DESC"` PHONE string `xml:"PHONE"` HOLDERINFO *HolderInfoType `xml:"HOLDERINFO"` CONTACTPROFENC *ContactProfileEnc `xml:"CONTACTPROFENC"` CONTACTPROF *ContactProfile `xml:"CONTACTPROF"` BANKACCTINFO *BankAccountInfo `xml:"BANKACCTINFO"` LOANACCTINFO *LoanAccountInfo `xml:"LOANACCTINFO"` CCACCTINFO *CreditCardAccountInfo `xml:"CCACCTINFO"` BPACCTINFO *BillPaymentAccountInfo `xml:"BPACCTINFO"` INVACCTINFO *InvestmentAccountInfo `xml:"INVACCTINFO"` PRESACCTINFO *PresentmentAccountInfo `xml:"PRESACCTINFO"` }
AccountInfo is DEPRECATED
type AccountInfoRequest ¶
type AccountInfoRequest struct {
DTACCTUP string `xml:"DTACCTUP"`
}
AccountInfoRequest is The OFX element "ACCTINFORQ" is of type "AccountInfoRequest"
type AccountInfoResponse ¶
type AccountInfoResponse struct { DTACCTUP string `xml:"DTACCTUP"` ACCTINFO []*AccountInfo `xml:"ACCTINFO"` }
AccountInfoResponse is The OFX element "ACCTINFORS" is of type "AccountInfoResponse"
type AccountInfoTransactionRequest ¶
type AccountInfoTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTINFORQ *AccountInfoRequest `xml:"ACCTINFORQ"` *AbstractTransactionRequest }
AccountInfoTransactionRequest is The OFX element "ACCTINFOTRNRQ" is of type "AccountInfoTransactionRequest"
type AccountInfoTransactionResponse ¶
type AccountInfoTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTINFORS *AccountInfoResponse `xml:"ACCTINFORS"` *AbstractTransactionResponse }
AccountInfoTransactionResponse is The OFX element "ACCTINFOTRNRS" is of type "AccountInfoTransactionResponse"
type AccountRequest ¶
type AccountRequest struct { SVCADD *ServiceAdd `xml:"SVCADD"` SVCCHG *ServiceChange `xml:"SVCCHG"` SVCDEL *ServiceDelete `xml:"SVCDEL"` SVC string `xml:"SVC"` }
AccountRequest is The OFX element "ACCTRQ" is of type "AccountRequest"
type AccountResponse ¶
type AccountResponse struct { SVCADD *ServiceAdd `xml:"SVCADD"` SVCCHG *ServiceChange `xml:"SVCCHG"` SVCDEL *ServiceDelete `xml:"SVCDEL"` SVC string `xml:"SVC"` SVCSTATUS string `xml:"SVCSTATUS"` }
AccountResponse is The OFX element "ACCTRS" is of type "AccountResponse"
type AccountSyncRequest ¶
type AccountSyncRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTTRNRQ []*AccountTransactionRequest `xml:"ACCTTRNRQ"` *AbstractSyncRequest }
AccountSyncRequest is The OFX element "ACCTSYNCRQ" is of type "AccountSyncRequest"
type AccountSyncResponse ¶
type AccountSyncResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTTRNRS []*AccountTransactionResponse `xml:"ACCTTRNRS"` *AbstractSyncResponse }
AccountSyncResponse is The OFX element "ACCTSYNCRS" is of type "AccountSyncResponse"
type AccountTransactionRequest ¶
type AccountTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTRQ *AccountRequest `xml:"ACCTRQ"` *AbstractTransactionRequest }
AccountTransactionRequest is The OFX element "ACCTTRNRQ" is of type "AccountTransactionRequest"
type AccountTransactionResponse ¶
type AccountTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTRS *AccountResponse `xml:"ACCTRS"` *AbstractTransactionResponse }
AccountTransactionResponse is The OFX element "ACCTTRNRS" is of type "AccountTransactionResponse"
type AccountUsageType ¶
type AccountUsageType string
AccountUsageType is The OFX element "ACCTUSAGE" is of type "AccountUsageType". By convention, specify 'DEPOSITS' for deposits/credits or 'WITHDRAWALS' for charges/withdrawals/debits or 'BOTH' for all usage possibilities.
type AddressType ¶
type AddressType string
AddressType is The OFX element "ADDRESS" is of type "AddressType"
type Adjustment ¶
type Adjustment struct { ADJNO string `xml:"ADJNO"` ADJDESC string `xml:"ADJDESC"` ADJAMT string `xml:"ADJAMT"` ADJDATE string `xml:"ADJDATE"` }
Adjustment is The OFX element "ADJUSTMENT" is of type "Adjustment"
type AmortizationRequest ¶
type AmortizationRequest struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` }
AmortizationRequest is The OFX element "AMRTSTMTRQ" is of type "AmortizationRequest"
type AmortizationResponse ¶
type AmortizationResponse struct { CURDEF string `xml:"CURDEF"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` AMRTTRANLIST *AmortizationTransactionList `xml:"AMRTTRANLIST"` MKTGINFO string `xml:"MKTGINFO"` }
AmortizationResponse is The OFX element "AMRTSTMTRS" is of type "AmortizationResponse"
type AmortizationTransaction ¶
type AmortizationTransaction struct { PMTNUMBER string `xml:"PMTNUMBER"` LOANINITBAL string `xml:"LOANINITBAL"` PRINBAL *PrincipalBalanceType `xml:"PRINBAL"` LOANTRNAMT *LoanTransactionAmount `xml:"LOANTRNAMT"` LOANIRATE *LoanRateType `xml:"LOANIRATE"` AMRTTYPE string `xml:"AMRTTYPE"` }
AmortizationTransaction is The OFX element "AMRTSTMTTRN" is of type "AmortizationTransaction"
type AmortizationTransactionList ¶
type AmortizationTransactionList struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` AMRTSTMTTRN []*AmortizationTransaction `xml:"AMRTSTMTTRN"` }
AmortizationTransactionList is The OFX element "AMRTSTMTRS" is of type "AmortizationResponse"
type AmortizationTransactionRequest ¶
type AmortizationTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` AMRTSTMTRQ *AmortizationRequest `xml:"AMRTSTMTRQ"` *AbstractTransactionRequest }
AmortizationTransactionRequest is The OFX element "AMRTSTMTTRNRQ" is of type "AmortizationTransactionRequest"
type AmortizationTransactionResponse ¶
type AmortizationTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` AMRTSTMTRS *AmortizationResponse `xml:"AMRTSTMTRS"` *AbstractTransactionResponse }
AmortizationTransactionResponse is The OFX element "AMRTSTMTTRNRS" is of type "AmortizationTransactionResponse"
type AmortizationType ¶
type AmortizationType string
AmortizationType is The OFX element "AMRTTYPE" is of type "AmortizationType"
type AppKeyType ¶
type AppKeyType string
AppKeyType is The OFX element "APPKEY" is of type "AppKeyType"
type ApplicationIdType ¶
type ApplicationIdType string
ApplicationIdType is The OFX element "APPID" is of type "ApplicationIdType"
type AssetClassEnum ¶
type AssetClassEnum string
AssetClassEnum is The OFX element "ASSETCLASSENUM" is of type "AssetClassEnum"
type AuthTokenType ¶
type AuthTokenType string
AuthTokenType is The OFX element "AUTHTOKEN" is of type "AuthTokenType".
The effective size of AUTHTOKEN is A-32. If Type 1 security is used, then the actual field length is A-171.
type AvailableBalance ¶
AvailableBalance is The OFX element "AVAILBAL" is of type "AvailableBalance"
type Balance ¶
type Balance struct { NAME string `xml:"NAME"` DESC string `xml:"DESC"` BALTYPE string `xml:"BALTYPE"` VALUE string `xml:"VALUE"` DTASOF string `xml:"DTASOF"` CURRENCY *Currency `xml:"CURRENCY"` }
Balance is The OFX element "BAL" is of type "Balance"
type BalanceEnum ¶
type BalanceEnum string
BalanceEnum is The OFX element "BALANCEENUM" is of type "BalanceEnum"
type BalanceList ¶
type BalanceList struct {
BAL []*Balance `xml:"BAL"`
}
BalanceList is The OFX element "BALLIST" is of type "BalanceList"
type BankAccount ¶
type BankAccount struct { BANKID string `xml:"BANKID"` BRANCHID string `xml:"BRANCHID"` ACCTID string `xml:"ACCTID"` ACCTTYPE string `xml:"ACCTTYPE"` ACCTKEY string `xml:"ACCTKEY"` *AbstractAccount }
BankAccount is The OFX elements BANKACCTFROM and BANKACCTTO are of type "BankAccount"
type BankAccountInfo ¶
type BankAccountInfo struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OTHERACCTINFO *OtherAccountInfo `xml:"OTHERACCTINFO"` SUPTXDL string `xml:"SUPTXDL"` XFERSRC string `xml:"XFERSRC"` XFERDEST string `xml:"XFERDEST"` LOANACCTTYPE string `xml:"LOANACCTTYPE"` MATURITYDATE string `xml:"MATURITYDATE"` MATURITYAMT string `xml:"MATURITYAMT"` MINBALREQ string `xml:"MINBALREQ"` ACCTCLASSIFICATION string `xml:"ACCTCLASSIFICATION"` OVERDRAFTLIMIT string `xml:"OVERDRAFTLIMIT"` SVCSTATUS string `xml:"SVCSTATUS"` *AbstractAccountInfo }
BankAccountInfo is The OFX element "BANKACCTINFO" is of type "BankAccountInfo"
type BankIdType ¶
type BankIdType string
BankIdType is The OFX element "BANKID" is of type "BankIdType"
type BankMailRequest ¶
type BankMailRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` MAIL *Mail `xml:"MAIL"` }
BankMailRequest is The OFX element "BANKMAILRQ" is of type "BankMailRequest"
type BankMailResponse ¶
type BankMailResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` MAIL *Mail `xml:"MAIL"` *AbstractMailResponse }
BankMailResponse is The OFX element "BANKMAILRS" is of type "BankMailResponse"
type BankMailSyncRequest ¶
type BankMailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BANKMAILTRNRQ []*BankMailTransactionRequest `xml:"BANKMAILTRNRQ"` *AbstractSyncRequest }
BankMailSyncRequest is The OFX element "BANKMAILSYNCRQ" is of type "BankMailSyncRequest"
type BankMailSyncResponse ¶
type BankMailSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BANKMAILTRNRS []*BankMailTransactionResponse `xml:"BANKMAILTRNRS"` *AbstractSyncResponse }
BankMailSyncResponse is The OFX element "BANKMAILSYNCRS" is of type "BankMailSyncResponse"
type BankMailTransactionRequest ¶
type BankMailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BANKMAILRQ *BankMailRequest `xml:"BANKMAILRQ"` *AbstractTransactionRequest }
BankMailTransactionRequest is The OFX element "BANKMAILTRNRQ" is of type "BankMailTransactionRequest"
type BankMailTransactionResponse ¶
type BankMailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BANKMAILRS *BankMailResponse `xml:"BANKMAILRS"` CHKMAILRS *CheckMailResponse `xml:"CHKMAILRS"` DEPMAILRS *DepositMailResponse `xml:"DEPMAILRS"` *AbstractTransactionResponse }
BankMailTransactionResponse is The OFX element "BANKMAILTRNRS" is of type "BankMailTransactionResponse"
type BankMessageSet ¶
type BankMessageSet struct { BANKMSGSETV1 *BankMessageSetV1 `xml:"BANKMSGSETV1"` *AbstractMessageSet }
BankMessageSet is The OFX element "BANKMSGSET" is of type "BankMessageSet"
type BankMessageSetV1 ¶
type BankMessageSetV1 struct { INVALIDACCTTYPE []string `xml:"INVALIDACCTTYPE"` CLOSINGAVAIL string `xml:"CLOSINGAVAIL"` PENDINGAVAIL string `xml:"PENDINGAVAIL"` XFERPROF *TransferProfile `xml:"XFERPROF"` STPCHKPROF *StopCheckProfile `xml:"STPCHKPROF"` EMAILPROF *EmailProfile `xml:"EMAILPROF"` IMAGEPROF *ImageProfile `xml:"IMAGEPROF"` *AbstractMessageSetVersion }
BankMessageSetV1 is The OFX element "BANKMSGSETV1" is of type "BankMessageSetV1"
type BankRequestMessageSetV1 ¶
type BankRequestMessageSetV1 struct { STMTTRNRQ []*StatementTransactionRequest `xml:"STMTTRNRQ"` STMTENDTRNRQ []*StatementEndTransactionRequest `xml:"STMTENDTRNRQ"` INTRATRNRQ []*IntraTransactionRequest `xml:"INTRATRNRQ"` RECINTRATRNRQ []*RecurringIntraTransactionRequest `xml:"RECINTRATRNRQ"` STPCHKTRNRQ []*StopCheckTransactionRequest `xml:"STPCHKTRNRQ"` BANKMAILTRNRQ []*BankMailTransactionRequest `xml:"BANKMAILTRNRQ"` BANKMAILSYNCRQ []*BankMailSyncRequest `xml:"BANKMAILSYNCRQ"` STPCHKSYNCRQ []*StopCheckSyncRequest `xml:"STPCHKSYNCRQ"` INTRASYNCRQ []*IntraSyncRequest `xml:"INTRASYNCRQ"` RECINTRASYNCRQ []*RecurringIntraSyncRequest `xml:"RECINTRASYNCRQ"` *AbstractRequestMessageSet }
BankRequestMessageSetV1 is The OFX element "BANKMSGSRQV1" is of type "BankRequestMessageSetV1"
type BankResponseMessageSetV1 ¶
type BankResponseMessageSetV1 struct { STMTTRNRS []*StatementTransactionResponse `xml:"STMTTRNRS"` STMTENDTRNRS []*StatementEndTransactionResponse `xml:"STMTENDTRNRS"` INTRATRNRS []*IntraTransactionResponse `xml:"INTRATRNRS"` RECINTRATRNRS []*RecurringIntraTransactionResponse `xml:"RECINTRATRNRS"` STPCHKTRNRS []*StopCheckTransactionResponse `xml:"STPCHKTRNRS"` BANKMAILTRNRS []*BankMailTransactionResponse `xml:"BANKMAILTRNRS"` BANKMAILSYNCRS []*BankMailSyncResponse `xml:"BANKMAILSYNCRS"` STPCHKSYNCRS []*StopCheckSyncResponse `xml:"STPCHKSYNCRS"` INTRASYNCRS []*IntraSyncResponse `xml:"INTRASYNCRS"` RECINTRASYNCRS []*RecurringIntraSyncResponse `xml:"RECINTRASYNCRS"` *AbstractResponseMessageSet }
BankResponseMessageSetV1 is The OFX element "BANKMSGSRSV1" is of type "BankResponseMessageSetV1"
type BankTransactionList ¶
type BankTransactionList struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` STMTTRN []*StatementTransaction `xml:"STMTTRN"` }
BankTransactionList is The OFX element "BANKTRANLIST" is of type "BankTransactionList"
type BillDetailRow ¶
BillDetailRow is The OFX element "BILLDETAILROW" is of type "BillDetailRow"
type BillDetailTable ¶
type BillDetailTable struct { TABLENAME string `xml:"TABLENAME"` BILLDETAILTABLETYPE string `xml:"BILLDETAILTABLETYPE"` BILLDETAILROW []*BillDetailRow `xml:"BILLDETAILROW"` }
BillDetailTable is The OFX element "BILLDETAILTABLE" is of type "BillDetailTable"
type BillPayMessageSet ¶
type BillPayMessageSet struct { BILLPAYMSGSETV1 *BillPayMessageSetV1 `xml:"BILLPAYMSGSETV1"` *AbstractMessageSet }
BillPayMessageSet is The OFX element "BILLPAYMSGSET" is of type "BillPayMessageSet"
type BillPayMessageSetV1 ¶
type BillPayMessageSetV1 struct { DAYSWITH string `xml:"DAYSWITH"` DFLTDAYSTOPAY string `xml:"DFLTDAYSTOPAY"` XFERDAYSWITH string `xml:"XFERDAYSWITH"` XFERDFLTDAYSTOPAY string `xml:"XFERDFLTDAYSTOPAY"` PROCDAYSOFF []string `xml:"PROCDAYSOFF"` PROCENDTM string `xml:"PROCENDTM"` MODELWND string `xml:"MODELWND"` POSTPROCWND string `xml:"POSTPROCWND"` STSVIAMODS string `xml:"STSVIAMODS"` PMTBYADDR string `xml:"PMTBYADDR"` PMTBYXFER string `xml:"PMTBYXFER"` PMTBYPAYEEID string `xml:"PMTBYPAYEEID"` CANADDPAYEE string `xml:"CANADDPAYEE"` HASEXTDPMT string `xml:"HASEXTDPMT"` CANMODPMTS string `xml:"CANMODPMTS"` CANMODMDLS string `xml:"CANMODMDLS"` DIFFFIRSTPMT string `xml:"DIFFFIRSTPMT"` DIFFLASTPMT string `xml:"DIFFLASTPMT"` BILLPUBCONTEXT string `xml:"BILLPUBCONTEXT"` *AbstractMessageSetVersion }
BillPayMessageSetV1 is The OFX element "BILLPAYMSGSETV1" is of type "BillPayMessageSetV1"
type BillPayRequestMessageSetV1 ¶
type BillPayRequestMessageSetV1 struct { PAYEETRNRQ []*PayeeTransactionRequest `xml:"PAYEETRNRQ"` PAYEESYNCRQ []*PayeeSyncRequest `xml:"PAYEESYNCRQ"` PMTTRNRQ []*PaymentTransactionRequest `xml:"PMTTRNRQ"` RECPMTTRNRQ []*RecurringPaymentTransactionRequest `xml:"RECPMTTRNRQ"` PMTINQTRNRQ []*PaymentInquiryTransactionRequest `xml:"PMTINQTRNRQ"` PMTMAILTRNRQ []*PaymentMailTransactionRequest `xml:"PMTMAILTRNRQ"` PMTSYNCRQ []*PaymentSyncRequest `xml:"PMTSYNCRQ"` RECPMTSYNCRQ []*RecurringPaymentSyncRequest `xml:"RECPMTSYNCRQ"` PMTMAILSYNCRQ []*PaymentMailSyncRequest `xml:"PMTMAILSYNCRQ"` *AbstractRequestMessageSet }
BillPayRequestMessageSetV1 is The OFX element "BILLPAYMSGSRQV1" is of type "BillPayRequestMessageSetV1"
type BillPayResponseMessageSetV1 ¶
type BillPayResponseMessageSetV1 struct { PAYEETRNRS []*PayeeTransactionResponse `xml:"PAYEETRNRS"` PAYEESYNCRS []*PayeeSyncResponse `xml:"PAYEESYNCRS"` PMTTRNRS []*PaymentTransactionResponse `xml:"PMTTRNRS"` RECPMTTRNRS []*RecurringPaymentTransactionResponse `xml:"RECPMTTRNRS"` PMTINQTRNRS []*PaymentInquiryTransactionResponse `xml:"PMTINQTRNRS"` PMTMAILTRNRS []*PaymentMailTransactionResponse `xml:"PMTMAILTRNRS"` PMTSYNCRS []*PaymentSyncResponse `xml:"PMTSYNCRS"` RECPMTSYNCRS []*RecurringPaymentSyncResponse `xml:"RECPMTSYNCRS"` PMTMAILSYNCRS []*PaymentMailSyncResponse `xml:"PMTMAILSYNCRS"` *AbstractResponseMessageSet }
BillPayResponseMessageSetV1 is The OFX element "BILLPAYMSGSRSV1" is of type "BillPayResponseMessageSetV1"
type BillPaymentAccountInfo ¶
type BillPaymentAccountInfo struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OTHERACCTINFO *OtherAccountInfo `xml:"OTHERACCTINFO"` SVCSTATUS string `xml:"SVCSTATUS"` *AbstractAccountInfo }
BillPaymentAccountInfo is The OFX element "BPACCTINFO" is of type "BillPaymentAccountInfo"
type BillPaymentstatus ¶
type BillPaymentstatus struct { SRVRTID string `xml:"SRVRTID"` BILLPMTSTATUSCODE string `xml:"BILLPMTSTATUSCODE"` DTEFF string `xml:"DTEFF"` STATUSMODBY string `xml:"STATUSMODBY"` }
BillPaymentstatus is The OFX element "BILLPMTSTATUS" is of type "BillPaymentstatus"
type BillPaymentstatusCodeEnum ¶
type BillPaymentstatusCodeEnum string
BillPaymentstatusCodeEnum is The OFX element "BILLPMTSTATUSCODEENUM" is of type "BillPaymentstatusCodeEnum"
type BillPaymentstatusCounts ¶
type BillPaymentstatusCounts struct { BILLPMTSTATUSCODE string `xml:"BILLPMTSTATUSCODE"` COUNT string `xml:"COUNT"` }
BillPaymentstatusCounts is The OFX element "BILLPMTSTATUSCOUNTS" is of type "BillPaymentstatusCounts"
type BillPubInfo ¶
BillPubInfo is The OFX element "BILLPUBINFO" is of type "BillPubInfo"
type BillRefInfoType ¶
type BillRefInfoType string
BillRefInfoType is The OFX element "BILLREFINFO" is of type "BillRefInfoType"
type BillStatus ¶
type BillStatus struct { BILLSTATUSCODE string `xml:"BILLSTATUSCODE"` DTEFF string `xml:"DTEFF"` STATUSMODBY string `xml:"STATUSMODBY"` }
BillStatus is The OFX element "BILLSTATUS" is of type "BillStatus"
type BillStatusCodeEnum ¶
type BillStatusCodeEnum string
BillStatusCodeEnum is The OFX element "BILLSTATUSCODEENUM" is of type "BillStatusCodeEnum"
type BillStatusCounts ¶
type BillStatusCounts struct { BILLSTATUSCODE string `xml:"BILLSTATUSCODE"` COUNT string `xml:"COUNT"` }
BillStatusCounts is The OFX element "BILLSTATUSCOUNTS" is of type "BillStatusCounts"
type BillStatusModRequest ¶
type BillStatusModRequest struct { BILLID *IdType `xml:"BILLID"` BILLSTATUS *BillStatus `xml:"BILLSTATUS"` BILLPMTSTATUS *BillPaymentstatus `xml:"BILLPMTSTATUS"` }
BillStatusModRequest is The OFX element "BILLSTATUSMODRQ" is of type "BillStatusModRequest"
type BillStatusModResponse ¶
type BillStatusModResponse struct { BILLID string `xml:"BILLID"` BILLSTATUS *BillStatus `xml:"BILLSTATUS"` BILLPMTSTATUS *BillPaymentstatus `xml:"BILLPMTSTATUS"` }
BillStatusModResponse is The OFX element "BILLSTATUSMODRS" is of type "BillStatusModResponse"
type BillStatusModTransactionRequest ¶
type BillStatusModTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BILLSTATUSMODRQ *BillStatusModRequest `xml:"BILLSTATUSMODRQ"` *AbstractTransactionRequest }
BillStatusModTransactionRequest is The OFX element "BILLSTATUSMODTRNRQ" is of type "BillStatusModTransactionRequest"
type BillStatusModTransactionResponse ¶
type BillStatusModTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BILLSTATUSMODRS *BillStatusModResponse `xml:"BILLSTATUSMODRS"` *AbstractTransactionResponse }
BillStatusModTransactionResponse is The OFX element "BILLSTATUSMODTRNRS" is of type "BillStatusModTransactionResponse"
type BillTableStructureRequest ¶
type BillTableStructureRequest struct { BILLID string `xml:"BILLID"` BILLDETAILTABLETYPE string `xml:"BILLDETAILTABLETYPE"` }
BillTableStructureRequest is The OFX element "BILLTBLSTRUCTRQ" is of type "BillTableStructureRequest"
type BillTableStructureResponse ¶
type BillTableStructureResponse struct { BILLID string `xml:"BILLID"` BILLDETAILTABLETYPE string `xml:"BILLDETAILTABLETYPE"` COLDEF []*ColumnDefinition `xml:"COLDEF"` }
BillTableStructureResponse is The OFX element "BILLTBLSTRUCTRS" is of type "BillTableStructureResponse"
type BillTableStructureTransactionRequest ¶
type BillTableStructureTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BILLTBLSTRUCTRQ *BillTableStructureRequest `xml:"BILLTBLSTRUCTRQ"` *AbstractTransactionRequest }
BillTableStructureTransactionRequest is The OFX element "BILLTBLSTRUCTTRNRQ" is of type "BillTableStructureTransactionRequest"
type BillTableStructureTransactionResponse ¶
type BillTableStructureTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` BILLTBLSTRUCTRS *BillTableStructureResponse `xml:"BILLTBLSTRUCTRS"` *AbstractTransactionResponse }
BillTableStructureTransactionResponse is The OFX element "BILLTBLSTRUCTTRNRS" is of type "BillTableStructureTransactionResponse"
type BillTypeEnum ¶
type BillTypeEnum string
BillTypeEnum is The OFX element "BILLTYPEENUM" is of type "BillTypeEnum"
type BillerInfo ¶
type BillerInfo struct { BILLPUB string `xml:"BILLPUB"` BILLERID string `xml:"BILLERID"` NAME string `xml:"NAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` SIC string `xml:"SIC"` PHONE string `xml:"PHONE"` PAYMENTINSTRUMENTS *PaymentInstruments `xml:"PAYMENTINSTRUMENTS"` ACCTFORMAT string `xml:"ACCTFORMAT"` ACCTEDITMASK string `xml:"ACCTEDITMASK"` HELPMESSAGE string `xml:"HELPMESSAGE"` RESTRICT string `xml:"RESTRICT"` LOGO string `xml:"LOGO"` VALIDATE string `xml:"VALIDATE"` BILLERINFOURL string `xml:"BILLERINFOURL"` }
BillerInfo is The OFX element "BILLERINFO" is of type "BillerInfo"
type BooleanType ¶
type BooleanType string
BooleanType is The OFX element "BOOL" is of type "BooleanType"
type BrokerIdType ¶
type BrokerIdType string
BrokerIdType is The OFX element "BROKERID" is of type "BrokerIdType"
type BuyDebt ¶
type BuyDebt struct { ACCRDINT string `xml:"ACCRDINT"` *AbstractInvestmentBuyTransaction }
BuyDebt is The OFX element "BUYDEBT" is of type "BuyDebt"
type BuyMutualFund ¶
type BuyMutualFund struct { BUYTYPE string `xml:"BUYTYPE"` RELFITID string `xml:"RELFITID"` *AbstractInvestmentBuyTransaction }
BuyMutualFund is The OFX element "BUYMF" is of type "BuyMutualFund"
type BuyOption ¶
type BuyOption struct { OPTBUYTYPE string `xml:"OPTBUYTYPE"` SHPERCTRCT string `xml:"SHPERCTRCT"` *AbstractInvestmentBuyTransaction }
BuyOption is The OFX element "BUYOPT" is of type "BuyOption"
type BuyOther ¶
type BuyOther struct {
*AbstractInvestmentBuyTransaction
}
BuyOther is The OFX element "BUYOTHER" is of type "BuyOther"
type BuyStock ¶
type BuyStock struct { BUYTYPE string `xml:"BUYTYPE"` *AbstractInvestmentBuyTransaction }
BuyStock is The OFX element "BUYSTOCK" is of type "BuyStock"
type CallTypeEnum ¶
type CallTypeEnum string
CallTypeEnum is The OFX element "CALLTYPEENUM" is of type "CallTypeEnum"
type ChallengeRequest ¶
ChallengeRequest is The OFX element "CHALLENGERQ" is of type "ChallengeRequest"
type ChallengeResponse ¶
type ChallengeResponse struct { USERID string `xml:"USERID"` NONCE string `xml:"NONCE"` FICERTID string `xml:"FICERTID"` }
ChallengeResponse is The OFX element "CHALLENGERS" is of type "ChallengeResponse"
type ChallengeTransactionRequest ¶
type ChallengeTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHALLENGERQ *ChallengeRequest `xml:"CHALLENGERQ"` *AbstractTransactionRequest }
ChallengeTransactionRequest is The OFX element "CHALLENGETRNRQ" is of type "ChallengeTransactionRequest"
type ChallengeTransactionResponse ¶
type ChallengeTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHALLENGERS *ChallengeResponse `xml:"CHALLENGERS"` *AbstractTransactionResponse }
ChallengeTransactionResponse is The OFX element "CHALLENGETRNRS" is of type "ChallengeTransactionResponse"
type ChangeUserInfoRequest ¶
type ChangeUserInfoRequest struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` DAYPHONE string `xml:"DAYPHONE"` EVEPHONE string `xml:"EVEPHONE"` EMAIL string `xml:"EMAIL"` }
ChangeUserInfoRequest is The OFX element "CHGUSERINFORQ" is of type "ChangeUserInfoRequest"
type ChangeUserInfoResponse ¶
type ChangeUserInfoResponse struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` DAYPHONE string `xml:"DAYPHONE"` EVEPHONE string `xml:"EVEPHONE"` EMAIL string `xml:"EMAIL"` DTINFOCHG string `xml:"DTINFOCHG"` }
ChangeUserInfoResponse is The OFX element "CHGUSERINFORS" is of type "ChangeUserInfoResponse"
type ChangeUserInfoSyncRequest ¶
type ChangeUserInfoSyncRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHGUSERINFOTRNRQ []*ChangeUserInfoTransactionRequest `xml:"CHGUSERINFOTRNRQ"` *AbstractSyncRequest }
ChangeUserInfoSyncRequest is The OFX element "CHGUSERINFOSYNCRQ" is of type "ChangeUserInfoSyncRequest"
type ChangeUserInfoSyncResponse ¶
type ChangeUserInfoSyncResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHGUSERINFOTRNRS []*ChangeUserInfoTransactionResponse `xml:"CHGUSERINFOTRNRS"` *AbstractSyncResponse }
ChangeUserInfoSyncResponse is The OFX element "CHGUSERINFOSYNCRS" is of type "ChangeUserInfoSyncResponse"
type ChangeUserInfoTransactionRequest ¶
type ChangeUserInfoTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHGUSERINFORQ *ChangeUserInfoRequest `xml:"CHGUSERINFORQ"` *AbstractTransactionRequest }
ChangeUserInfoTransactionRequest is The OFX element "CHGUSERINFOTRNRQ" is of type "ChangeUserInfoTransactionRequest"
type ChangeUserInfoTransactionResponse ¶
type ChangeUserInfoTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CHGUSERINFORS *ChangeUserInfoResponse `xml:"CHGUSERINFORS"` *AbstractTransactionResponse }
ChangeUserInfoTransactionResponse is The OFX element "CHGUSERINFOTRNRS" is of type "ChangeUserInfoTransactionResponse"
type CharTypeEnum ¶
type CharTypeEnum string
CharTypeEnum is The OFX element "CHARTYPEENUM" is of type "CharTypeEnum"
type CheckDescription ¶
type CheckDescription struct { NAME string `xml:"NAME"` CHECKNUM string `xml:"CHECKNUM"` DTUSER string `xml:"DTUSER"` TRNAMT string `xml:"TRNAMT"` *AbstractCheckInfo }
CheckDescription is The OFX element "CHKDESC" is of type "CheckDescription"
type CheckMailResponse ¶
type CheckMailResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` MAIL *Mail `xml:"MAIL"` CHECKNUM string `xml:"CHECKNUM"` TRNAMT string `xml:"TRNAMT"` DTUSER string `xml:"DTUSER"` FEE string `xml:"FEE"` *AbstractMailResponse }
CheckMailResponse is The OFX element "CHKMAILRS" is of type "CheckMailResponse"
type CheckNumberType ¶
type CheckNumberType string
CheckNumberType is The OFX element "CHECKNUM" is of type "CheckNumberType"
type CheckRange ¶
type CheckRange struct { CHKNUMSTART string `xml:"CHKNUMSTART"` CHKNUMEND string `xml:"CHKNUMEND"` *AbstractCheckInfo }
CheckRange is The OFX element "CHKRANGE" is of type "CheckRange"
type CheckStatusEnum ¶
type CheckStatusEnum string
CheckStatusEnum is The OFX element "CHECKSTATUSENUM" is of type "CheckStatusEnum"
type CheckSupportEnum ¶
type CheckSupportEnum string
CheckSupportEnum is The OFX element "CHECKSUP" is of type "CheckSupportEnum"
type ClientEnroll ¶
type ClientEnroll struct {
ACCTREQUIRED string `xml:"ACCTREQUIRED"`
}
ClientEnroll is The OFX element "CLIENTENROLL" is of type "ClientEnroll"
type ClientRoutingEnum ¶
type ClientRoutingEnum string
ClientRoutingEnum is The OFX element "CLIENTROUTINGENUM" is of type "ClientRoutingEnum"
type ClientUidType ¶
type ClientUidType string
ClientUidType is The OFX element "CLIENTUID" is of type "ClientUidType"
type Closing ¶
type Closing struct { FITID string `xml:"FITID"` DTOPEN string `xml:"DTOPEN"` DTCLOSE string `xml:"DTCLOSE"` DTNEXT string `xml:"DTNEXT"` BALOPEN string `xml:"BALOPEN"` BALCLOSE string `xml:"BALCLOSE"` BALMIN string `xml:"BALMIN"` DEPANDCREDIT string `xml:"DEPANDCREDIT"` CHKANDDEB string `xml:"CHKANDDEB"` TOTALFEES string `xml:"TOTALFEES"` TOTALINT string `xml:"TOTALINT"` INTRATE string `xml:"INTRATE"` INTYTD string `xml:"INTYTD"` DTPOSTSTART string `xml:"DTPOSTSTART"` DTPOSTEND string `xml:"DTPOSTEND"` CREDITLINEINFO *CreditLineInfoType `xml:"CREDITLINEINFO"` MKTGINFO string `xml:"MKTGINFO"` IMAGEDATA *ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
Closing is The OFX element "CLOSING" is of type "Closing"
type ClosureOption ¶
type ClosureOption struct { SECID *SecurityId `xml:"SECID"` OPTACTION string `xml:"OPTACTION"` UNITS string `xml:"UNITS"` SHPERCTRCT string `xml:"SHPERCTRCT"` SUBACCTSEC string `xml:"SUBACCTSEC"` RELFITID string `xml:"RELFITID"` GAIN string `xml:"GAIN"` *AbstractInvestmentTransaction }
ClosureOption is The OFX element "CLOSUREOPT" is of type "ClosureOption"
type ColumnDefinition ¶
ColumnDefinition is The OFX element "COLDEF" is of type "ColumnDefinition"
type ColumnType ¶
type ColumnType string
ColumnType is The OFX element "COLUMN" is of type "ColumnType"
type ContactNameEncType ¶
type ContactNameEncType struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` BUSNAME string `xml:"BUSNAME"` URL string `xml:"URL"` SIC string `xml:"SIC"` }
ContactNameEncType is The OFX element "CONTACTNAME" is of type "ContactNameType" or "ContactNameEncType"
type ContactNameType ¶
type ContactNameType struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` BUSNAME string `xml:"BUSNAME"` URL string `xml:"URL"` SIC string `xml:"SIC"` }
ContactNameType is The OFX element "CONTACTNAME" is of type "ContactNameType" or "ContactNameEncType"
type ContactNamesEncType ¶
type ContactNamesEncType struct {
CONTACTNAME []*ContactNameEncType `xml:"CONTACTNAME"`
}
ContactNamesEncType is The OFX element "CONTACTNAMES" is of type "ContactNamesType" or "ContactNamesEncType"
type ContactNamesType ¶
type ContactNamesType struct {
CONTACTNAME []*ContactNameType `xml:"CONTACTNAME"`
}
ContactNamesType is The OFX element "CONTACTNAMES" is of type "ContactNamesType" or "ContactNamesEncType"
type ContactProfile ¶
type ContactProfile struct { CONTACTNAMES *ContactNamesType `xml:"CONTACTNAMES"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` PHONE string `xml:"PHONE"` ALTPHONE string `xml:"ALTPHONE"` EMAIL string `xml:"EMAIL"` ALTEMAIL string `xml:"ALTEMAIL"` }
ContactProfile is The OFX element "CONTACTPROF" is of type "ContactProfile"
type ContactProfileEnc ¶
type ContactProfileEnc struct { ENCRYPTION string `xml:"ENCRYPTION"` CONTACTNAMES *ContactNamesEncType `xml:"CONTACTNAMES"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` PHONE string `xml:"PHONE"` ALTPHONE string `xml:"ALTPHONE"` EMAIL string `xml:"EMAIL"` ALTEMAIL string `xml:"ALTEMAIL"` }
ContactProfileEnc is The OFX element "CONTACTPROFENC" is of type "ContactProfileEnc"
type ContributionInfo ¶
type ContributionInfo struct {
CONTRIBSECURITY []*ContributionSecurity `xml:"CONTRIBSECURITY"`
}
ContributionInfo is The OFX element "CONTRIBINFO" is of type "ContributionInfo"
type ContributionSecurity ¶
type ContributionSecurity struct { SECID *SecurityId `xml:"SECID"` PRETAXCONTRIBPCT []string `xml:"PRETAXCONTRIBPCT"` AFTERTAXCONTRIBPCT []string `xml:"AFTERTAXCONTRIBPCT"` MATCHCONTRIBPCT []string `xml:"MATCHCONTRIBPCT"` PROFITSHARINGCONTRIBPCT []string `xml:"PROFITSHARINGCONTRIBPCT"` ROLLOVERCONTRIBPCT []string `xml:"ROLLOVERCONTRIBPCT"` OTHERVESTPCT []string `xml:"OTHERVESTPCT"` OTHERNONVESTPCT []string `xml:"OTHERNONVESTPCT"` PRETAXCONTRIBAMT []string `xml:"PRETAXCONTRIBAMT"` AFTERTAXCONTRIBAMT []string `xml:"AFTERTAXCONTRIBAMT"` MATCHCONTRIBAMT []string `xml:"MATCHCONTRIBAMT"` PROFITSHARINGCONTRIBAMT []string `xml:"PROFITSHARINGCONTRIBAMT"` ROLLOVERCONTRIBAMT []string `xml:"ROLLOVERCONTRIBAMT"` OTHERVESTAMT []string `xml:"OTHERVESTAMT"` OTHERNONVESTAMT []string `xml:"OTHERNONVESTAMT"` }
ContributionSecurity is The OFX element "CONTRIBSECURITY" is of type "ContributionSecurity"
type Contributions ¶
type Contributions struct { PRETAX string `xml:"PRETAX"` AFTERTAX string `xml:"AFTERTAX"` MATCH string `xml:"MATCH"` PROFITSHARING string `xml:"PROFITSHARING"` ROLLOVER string `xml:"ROLLOVER"` OTHERVEST string `xml:"OTHERVEST"` OTHERNONVEST string `xml:"OTHERNONVEST"` TOTAL string `xml:"TOTAL"` }
Contributions is The OFX element "CONTRIBUTIONS" is of type "Contributions"
type CorrectiveActionEnum ¶
type CorrectiveActionEnum string
CorrectiveActionEnum is The OFX element "CORRECTIVEACTENUM" is of type "CorrectiveActionEnum"
type CountryStringType ¶
type CountryStringType string
CountryStringType is The OFX element "COUNTRYSTRING" is of type "CountryStringType"
type CountryType ¶
type CountryType string
CountryType is Should be the three-letter country code from ISO/DIS-3166
The OFX element "COUNTRY" is of type "CountryType"
type CouponFrequencyEnum ¶
type CouponFrequencyEnum string
CouponFrequencyEnum is The OFX element "COUPONFREQENUM" is of type "CouponFrequencyEnum"
type CreditCardAccount ¶
type CreditCardAccount struct { ACCTID string `xml:"ACCTID"` ACCTKEY string `xml:"ACCTKEY"` *AbstractAccount }
CreditCardAccount is The OFX elements CCACCTFROM and CCACCTTO are of type "CreditCardAccount"
type CreditCardAccountInfo ¶
type CreditCardAccountInfo struct { CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` OTHERACCTINFO *OtherAccountInfo `xml:"OTHERACCTINFO"` PARENTACCTID string `xml:"PARENTACCTID"` SUPTXDL string `xml:"SUPTXDL"` XFERSRC string `xml:"XFERSRC"` XFERDEST string `xml:"XFERDEST"` ACCTCLASSIFICATION string `xml:"ACCTCLASSIFICATION"` SVCSTATUS string `xml:"SVCSTATUS"` *AbstractAccountInfo }
CreditCardAccountInfo is The OFX element "CCACCTINFO" is of type "CreditCardAccountInfo"
type CreditCardClosing ¶
type CreditCardClosing struct { FITID string `xml:"FITID"` DTOPEN string `xml:"DTOPEN"` DTCLOSE string `xml:"DTCLOSE"` DTNEXT string `xml:"DTNEXT"` BALOPEN string `xml:"BALOPEN"` BALCLOSE string `xml:"BALCLOSE"` INTYTD string `xml:"INTYTD"` DTPMTDUE string `xml:"DTPMTDUE"` MINPMTDUE string `xml:"MINPMTDUE"` PASTDUEAMT string `xml:"PASTDUEAMT"` LATEFEEAMT string `xml:"LATEFEEAMT"` FINCHG string `xml:"FINCHG"` INTRATEPURCH string `xml:"INTRATEPURCH"` INTRATECASH string `xml:"INTRATECASH"` INTRATEXFER string `xml:"INTRATEXFER"` PAYANDCREDIT string `xml:"PAYANDCREDIT"` PURANDADV string `xml:"PURANDADV"` DEBADJ string `xml:"DEBADJ"` CREDITLIMIT string `xml:"CREDITLIMIT"` CASHADVBALAMT string `xml:"CASHADVBALAMT"` CASHADVAVAILAMT string `xml:"CASHADVAVAILAMT"` CASHADVCREDITLIMIT string `xml:"CASHADVCREDITLIMIT"` DTPOSTSTART string `xml:"DTPOSTSTART"` DTPOSTEND string `xml:"DTPOSTEND"` AUTOPAY string `xml:"AUTOPAY"` LASTPMTINFO *LastPmtInfoType `xml:"LASTPMTINFO"` REWARDINFO *RewardInfoType `xml:"REWARDINFO"` MKTGINFO string `xml:"MKTGINFO"` IMAGEDATA *ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
CreditCardClosing is The OFX element "CCCLOSING" is of type "CreditCardClosing"
type CreditCardStatementEndRequest ¶
type CreditCardStatementEndRequest struct { CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` INCSTMTIMG string `xml:"INCSTMTIMG"` }
CreditCardStatementEndRequest is The OFX element "CCSTMTENDRQ" is of type "CreditCardStatementEndRequest"
type CreditCardStatementEndResponse ¶
type CreditCardStatementEndResponse struct { CURDEF string `xml:"CURDEF"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` CCCLOSING []*CreditCardClosing `xml:"CCCLOSING"` }
CreditCardStatementEndResponse is The OFX element "CCSTMTENDRS" is of type "CreditCardStatementEndResponse"
type CreditCardStatementEndTransactionRequest ¶
type CreditCardStatementEndTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CCSTMTENDRQ *CreditCardStatementEndRequest `xml:"CCSTMTENDRQ"` *AbstractTransactionRequest }
CreditCardStatementEndTransactionRequest is The OFX element "CCSTMTENDTRNRQ" is of type "CreditCardStatementEndTransactionRequest"
type CreditCardStatementEndTransactionResponse ¶
type CreditCardStatementEndTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CCSTMTENDRS *CreditCardStatementEndResponse `xml:"CCSTMTENDRS"` *AbstractTransactionResponse }
CreditCardStatementEndTransactionResponse is The OFX element "CCSTMTENDTRNRS" is of type "CreditCardStatementEndTransactionResponse"
type CreditCardStatementRequest ¶
type CreditCardStatementRequest struct { CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` INCTRAN *IncTransaction `xml:"INCTRAN"` INCLUDEPENDING string `xml:"INCLUDEPENDING"` INCTRANIMG string `xml:"INCTRANIMG"` }
CreditCardStatementRequest is The OFX element "CCSTMTRQ" is of type "CreditCardStatementRequest"
type CreditCardStatementResponse ¶
type CreditCardStatementResponse struct { CURDEF string `xml:"CURDEF"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` BANKTRANLIST *BankTransactionList `xml:"BANKTRANLIST"` BANKTRANLISTP *PendingTransactionList `xml:"BANKTRANLISTP"` LEDGERBAL *LedgerBalance `xml:"LEDGERBAL"` AVAILBAL *AvailableBalance `xml:"AVAILBAL"` CASHADVBALAMT string `xml:"CASHADVBALAMT"` CASHADVAVAILAMT string `xml:"CASHADVAVAILAMT"` CASHADVCREDITLIMIT string `xml:"CASHADVCREDITLIMIT"` INTRATEPURCH string `xml:"INTRATEPURCH"` INTRATECASH string `xml:"INTRATECASH"` INTRATEXFER string `xml:"INTRATEXFER"` REWARDINFO *RewardInfoType `xml:"REWARDINFO"` BALLIST *BalanceList `xml:"BALLIST"` MKTGINFO string `xml:"MKTGINFO"` }
CreditCardStatementResponse is The OFX element "CCSTMTRS" is of type "CreditCardStatementResponse"
type CreditCardStatementTransactionRequest ¶
type CreditCardStatementTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CCSTMTRQ *CreditCardStatementRequest `xml:"CCSTMTRQ"` *AbstractTransactionRequest }
CreditCardStatementTransactionRequest is The OFX element "CCSTMTTRNRQ" is of type "CreditCardStatementTransactionRequest"
type CreditCardStatementTransactionResponse ¶
type CreditCardStatementTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` CCSTMTRS *CreditCardStatementResponse `xml:"CCSTMTRS"` *AbstractTransactionResponse }
CreditCardStatementTransactionResponse is The OFX element "CCSTMTTRNRS" is of type "CreditCardStatementTransactionResponse"
type CreditLineInfoType ¶
type CreditLineInfoType struct { CREDITLIMIT string `xml:"CREDITLIMIT"` DTPMTDUE string `xml:"DTPMTDUE"` MINPMTDUE string `xml:"MINPMTDUE"` INTAMT string `xml:"INTAMT"` PASTDUEAMT string `xml:"PASTDUEAMT"` LATEFEEAMT string `xml:"LATEFEEAMT"` AUTOPAY string `xml:"AUTOPAY"` LASTPMTINFO *LastPmtInfoType `xml:"LASTPMTINFO"` LOANDETAIL *LoanDetailType `xml:"LOANDETAIL"` }
CreditLineInfoType is The OFX element "CREDITLINEINFO" is of type "CreditLineInfoType"
type CreditcardMessageSet ¶
type CreditcardMessageSet struct { CREDITCARDMSGSETV1 *CreditcardMessageSetV1 `xml:"CREDITCARDMSGSETV1"` *AbstractMessageSet }
CreditcardMessageSet is The OFX element "CREDITCARDMSGSET" is of type "CreditcardMessageSet"
type CreditcardMessageSetV1 ¶
type CreditcardMessageSetV1 struct { CLOSINGAVAIL string `xml:"CLOSINGAVAIL"` PENDINGAVAIL string `xml:"PENDINGAVAIL"` IMAGEPROF *ImageProfile `xml:"IMAGEPROF"` *AbstractMessageSetVersion }
CreditcardMessageSetV1 is The OFX element "CREDITCARDMSGSETV1" is of type "CreditcardMessageSetV1"
type CreditcardRequestMessageSetV1 ¶
type CreditcardRequestMessageSetV1 struct { CCSTMTTRNRQ []*CreditCardStatementTransactionRequest `xml:"CCSTMTTRNRQ"` CCSTMTENDTRNRQ []*CreditCardStatementEndTransactionRequest `xml:"CCSTMTENDTRNRQ"` *AbstractRequestMessageSet }
CreditcardRequestMessageSetV1 is The OFX element "CREDITCARDMSGSRQV1" is of type "CreditcardRequestMessageSetV1"
type CreditcardResponseMessageSetV1 ¶
type CreditcardResponseMessageSetV1 struct { CCSTMTTRNRS []*CreditCardStatementTransactionResponse `xml:"CCSTMTTRNRS"` CCSTMTENDTRNRS []*CreditCardStatementEndTransactionResponse `xml:"CCSTMTENDTRNRS"` *AbstractResponseMessageSet }
CreditcardResponseMessageSetV1 is The OFX element "CREDITCARDMSGSRSV1" is of type "CreditcardResponseMessageSetV1"
type CurrencyEnum ¶
type CurrencyEnum string
CurrencyEnum is These values are based on the ISO-4217 three-letter currency identifiers.
The OFX element "CURRENCYENUM" is of type "CurrencyEnum".
type DateTimeType ¶
type DateTimeType string
DateTimeType is The OFX element "DTTM" is of type "DateTimeType"
type DayspanType ¶
type DayspanType string
DayspanType is The OFX element "DAYSPAN" is of type "DayspanType"
type DebtClassEnum ¶
type DebtClassEnum string
DebtClassEnum is The OFX element "DEBTCLASSENUM" is of type "DebtClassEnum"
type DebtInfo ¶
type DebtInfo struct { PARVALUE string `xml:"PARVALUE"` DEBTTYPE string `xml:"DEBTTYPE"` DEBTCLASS string `xml:"DEBTCLASS"` COUPONRT string `xml:"COUPONRT"` DTCOUPON string `xml:"DTCOUPON"` COUPONFREQ string `xml:"COUPONFREQ"` CALLPRICE string `xml:"CALLPRICE"` YIELDTOCALL string `xml:"YIELDTOCALL"` DTCALL string `xml:"DTCALL"` CALLTYPE string `xml:"CALLTYPE"` YIELDTOMAT string `xml:"YIELDTOMAT"` DTMAT string `xml:"DTMAT"` ASSETCLASS string `xml:"ASSETCLASS"` FIASSETCLASS string `xml:"FIASSETCLASS"` *AbstractSecurityInfo }
DebtInfo is The OFX element "DEBTINFO" is of type "DebtInfo"
type DepositMailResponse ¶
type DepositMailResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` MAIL *Mail `xml:"MAIL"` TRNAMT string `xml:"TRNAMT"` DTUSER string `xml:"DTUSER"` FEE string `xml:"FEE"` *AbstractMailResponse }
DepositMailResponse is The OFX element "DEPMAILRS" is of type "DepositMailResponse"
type Discount ¶
type Discount struct { DSCRATE string `xml:"DSCRATE"` DSCAMT string `xml:"DSCAMT"` DSCDATE string `xml:"DSCDATE"` DSCDESC string `xml:"DSCDESC"` }
Discount is The OFX element "DISCOUNT" is of type "Discount"
type DurationEnum ¶
type DurationEnum string
DurationEnum is The OFX element "DURATIONENUM" is of type "DurationEnum"
type Earnings ¶
type Earnings struct { PRETAX string `xml:"PRETAX"` AFTERTAX string `xml:"AFTERTAX"` MATCH string `xml:"MATCH"` PROFITSHARING string `xml:"PROFITSHARING"` ROLLOVER string `xml:"ROLLOVER"` OTHERVEST string `xml:"OTHERVEST"` OTHERNONVEST string `xml:"OTHERNONVEST"` TOTAL string `xml:"TOTAL"` }
Earnings is The OFX element "EARNINGS" is of type "Earnings"
type EmailMessageSet ¶
type EmailMessageSet struct { EMAILMSGSETV1 *EmailMessageSetV1 `xml:"EMAILMSGSETV1"` *AbstractMessageSet }
EmailMessageSet is The OFX element "EMAILMSGSET" is of type "EmailMessageSet"
type EmailMessageSetV1 ¶
type EmailMessageSetV1 struct { MAILSUP string `xml:"MAILSUP"` GETMIMESUP string `xml:"GETMIMESUP"` *AbstractMessageSetVersion }
EmailMessageSetV1 is The OFX element "EMAILMSGSETV1" is of type "EmailMessageSetV1"
type EmailProfile ¶
EmailProfile is The OFX element "EMAILPROF" is of type "EmailProfile"
type EmailRequestMessageSetV1 ¶
type EmailRequestMessageSetV1 struct { MAILTRNRQ []*MailTransactionRequest `xml:"MAILTRNRQ"` MAILSYNCRQ []*MailSyncRequest `xml:"MAILSYNCRQ"` GETMIMETRNRQ []*GetMimeTransactionRequest `xml:"GETMIMETRNRQ"` *AbstractRequestMessageSet }
EmailRequestMessageSetV1 is The OFX element "EMAILMSGSRQV1" is of type "EmailRequestMessageSetV1"
type EmailResponseMessageSetV1 ¶
type EmailResponseMessageSetV1 struct { MAILTRNRS []*MailTransactionResponse `xml:"MAILTRNRS"` MAILSYNCRS []*MailSyncResponse `xml:"MAILSYNCRS"` GETMIMETRNRS []*GetMimeTransactionResponse `xml:"GETMIMETRNRS"` *AbstractResponseMessageSet }
EmailResponseMessageSetV1 is The OFX element "EMAILMSGSRSV1" is of type "EmailResponseMessageSetV1"
type EncryptedContentA256 ¶
type EncryptedContentA256 string
EncryptedContentA256 is The OFX elements "*PII" are of type "EncryptedContentA256" or "EncryptedContentA512"
type EncryptedContentA512 ¶
type EncryptedContentA512 string
EncryptedContentA512 is The OFX elements "*PII" are of type "EncryptedContentA256" or "EncryptedContentA512"
type EncryptionInfoA10000 ¶
type EncryptionInfoA10000 string
EncryptionInfoA10000 is The OFX elements "ENCRYPTION" is of type "EncryptionInfoA10000"
type EnrollRequest ¶
type EnrollRequest struct { FIRSTNAME string `xml:"FIRSTNAME"` MIDDLENAME string `xml:"MIDDLENAME"` LASTNAME string `xml:"LASTNAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` DAYPHONE string `xml:"DAYPHONE"` EVEPHONE string `xml:"EVEPHONE"` EMAIL string `xml:"EMAIL"` USERID string `xml:"USERID"` TAXID string `xml:"TAXID"` SECURITYNAME string `xml:"SECURITYNAME"` DATEBIRTH string `xml:"DATEBIRTH"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` }
EnrollRequest is The OFX element "ENROLLRQ" is of type "EnrollRequest"
type EnrollResponse ¶
type EnrollResponse struct { TEMPPASS string `xml:"TEMPPASS"` USERID string `xml:"USERID"` DTEXPIRE string `xml:"DTEXPIRE"` }
EnrollResponse is The OFX element "ENROLLRS" is of type "EnrollResponse"
type EnrollTransactionRequest ¶
type EnrollTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ENROLLRQ *EnrollRequest `xml:"ENROLLRQ"` *AbstractTransactionRequest }
EnrollTransactionRequest is The OFX element "ENROLLTRNRQ" is of type "EnrollTransactionRequest"
type EnrollTransactionResponse ¶
type EnrollTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ENROLLRS *EnrollResponse `xml:"ENROLLRS"` *AbstractTransactionResponse }
EnrollTransactionResponse is The OFX element "ENROLLTRNRS" is of type "EnrollTransactionResponse"
type EscrowAmount ¶
type EscrowAmount struct { ESCRWTOTAL string `xml:"ESCRWTOTAL"` ESCRWTAX string `xml:"ESCRWTAX"` ESCRWINS string `xml:"ESCRWINS"` ESCRWPMI string `xml:"ESCRWPMI"` ESCRWFEES string `xml:"ESCRWFEES"` ESCRWOTHER string `xml:"ESCRWOTHER"` }
EscrowAmount is The OFX element ESCRWAMT is of type "EscrowAmount"
type EscrowBalance ¶
type EscrowBalance struct { BALAMT string `xml:"BALAMT"` ESCRWTAXBAL string `xml:"ESCRWTAXBAL"` ESCRWINSBAL string `xml:"ESCRWINSBAL"` ESCRWPMIBAL string `xml:"ESCRWPMIBAL"` ESCRWFEESBAL string `xml:"ESCRWFEESBAL"` ESCRWOTHERBAL string `xml:"ESCRWOTHERBAL"` DTASOF string `xml:"DTASOF"` }
EscrowBalance is The OFX element "ESCRWBAL" is of type "EscrowBalance"
type EstimatedPayoff ¶
type EstimatedPayoff struct { ESTPAYOFFBAL string `xml:"ESTPAYOFFBAL"` DTASOF string `xml:"DTASOF"` }
EstimatedPayoff is The OFX element "ESTPAYOFF" is of type "EstimatedPayoff"
type ExtBankDescription ¶
type ExtBankDescription struct { NAME string `xml:"NAME"` BANKID string `xml:"BANKID"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` PHONE string `xml:"PHONE"` }
ExtBankDescription is The OFX element "EXTBANKDESC" is of type "ExtBankDescription"
type ExtendedNameType ¶
type ExtendedNameType string
ExtendedNameType is The OFX element "EXTDNAME" is of type "ExtendedNameType"
type ExtendedPayee ¶
type ExtendedPayee struct { PAYEEID string `xml:"PAYEEID"` IDSCOPE string `xml:"IDSCOPE"` NAME string `xml:"NAME"` DAYSTOPAY string `xml:"DAYSTOPAY"` }
ExtendedPayee is The OFX element "EXTDPAYEE" is of type "ExtendedPayee"
type ExtendedPayment ¶
type ExtendedPayment struct { EXTDPMTFOR string `xml:"EXTDPMTFOR"` EXTDPMTCHK string `xml:"EXTDPMTCHK"` EXTDPMTDSC string `xml:"EXTDPMTDSC"` EXTDPMTINV *ExtendedPaymentInvoice `xml:"EXTDPMTINV"` }
ExtendedPayment is The OFX element "EXTDPMT" is of type "ExtendedPayment"
type ExtendedPaymentForEnum ¶
type ExtendedPaymentForEnum string
ExtendedPaymentForEnum is The OFX element "EXTDPMTFORENUM" is of type "ExtendedPaymentForEnum"
type ExtendedPaymentInvoice ¶
type ExtendedPaymentInvoice struct {
INVOICE []*Invoice `xml:"INVOICE"`
}
ExtendedPaymentInvoice is The OFX element "EXTDPMTINV" is of type "ExtendedPaymentInvoice"
type FinancialInstitution ¶
FinancialInstitution is The OFX element "FI" is of type "FinancialInstitution"
type FinancialInstitutionCertificateIdType ¶
type FinancialInstitutionCertificateIdType string
FinancialInstitutionCertificateIdType is The OFX element "FICERTID" is of type "FinancialInstitutionCertificateIdType"
type FinancialInstitutionIdType ¶
type FinancialInstitutionIdType string
FinancialInstitutionIdType is The OFX element "FIID" is of type "FinancialInstitutionIdType"
type FinancialInstitutionMutualFundAssetClass ¶
type FinancialInstitutionMutualFundAssetClass struct {
FIPORTION []*FinancialInstitutionPortion `xml:"FIPORTION"`
}
FinancialInstitutionMutualFundAssetClass is The OFX element "FIMFASSETCLASS" is of type "FinancialInstitutionMutualFundAssetClass"
type FinancialInstitutionPortion ¶
type FinancialInstitutionPortion struct { FIASSETCLASS string `xml:"FIASSETCLASS"` PERCENT string `xml:"PERCENT"` }
FinancialInstitutionPortion is The OFX element "FIPORTION" is of type "FinancialInstitutionPortion"
type FinancialInstitutionTransactionIdType ¶
type FinancialInstitutionTransactionIdType string
FinancialInstitutionTransactionIdType is The OFX element "FITID" is of type "FinancialInstitutionTransactionIdType"
type FindBillerRequest ¶
type FindBillerRequest struct { DTUPDATE string `xml:"DTUPDATE"` BILLERID string `xml:"BILLERID"` NAME string `xml:"NAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` SIC string `xml:"SIC"` CONSUPOSTALCODE string `xml:"CONSUPOSTALCODE"` INCIMAGES string `xml:"INCIMAGES"` }
FindBillerRequest is The OFX element "FINDBILLERRQ" is of type "FindBillerRequest"
type FindBillerResponse ¶
type FindBillerResponse struct { DTUPDATE string `xml:"DTUPDATE"` BILLERINFO []*BillerInfo `xml:"BILLERINFO"` }
FindBillerResponse is The OFX element "FINDBILLERRS" is of type "FindBillerResponse"
type FindBillerTransactionRequest ¶
type FindBillerTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` FINDBILLERRQ *FindBillerRequest `xml:"FINDBILLERRQ"` *AbstractTransactionRequest }
FindBillerTransactionRequest is The OFX element "FINDBILLERTRNRQ" is of type "FindBillerTransactionRequest"
type FindBillerTransactionResponse ¶
type FindBillerTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` FINDBILLERRS *FindBillerResponse `xml:"FINDBILLERRS"` *AbstractTransactionResponse }
FindBillerTransactionResponse is The OFX element "FINDBILLERTRNRS" is of type "FindBillerTransactionResponse"
type FrequencyEnum ¶
type FrequencyEnum string
FrequencyEnum is The OFX element "FREQENUM" is of type "FrequencyEnum"
type GeneralOpenOrder ¶
type GeneralOpenOrder struct { FITID string `xml:"FITID"` SRVRTID string `xml:"SRVRTID"` SECID *SecurityId `xml:"SECID"` DTPLACED string `xml:"DTPLACED"` UNITS string `xml:"UNITS"` SUBACCT string `xml:"SUBACCT"` DURATION string `xml:"DURATION"` RESTRICTION string `xml:"RESTRICTION"` MINUNITS string `xml:"MINUNITS"` LIMITPRICE string `xml:"LIMITPRICE"` STOPPRICE string `xml:"STOPPRICE"` MEMO string `xml:"MEMO"` CURRENCY *Currency `xml:"CURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` }
GeneralOpenOrder is The OFX element "OO" is of type "GeneralOpenOrder"
type GeneralSecurityInfo ¶
type GeneralSecurityInfo struct { SECID *SecurityId `xml:"SECID"` SECNAME string `xml:"SECNAME"` TICKER string `xml:"TICKER"` FIID string `xml:"FIID"` RATING string `xml:"RATING"` UNITPRICE string `xml:"UNITPRICE"` DTASOF string `xml:"DTASOF"` CURRENCY *Currency `xml:"CURRENCY"` MEMO string `xml:"MEMO"` }
GeneralSecurityInfo is The OFX element "SECINFO" is of type "GeneralSecurityInfo"
type GenericContactInfoType ¶
type GenericContactInfoType string
GenericContactInfoType is The OFX element "GENCONTACTINFO" is of type "GenericContactInfoType"
type GenericDescriptionType ¶
type GenericDescriptionType string
GenericDescriptionType is The OFX element "GENDESC" is of type "GenericDescriptionType"
type GenericNameType ¶
type GenericNameType string
GenericNameType is The OFX element "GENNAME" is of type "GenericNameType"
type GetMimeRequest ¶
type GetMimeRequest struct {
URL string `xml:"URL"`
}
GetMimeRequest is The OFX element "GETMIMERQ" is of type "GetMimeRequest"
type GetMimeResponse ¶
type GetMimeResponse struct {
URL string `xml:"URL"`
}
GetMimeResponse is The OFX element "GETMIMERS" is of type "GetMimeResponse"
type GetMimeTransactionRequest ¶
type GetMimeTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` GETMIMERQ *GetMimeRequest `xml:"GETMIMERQ"` *AbstractTransactionRequest }
GetMimeTransactionRequest is The OFX element "GETMIMETRNRQ" is of type "GetMimeTransactionRequest"
type GetMimeTransactionResponse ¶
type GetMimeTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` GETMIMERS *GetMimeResponse `xml:"GETMIMERS"` *AbstractTransactionResponse }
GetMimeTransactionResponse is The OFX element "GETMIMETRNRS" is of type "GetMimeTransactionResponse"
type GloballyUniqueUserIdType ¶
type GloballyUniqueUserIdType string
GloballyUniqueUserIdType is The OFX element "UUID" is of type "GloballyUniqueUserIdType"
type HolderInfoType ¶
type HolderInfoType struct { PRIMARYHOLDER *AccountHolderType `xml:"PRIMARYHOLDER"` SECONDARYHOLDER *AccountHolderType `xml:"SECONDARYHOLDER"` }
HolderInfoType is The OFX element "HOLDERINFO" is of type "HolderInfoType"
type HolderTypeEnum ¶
type HolderTypeEnum string
HolderTypeEnum is The OFX element "HOLDERTYPE" is of type "HolderTypeEnum"
type IdScopeEnum ¶
type IdScopeEnum string
IdScopeEnum is The OFX element "IDSCOPEENUM" is of type "IdScopeEnum"
type ImageData ¶
type ImageData struct { IMAGETYPE string `xml:"IMAGETYPE"` IMAGEREF string `xml:"IMAGEREF"` IMAGEREFTYPE string `xml:"IMAGEREFTYPE"` IMAGEDELAY string `xml:"IMAGEDELAY"` DTIMAGEAVAIL string `xml:"DTIMAGEAVAIL"` IMAGETTL string `xml:"IMAGETTL"` CHECKSUP string `xml:"CHECKSUP"` }
ImageData is The OFX element "IMAGEDATA" is of type "ImageData"
type ImageDelayType ¶
type ImageDelayType string
ImageDelayType is The OFX element "IMAGEDELAYTYPE" is of type "ImageDelayType"
type ImageMessageSet ¶
type ImageMessageSet struct { IMAGEMSGSETV1 *ImageMessageSetV1 `xml:"IMAGEMSGSETV1"` *AbstractMessageSet }
ImageMessageSet is The OFX element "IMAGEMSGSET" is of type "ImageMessageSet"
type ImageMessageSetV1 ¶
type ImageMessageSetV1 struct { DFLTIMAGEDELAY string `xml:"DFLTIMAGEDELAY"` DFLTIMAGETTL string `xml:"DFLTIMAGETTL"` *AbstractMessageSetVersion }
ImageMessageSetV1 is The OFX element "IMAGEMSGSETV1" is of type "ImageMessageSetV1"
type ImageProfile ¶
type ImageProfile struct { CLOSINGIMGAVAIL string `xml:"CLOSINGIMGAVAIL"` TRANIMGAVAIL string `xml:"TRANIMGAVAIL"` }
ImageProfile is The OFX element "IMAGEPROF" is of type "ImageProfile"
type ImageRefType ¶
type ImageRefType string
ImageRefType is The OFX element "IMAGEREF" is of type "ImageRefype"
type ImageRefTypeEnum ¶
type ImageRefTypeEnum string
ImageRefTypeEnum is The OFX element "IMAGEREFTYPE" is of type "ImageTypeEnum"
type ImageRequest ¶
type ImageRequest struct {
IMAGEREF string `xml:"IMAGEREF"`
}
ImageRequest is The OFX element "IMAGERQ" is of type "ImageRequest"
type ImageRequestMessageSetV1 ¶
type ImageRequestMessageSetV1 struct { IMAGETRNRQ []*ImageTransactionRequest `xml:"IMAGETRNRQ"` *AbstractRequestMessageSet }
ImageRequestMessageSetV1 is The OFX element "IMAGEMSGSRQV1" is of type "ImageRequestMessageSetV1"
type ImageTotalType ¶
type ImageTotalType string
ImageTotalType is The OFX element "DFLTIMAGETTL" is of type "ImageTotalType"
type ImageTransactionRequest ¶
type ImageTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` IMAGERQ *ImageRequest `xml:"IMAGERQ"` *AbstractTransactionRequest }
ImageTransactionRequest is The OFX element "IMAGETRNRQ" is of type "ImageTransactionRequest"
type ImageTypeEnum ¶
type ImageTypeEnum string
ImageTypeEnum is The OFX element "IMAGETYPE" is of type "ImageTypeEnum"
type InOutEnum ¶
type InOutEnum string
InOutEnum is The OFX element "INOUTENUM" is of type "InOutEnum"
type IncPosition ¶
IncPosition is The OFX element "INCPOS" is of type "IncPosition"
type IncTransaction ¶
type IncTransaction struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` INCLUDE string `xml:"INCLUDE"` }
IncTransaction is The OFX element "INCTRAN" is of type "IncTransaction"
type InceptToDate ¶
type InceptToDate struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` CONTRIBUTIONS *Contributions `xml:"CONTRIBUTIONS"` WITHDRAWALS *Withdrawals `xml:"WITHDRAWALS"` EARNINGS *Earnings `xml:"EARNINGS"` }
InceptToDate is The OFX element "INCEPTTODATE" is of type "InceptToDate"
type Income ¶
type Income struct { SECID *SecurityId `xml:"SECID"` INCOMETYPE string `xml:"INCOMETYPE"` TOTAL string `xml:"TOTAL"` SUBACCTSEC string `xml:"SUBACCTSEC"` SUBACCTFUND string `xml:"SUBACCTFUND"` TAXEXEMPT string `xml:"TAXEXEMPT"` WITHHOLDING string `xml:"WITHHOLDING"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
Income is The OFX element "INCOME" is of type "Income"
type IncomeEnum ¶
type IncomeEnum string
IncomeEnum is The OFX element "INCOMEENUM" is of type "IncomeEnum"
type IntegerType ¶
type IntegerType string
IntegerType is The OFX element "INT" is of type "IntegerType"
type InterCancellationRequest ¶
type InterCancellationRequest struct { SRVRTID string `xml:"SRVRTID"` *AbstractInterRequest }
InterCancellationRequest is The OFX element "INTERCANRQ" is of type "InterCancellationRequest"
type InterCancellationResponse ¶
type InterCancellationResponse struct { SRVRTID string `xml:"SRVRTID"` *AbstractInterResponse }
InterCancellationResponse is The OFX element "INTERCANRS" is of type "InterCancellationResponse"
type InterModRequest ¶
type InterModRequest struct { SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` *AbstractInterRequest }
InterModRequest is The OFX element "INTERMODRQ" is of type "InterModRequest"
type InterModResponse ¶
type InterModResponse struct { SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` XFERPRCSTS *TransferProcessingStatus `xml:"XFERPRCSTS"` *AbstractInterResponse }
InterModResponse is The OFX element "INTERMODRS" is of type "InterModResponse"
type InterRequest ¶
type InterRequest struct { XFERINFO *TransferInfo `xml:"XFERINFO"` *AbstractInterRequest }
InterRequest is The OFX element "INTERRQ" is of type "InterRequest"
type InterResponse ¶
type InterResponse struct { CURDEF string `xml:"CURDEF"` SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` DTXFERPRJ string `xml:"DTXFERPRJ"` DTPOSTED string `xml:"DTPOSTED"` REFNUM string `xml:"REFNUM"` RECSRVRTID string `xml:"RECSRVRTID"` XFERPRCSTS *TransferProcessingStatus `xml:"XFERPRCSTS"` *AbstractInterResponse }
InterResponse is The OFX element "INTERRS" is of type "InterResponse"
type InterSyncRequest ¶
type InterSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTERTRNRQ []*InterTransactionRequest `xml:"INTERTRNRQ"` *AbstractSyncRequest }
InterSyncRequest is The OFX element "INTERSYNCRQ" is of type "InterSyncRequest"
type InterSyncResponse ¶
type InterSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTERTRNRS []*InterTransactionResponse `xml:"INTERTRNRS"` *AbstractSyncResponse }
InterSyncResponse is The OFX element "INTERSYNCRS" is of type "InterSyncResponse"
type InterTransactionRequest ¶
type InterTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTERRQ *InterRequest `xml:"INTERRQ"` INTERMODRQ *InterModRequest `xml:"INTERMODRQ"` INTERCANRQ *InterCancellationRequest `xml:"INTERCANRQ"` *AbstractTransactionRequest }
InterTransactionRequest is The OFX element "INTERTRNRQ" is of type "InterTransactionRequest"
type InterTransactionResponse ¶
type InterTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTERRS *InterResponse `xml:"INTERRS"` INTERMODRS *InterModResponse `xml:"INTERMODRS"` INTERCANRS *InterCancellationResponse `xml:"INTERCANRS"` *AbstractTransactionResponse }
InterTransactionResponse is The OFX element "INTERTRNRS" is of type "InterTransactionResponse"
type InterTransferMessageSet ¶
type InterTransferMessageSet struct { INTERXFERMSGSETV1 *InterTransferMessageSetV1 `xml:"INTERXFERMSGSETV1"` *AbstractMessageSet }
InterTransferMessageSet is The OFX element "INTERXFERMSGSET" is of type "InterTransferMessageSet"
type InterTransferMessageSetV1 ¶
type InterTransferMessageSetV1 struct { XFERPROF *TransferProfile `xml:"XFERPROF"` CANBILLPAY string `xml:"CANBILLPAY"` CANCELWND string `xml:"CANCELWND"` DOMXFERFEE string `xml:"DOMXFERFEE"` INTLXFERFEE string `xml:"INTLXFERFEE"` *AbstractMessageSetVersion }
InterTransferMessageSetV1 is The OFX element "INTERXFERMSGSETV1" is of type "InterTransferMessageSetV1"
type InterTransferRequestMessageSetV1 ¶
type InterTransferRequestMessageSetV1 struct { INTERTRNRQ []*InterTransactionRequest `xml:"INTERTRNRQ"` RECINTERTRNRQ []*RecurringInterTransactionRequest `xml:"RECINTERTRNRQ"` INTERSYNCRQ []*InterSyncRequest `xml:"INTERSYNCRQ"` RECINTERSYNCRQ []*RecurringInterSyncRequest `xml:"RECINTERSYNCRQ"` *AbstractRequestMessageSet }
InterTransferRequestMessageSetV1 is The OFX element "INTERXFERMSGSRQV1" is of type "InterTransferRequestMessageSetV1"
type InterTransferResponseMessageSetV1 ¶
type InterTransferResponseMessageSetV1 struct { INTERTRNRS []*InterTransactionResponse `xml:"INTERTRNRS"` RECINTERTRNRS []*RecurringInterTransactionResponse `xml:"RECINTERTRNRS"` INTERSYNCRS []*InterSyncResponse `xml:"INTERSYNCRS"` RECINTERSYNCRS []*RecurringInterSyncResponse `xml:"RECINTERSYNCRS"` *AbstractResponseMessageSet }
InterTransferResponseMessageSetV1 is The OFX element "INTERXFERMSGSRSV1" is of type "InterTransferResponseMessageSetV1"
type IntraCancellationRequest ¶
type IntraCancellationRequest struct { SRVRTID string `xml:"SRVRTID"` *AbstractIntraRequest }
IntraCancellationRequest is The OFX element "INTRACANRQ" is of type "IntraCancellationRequest"
type IntraCancellationResponse ¶
type IntraCancellationResponse struct { SRVRTID string `xml:"SRVRTID"` *AbstractIntraResponse }
IntraCancellationResponse is The OFX element "INTRACANRS" is of type "IntraCancellationResponse"
type IntraModRequest ¶
type IntraModRequest struct { SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` *AbstractIntraRequest }
IntraModRequest is The OFX element "INTRAMODRQ" is of type "IntraModRequest"
type IntraModResponse ¶
type IntraModResponse struct { SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` XFERPRCSTS *TransferProcessingStatus `xml:"XFERPRCSTS"` *AbstractIntraResponse }
IntraModResponse is The OFX element "INTRAMODRS" is of type "IntraModResponse"
type IntraRequest ¶
type IntraRequest struct { XFERINFO *TransferInfo `xml:"XFERINFO"` *AbstractIntraRequest }
IntraRequest is The OFX element "INTRARQ" is of type "IntraRequest"
type IntraResponse ¶
type IntraResponse struct { CURDEF string `xml:"CURDEF"` SRVRTID string `xml:"SRVRTID"` XFERINFO *TransferInfo `xml:"XFERINFO"` DTXFERPRJ string `xml:"DTXFERPRJ"` DTPOSTED string `xml:"DTPOSTED"` RECSRVRTID string `xml:"RECSRVRTID"` XFERPRCSTS *TransferProcessingStatus `xml:"XFERPRCSTS"` *AbstractIntraResponse }
IntraResponse is The OFX element "INTRARS" is of type "IntraResponse"
type IntraSyncRequest ¶
type IntraSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTRATRNRQ []*IntraTransactionRequest `xml:"INTRATRNRQ"` *AbstractSyncRequest }
IntraSyncRequest is The OFX element "INTRASYNCRQ" is of type "IntraSyncRequest"
type IntraSyncResponse ¶
type IntraSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTRATRNRS []*IntraTransactionResponse `xml:"INTRATRNRS"` *AbstractSyncResponse }
IntraSyncResponse is The OFX element "INTRASYNCRS" is of type "IntraSyncResponse"
type IntraTransactionRequest ¶
type IntraTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTRARQ *IntraRequest `xml:"INTRARQ"` INTRAMODRQ *IntraModRequest `xml:"INTRAMODRQ"` INTRACANRQ *IntraCancellationRequest `xml:"INTRACANRQ"` *AbstractTransactionRequest }
IntraTransactionRequest is The OFX element "INTRATRNRQ" is of type "IntraTransactionRequest"
type IntraTransactionResponse ¶
type IntraTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INTRARS *IntraResponse `xml:"INTRARS"` INTRAMODRS *IntraModResponse `xml:"INTRAMODRS"` INTRACANRS *IntraCancellationResponse `xml:"INTRACANRS"` *AbstractTransactionResponse }
IntraTransactionResponse is The OFX element "INTRATRNRS" is of type "IntraTransactionResponse"
type Investment401k ¶
type Investment401k struct { EMPLOYERNAME string `xml:"EMPLOYERNAME"` PLANID string `xml:"PLANID"` PLANJOINDATE string `xml:"PLANJOINDATE"` EMPLOYERCONTACTINFO string `xml:"EMPLOYERCONTACTINFO"` BROKERCONTACTINFO string `xml:"BROKERCONTACTINFO"` DEFERPCTPRETAX string `xml:"DEFERPCTPRETAX"` DEFERPCTAFTERTAX string `xml:"DEFERPCTAFTERTAX"` MATCHINFO *MatchInfo `xml:"MATCHINFO"` CONTRIBINFO *ContributionInfo `xml:"CONTRIBINFO"` CURRENTVESTPCT string `xml:"CURRENTVESTPCT"` VESTINFO []*VestInfo `xml:"VESTINFO"` LOANINFO []*LoanInfo `xml:"LOANINFO"` INV401KSUMMARY *Investment401kSummary `xml:"INV401KSUMMARY"` }
Investment401k is The OFX element "INV401K" is of type "Investment401k"
type Investment401kBalance ¶
type Investment401kBalance struct { CASHBAL string `xml:"CASHBAL"` PRETAX string `xml:"PRETAX"` AFTERTAX string `xml:"AFTERTAX"` MATCH string `xml:"MATCH"` PROFITSHARING string `xml:"PROFITSHARING"` ROLLOVER string `xml:"ROLLOVER"` OTHERVEST string `xml:"OTHERVEST"` OTHERNONVEST string `xml:"OTHERNONVEST"` TOTAL string `xml:"TOTAL"` BALLIST *BalanceList `xml:"BALLIST"` }
Investment401kBalance is The OFX element "INV401KBAL" is of type "Investment401kBalance"
type Investment401kSourceEnum ¶
type Investment401kSourceEnum string
Investment401kSourceEnum is The OFX element "INV401KSOURCEENUM" is of type "Investment401kSourceEnum"
type Investment401kSummary ¶
type Investment401kSummary struct { YEARTODATE *YearToDate `xml:"YEARTODATE"` INCEPTTODATE *InceptToDate `xml:"INCEPTTODATE"` PERIODTODATE *PeriodToDate `xml:"PERIODTODATE"` }
Investment401kSummary is The OFX element "INV401KSUMMARY" is of type "Investment401kSummary"
type InvestmentAccount ¶
type InvestmentAccount struct { BROKERID string `xml:"BROKERID"` ACCTID string `xml:"ACCTID"` *AbstractAccount }
InvestmentAccount is The OFX element "InvestmentAccount" is of type "InvestmentAccount"
type InvestmentAccountEnum ¶
type InvestmentAccountEnum string
InvestmentAccountEnum is The OFX element "INVESTMENTACCOUNTENUM" is of type "InvestmentAccountEnum"
type InvestmentAccountInfo ¶
type InvestmentAccountInfo struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` OTHERACCTINFO *OtherAccountInfo `xml:"OTHERACCTINFO"` USPRODUCTTYPE string `xml:"USPRODUCTTYPE"` CHECKING string `xml:"CHECKING"` SVCSTATUS string `xml:"SVCSTATUS"` INVACCTTYPE string `xml:"INVACCTTYPE"` OPTIONLEVEL string `xml:"OPTIONLEVEL"` *AbstractAccountInfo }
InvestmentAccountInfo is The OFX element "INVACCTINFO" is of type "InvestmentAccountInfo"
type InvestmentBalance ¶
type InvestmentBalance struct { AVAILCASH string `xml:"AVAILCASH"` MARGINBALANCE string `xml:"MARGINBALANCE"` SHORTBALANCE string `xml:"SHORTBALANCE"` BUYPOWER string `xml:"BUYPOWER"` BALLIST *BalanceList `xml:"BALLIST"` }
InvestmentBalance is The OFX element "INVBAL" is of type "InvestmentBalance"
type InvestmentBankTransaction ¶
type InvestmentBankTransaction struct { STMTTRN *StatementTransaction `xml:"STMTTRN"` SUBACCTFUND string `xml:"SUBACCTFUND"` }
InvestmentBankTransaction is The OFX element "INVBANKTRAN" is of type "InvestmentBankTransaction"
type InvestmentBuy ¶
type InvestmentBuy struct { SECID *SecurityId `xml:"SECID"` UNITS string `xml:"UNITS"` UNITPRICE string `xml:"UNITPRICE"` MARKUP string `xml:"MARKUP"` COMMISSION string `xml:"COMMISSION"` TAXES string `xml:"TAXES"` FEES string `xml:"FEES"` LOAD string `xml:"LOAD"` TOTAL string `xml:"TOTAL"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` SUBACCTSEC string `xml:"SUBACCTSEC"` SUBACCTFUND string `xml:"SUBACCTFUND"` LOANID string `xml:"LOANID"` LOANPRINCIPAL string `xml:"LOANPRINCIPAL"` LOANINTEREST string `xml:"LOANINTEREST"` INV401KSOURCE string `xml:"INV401KSOURCE"` DTPAYROLL string `xml:"DTPAYROLL"` PRIORYEARCONTRIB string `xml:"PRIORYEARCONTRIB"` *AbstractInvestmentTransaction }
InvestmentBuy is The OFX element "INVBUY" is of type "InvestmentBuy"
type InvestmentClosing ¶
InvestmentClosing is The OFX element "INVCLOSING" is of type "InvestmentClosing"
type InvestmentExpense ¶
type InvestmentExpense struct { SECID *SecurityId `xml:"SECID"` TOTAL string `xml:"TOTAL"` SUBACCTSEC string `xml:"SUBACCTSEC"` SUBACCTFUND string `xml:"SUBACCTFUND"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
InvestmentExpense is The OFX element "INVEXPENSE" is of type "InvestmentExpense"
type InvestmentFrequencyEnum ¶
type InvestmentFrequencyEnum string
InvestmentFrequencyEnum is The OFX element "FREQENUM" is of type "FrequencyEnum"
type InvestmentMailRequest ¶
type InvestmentMailRequest struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` MAIL *Mail `xml:"MAIL"` }
InvestmentMailRequest is The OFX element "INVMAILRQ" is of type "InvestmentMailRequest"
type InvestmentMailResponse ¶
type InvestmentMailResponse struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` MAIL *Mail `xml:"MAIL"` }
InvestmentMailResponse is The OFX element "INVMAILRS" is of type "InvestmentMailResponse"
type InvestmentMailSyncRequest ¶
type InvestmentMailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVMAILTRNRQ []*InvestmentMailTransactionRequest `xml:"INVMAILTRNRQ"` *AbstractSyncRequest }
InvestmentMailSyncRequest is The OFX element "INVMAILSYNCRQ" is of type "InvestmentMailSyncRequest"
type InvestmentMailSyncResponse ¶
type InvestmentMailSyncResponse struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVMAILTRNRS []*InvestmentMailTransactionResponse `xml:"INVMAILTRNRS"` *AbstractSyncResponse }
InvestmentMailSyncResponse is The OFX element "INVMAILSYNCRS" is of type "InvestmentMailSyncResponse"
type InvestmentMailTransactionRequest ¶
type InvestmentMailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVMAILRQ *InvestmentMailRequest `xml:"INVMAILRQ"` *AbstractTransactionRequest }
InvestmentMailTransactionRequest is The OFX element "INVMAILTRNRQ" is of type "InvestmentMailTransactionRequest"
type InvestmentMailTransactionResponse ¶
type InvestmentMailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVMAILRS *InvestmentMailResponse `xml:"INVMAILRS"` *AbstractTransactionResponse }
InvestmentMailTransactionResponse is The OFX element "INVMAILTRNRS" is of type "InvestmentMailTransactionResponse"
type InvestmentNumberType ¶
type InvestmentNumberType string
InvestmentNumberType is The OFX element "INVNO" is of type "InvestmentNumberType"
type InvestmentOpenOrderList ¶
type InvestmentOpenOrderList struct { OOBUYDEBT []*OpenOrderBuyDebt `xml:"OOBUYDEBT"` OOBUYMF []*OpenOrderBuyMutualFund `xml:"OOBUYMF"` OOBUYOPT []*OpenOrderBuyOption `xml:"OOBUYOPT"` OOBUYOTHER []*OpenOrderBuyOther `xml:"OOBUYOTHER"` OOBUYSTOCK []*OpenOrderBuyStock `xml:"OOBUYSTOCK"` OOSELLDEBT []*OpenOrderSellDebt `xml:"OOSELLDEBT"` OOSELLMF []*OpenOrderSellMutualFund `xml:"OOSELLMF"` OOSELLOPT []*OpenOrderSellOption `xml:"OOSELLOPT"` OOSELLOTHER []*OpenOrderSellOther `xml:"OOSELLOTHER"` OOSELLSTOCK []*OpenOrderSellStock `xml:"OOSELLSTOCK"` SWITCHMF []*OpenOrderSwitchMutualFund `xml:"SWITCHMF"` }
InvestmentOpenOrderList is The OFX element "INVOOLIST" is of type "InvestmentOpenOrderList"
type InvestmentPosition ¶
type InvestmentPosition struct { SECID *SecurityId `xml:"SECID"` HELDINACCT string `xml:"HELDINACCT"` POSTYPE string `xml:"POSTYPE"` UNITS string `xml:"UNITS"` UNITPRICE string `xml:"UNITPRICE"` MKTVAL string `xml:"MKTVAL"` AVGCOSTBASIS string `xml:"AVGCOSTBASIS"` DTPRICEASOF string `xml:"DTPRICEASOF"` CURRENCY *Currency `xml:"CURRENCY"` MEMO string `xml:"MEMO"` INV401KSOURCE string `xml:"INV401KSOURCE"` }
InvestmentPosition is The OFX element "INVPOS" is of type "InvestmentPosition"
type InvestmentPositionList ¶
type InvestmentPositionList struct { POSMF []*PositionMutualFund `xml:"POSMF"` POSSTOCK []*PositionStock `xml:"POSSTOCK"` POSDEBT []*PositionDebt `xml:"POSDEBT"` POSOPT []*PositionOption `xml:"POSOPT"` POSOTHER []*PositionOther `xml:"POSOTHER"` }
InvestmentPositionList is The OFX element "INVPOSLIST" is of type "InvestmentPositionList"
type InvestmentSell ¶
type InvestmentSell struct { SECID *SecurityId `xml:"SECID"` UNITS string `xml:"UNITS"` UNITPRICE string `xml:"UNITPRICE"` MARKDOWN string `xml:"MARKDOWN"` COMMISSION string `xml:"COMMISSION"` TAXES string `xml:"TAXES"` FEES string `xml:"FEES"` LOAD string `xml:"LOAD"` WITHHOLDING string `xml:"WITHHOLDING"` TAXEXEMPT string `xml:"TAXEXEMPT"` TOTAL string `xml:"TOTAL"` GAIN string `xml:"GAIN"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` SUBACCTSEC string `xml:"SUBACCTSEC"` SUBACCTFUND string `xml:"SUBACCTFUND"` LOANID string `xml:"LOANID"` STATEWITHHOLDING string `xml:"STATEWITHHOLDING"` PENALTY string `xml:"PENALTY"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
InvestmentSell is The OFX element "INVSELL" is of type "InvestmentSell"
type InvestmentStatementEndRequest ¶
type InvestmentStatementEndRequest struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` INCSTMTIMG string `xml:"INCSTMTIMG"` }
InvestmentStatementEndRequest is The OFX element "INVSTMTENDRQ" is of type "InvestmentStatementEndRequest"
type InvestmentStatementEndResponse ¶
type InvestmentStatementEndResponse struct { CURDEF string `xml:"CURDEF"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` INVCLOSING []*InvestmentClosing `xml:"INVCLOSING"` }
InvestmentStatementEndResponse is The OFX element "INVSTMTENDRS" is of type "InvestmentStatementEndResponse"
type InvestmentStatementEndTransactionRequest ¶
type InvestmentStatementEndTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVSTMTENDRQ *InvestmentStatementEndRequest `xml:"INVSTMTENDRQ"` *AbstractTransactionRequest }
InvestmentStatementEndTransactionRequest is The OFX element "INVSTMTTRNRQ" is of type "InvestmentStatementTransactionRequest"
type InvestmentStatementEndTransactionResponse ¶
type InvestmentStatementEndTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVSTMTENDRS *InvestmentStatementEndResponse `xml:"INVSTMTENDRS"` *AbstractTransactionResponse }
InvestmentStatementEndTransactionResponse is The OFX element "INVSTMTTRNRS" is of type "InvestmentStatementTransactionResponse"
type InvestmentStatementMessageSet ¶
type InvestmentStatementMessageSet struct { INVSTMTMSGSETV1 *InvestmentStatementMessageSetV1 `xml:"INVSTMTMSGSETV1"` *AbstractMessageSet }
InvestmentStatementMessageSet is The OFX element "INVSTMTMSGSET" is of type "InvestmentStatementMessageSet"
type InvestmentStatementMessageSetV1 ¶
type InvestmentStatementMessageSetV1 struct { TRANDNLD string `xml:"TRANDNLD"` OODNLD string `xml:"OODNLD"` POSDNLD string `xml:"POSDNLD"` BALDNLD string `xml:"BALDNLD"` CANEMAIL string `xml:"CANEMAIL"` INV401KDNLD string `xml:"INV401KDNLD"` CLOSINGAVAIL string `xml:"CLOSINGAVAIL"` IMAGEPROF *ImageProfile `xml:"IMAGEPROF"` *AbstractMessageSetVersion }
InvestmentStatementMessageSetV1 is The OFX element "INVSTMTMSGSETV1" is of type "InvestmentStatementMessageSetV1"
type InvestmentStatementRequest ¶
type InvestmentStatementRequest struct { INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` INCTRAN *IncTransaction `xml:"INCTRAN"` INCOO string `xml:"INCOO"` INCPOS *IncPosition `xml:"INCPOS"` INCBAL string `xml:"INCBAL"` INC401K string `xml:"INC401K"` INC401KBAL string `xml:"INC401KBAL"` INCTRANIMG string `xml:"INCTRANIMG"` }
InvestmentStatementRequest is The OFX element "INVSTMTRQ" is of type "InvestmentStatementRequest"
type InvestmentStatementRequestMessageSetV1 ¶
type InvestmentStatementRequestMessageSetV1 struct { INVSTMTTRNRQ []*InvestmentStatementTransactionRequest `xml:"INVSTMTTRNRQ"` INVSTMTENDTRNRQ []*InvestmentStatementEndTransactionRequest `xml:"INVSTMTENDTRNRQ"` INVMAILTRNRQ []*InvestmentMailTransactionRequest `xml:"INVMAILTRNRQ"` INVMAILSYNCRQ []*InvestmentMailSyncRequest `xml:"INVMAILSYNCRQ"` *AbstractRequestMessageSet }
InvestmentStatementRequestMessageSetV1 is The OFX element "INVSTMTMSGSRQV1" is of type "InvestmentStatementRequestMessageSetV1"
type InvestmentStatementResponse ¶
type InvestmentStatementResponse struct { DTASOF string `xml:"DTASOF"` CURDEF string `xml:"CURDEF"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` INVTRANLIST *InvestmentTransactionList `xml:"INVTRANLIST"` INVPOSLIST *InvestmentPositionList `xml:"INVPOSLIST"` INVBAL *InvestmentBalance `xml:"INVBAL"` INVOOLIST *InvestmentOpenOrderList `xml:"INVOOLIST"` MKTGINFO string `xml:"MKTGINFO"` INV401K *Investment401k `xml:"INV401K"` INV401KBAL *Investment401kBalance `xml:"INV401KBAL"` }
InvestmentStatementResponse is The OFX element "INVSTMTRS" is of type "InvestmentStatementResponse"
type InvestmentStatementResponseMessageSetV1 ¶
type InvestmentStatementResponseMessageSetV1 struct { INVSTMTTRNRS []*InvestmentStatementTransactionResponse `xml:"INVSTMTTRNRS"` INVSTMTENDTRNRS []*InvestmentStatementEndTransactionResponse `xml:"INVSTMTENDTRNRS"` INVMAILTRNRS []*InvestmentMailTransactionResponse `xml:"INVMAILTRNRS"` INVMAILSYNCRS []*InvestmentMailSyncResponse `xml:"INVMAILSYNCRS"` *AbstractResponseMessageSet }
InvestmentStatementResponseMessageSetV1 is The OFX element "INVSTMTMSGSRSV1" is of type "InvestmentStatementResponseMessageSetV1"
type InvestmentStatementTransactionRequest ¶
type InvestmentStatementTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVSTMTRQ *InvestmentStatementRequest `xml:"INVSTMTRQ"` *AbstractTransactionRequest }
InvestmentStatementTransactionRequest is The OFX element "INVSTMTTRNRQ" is of type "InvestmentStatementTransactionRequest"
type InvestmentStatementTransactionResponse ¶
type InvestmentStatementTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` INVSTMTRS *InvestmentStatementResponse `xml:"INVSTMTRS"` *AbstractTransactionResponse }
InvestmentStatementTransactionResponse is The OFX element "INVSTMTTRNRS" is of type "InvestmentStatementTransactionResponse"
type InvestmentTransaction ¶
type InvestmentTransaction struct { FITID string `xml:"FITID"` SRVRTID string `xml:"SRVRTID"` DTTRADE string `xml:"DTTRADE"` DTSETTLE string `xml:"DTSETTLE"` REVERSALFITID string `xml:"REVERSALFITID"` MEMO string `xml:"MEMO"` }
InvestmentTransaction is The OFX element "INVTRAN" is of type "InvestmentTransaction"
type InvestmentTransactionList ¶
type InvestmentTransactionList struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` BUYDEBT []*BuyDebt `xml:"BUYDEBT"` BUYMF []*BuyMutualFund `xml:"BUYMF"` BUYOPT []*BuyOption `xml:"BUYOPT"` BUYOTHER []*BuyOther `xml:"BUYOTHER"` BUYSTOCK []*BuyStock `xml:"BUYSTOCK"` CLOSUREOPT []*ClosureOption `xml:"CLOSUREOPT"` INCOME []*Income `xml:"INCOME"` INVEXPENSE []*InvestmentExpense `xml:"INVEXPENSE"` JRNLFUND []*JournalFund `xml:"JRNLFUND"` JRNLSEC []*JournalSecurity `xml:"JRNLSEC"` MARGININTEREST []*MarginInterest `xml:"MARGININTEREST"` REINVEST []*Reinvest `xml:"REINVEST"` RETOFCAP []*ReturnOfCapital `xml:"RETOFCAP"` SELLDEBT []*SellDebt `xml:"SELLDEBT"` SELLMF []*SellMutualFund `xml:"SELLMF"` SELLOPT []*SellOption `xml:"SELLOPT"` SELLOTHER []*SellOther `xml:"SELLOTHER"` SELLSTOCK []*SellStock `xml:"SELLSTOCK"` SPLIT []*Split `xml:"SPLIT"` TRANSFER []*Transfer `xml:"TRANSFER"` INVBANKTRAN []*InvestmentBankTransaction `xml:"INVBANKTRAN"` }
InvestmentTransactionList is The OFX element "INVTRANLIST" is of type "InvestmentTransactionList"
type Invoice ¶
type Invoice struct { INVNO string `xml:"INVNO"` INVTOTALAMT string `xml:"INVTOTALAMT"` INVPAIDAMT string `xml:"INVPAIDAMT"` INVDATE string `xml:"INVDATE"` INVDESC string `xml:"INVDESC"` DISCOUNT *Discount `xml:"DISCOUNT"` ADJUSTMENT *Adjustment `xml:"ADJUSTMENT"` LINEITEM []*LineItem `xml:"LINEITEM"` }
Invoice is The OFX element "INVOICE" is of type "Invoice"
type JournalFund ¶
type JournalFund struct { SUBACCTTO string `xml:"SUBACCTTO"` SUBACCTFROM string `xml:"SUBACCTFROM"` TOTAL string `xml:"TOTAL"` *AbstractInvestmentTransaction }
JournalFund is The OFX element "JRNLFUND" is of type "JournalFund"
type JournalSecurity ¶
type JournalSecurity struct { SECID *SecurityId `xml:"SECID"` SUBACCTTO string `xml:"SUBACCTTO"` SUBACCTFROM string `xml:"SUBACCTFROM"` UNITS string `xml:"UNITS"` *AbstractInvestmentTransaction }
JournalSecurity is The OFX element "JRNLSEC" is of type "JournalSecurity"
type LanguageEnum ¶
type LanguageEnum string
LanguageEnum is The accepted values are based on the ISO-639 three-letter language codes.
The OFX element "LANGUAGEENUM" is of type "LanguageEnum"
type LastPmtInfoType ¶
type LastPmtInfoType struct { LASTPMTDATE string `xml:"LASTPMTDATE"` LASTPMTAMT string `xml:"LASTPMTAMT"` }
LastPmtInfoType is The OFX element "LASTPMTINFO" is of type "LastPmtInfoType"
type LedgerBalance ¶
LedgerBalance is The OFX element "LEDGERBAL" is of type "LedgerBalance"
type LoanAccount ¶
type LoanAccount struct { LOANACCTID string `xml:"LOANACCTID"` LOANACCTTYPE string `xml:"LOANACCTTYPE"` *AbstractAccount }
LoanAccount is The OFX elements LOANACCTFROM and LOANACCTTO are of type "LoanAccount"
type LoanAccountEnum ¶
type LoanAccountEnum string
LoanAccountEnum is The OFX element "LOANACCTTYPE" is of type "LoanAccountEnum"
type LoanAccountInfo ¶
type LoanAccountInfo struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OTHERACCTINFO *OtherAccountInfo `xml:"OTHERACCTINFO"` LOANTYPE string `xml:"LOANTYPE"` LOANINITNUMPMTS string `xml:"LOANINITNUMPMTS"` LOANINITBAL string `xml:"LOANINITBAL"` LOANFREQ string `xml:"LOANFREQ"` DTLOANSTART string `xml:"DTLOANSTART"` DTLOANMATURITY string `xml:"DTLOANMATURITY"` PRINBAL *PrincipalBalanceType `xml:"PRINBAL"` BALLOONAMT string `xml:"BALLOONAMT"` LOANINT *LoanInterestType `xml:"LOANINT"` LOANIRATE *LoanRateType `xml:"LOANIRATE"` LOANPMT *LoanPaymentAmount `xml:"LOANPMT"` LOANRMNPMTS string `xml:"LOANRMNPMTS"` SUPTXDL string `xml:"SUPTXDL"` XFERSRC string `xml:"XFERSRC"` XFERDEST string `xml:"XFERDEST"` ACCTCLASSIFICATION string `xml:"ACCTCLASSIFICATION"` SVCSTATUS string `xml:"SVCSTATUS"` *AbstractAccountInfo }
LoanAccountInfo is The OFX element "LOANACCTINFO" is of type "LoanAccountInfo"
type LoanClosing ¶
type LoanClosing struct { FITID string `xml:"FITID"` DTOPEN string `xml:"DTOPEN"` DTCLOSE string `xml:"DTCLOSE"` DTNEXT string `xml:"DTNEXT"` BALOPEN string `xml:"BALOPEN"` PRINBAL *PrincipalBalanceType `xml:"PRINBAL"` LOANINT *LoanInterestType `xml:"LOANINT"` LOANRATE *LoanRateType `xml:"LOANRATE"` ESTPAYOFF *EstimatedPayoff `xml:"ESTPAYOFF"` BALLOONAMT string `xml:"BALLOONAMT"` LOANPMT *LoanPaymentAmount `xml:"LOANPMT"` LOANRMNPMTS string `xml:"LOANRMNPMTS"` BALLIST *BalanceList `xml:"BALLIST"` TAXYTD string `xml:"TAXYTD"` ESCRWBAL *EscrowBalance `xml:"ESCRWBAL"` DTPOSTSTART string `xml:"DTPOSTSTART"` DTPOSTEND string `xml:"DTPOSTEND"` AUTOPAY string `xml:"AUTOPAY"` LASTPMTINFO *LastPmtInfoType `xml:"LASTPMTINFO"` MKTGINFO string `xml:"MKTGINFO"` IMAGEDATA *ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
LoanClosing is The OFX element "LOANCLOSING" is of type "LoanClosing"
type LoanDetailType ¶
type LoanDetailType struct { LOANINITNUMPMTS string `xml:"LOANINITNUMPMTS"` LOANRMNPMTS string `xml:"LOANRMNPMTS"` LOANFREQ string `xml:"LOANFREQ"` ESCROWBAL string `xml:"ESCROWBAL"` PRINCIPALBAL string `xml:"PRINCIPALBAL"` DTLOANSTART string `xml:"DTLOANSTART"` LOANINITBAL string `xml:"LOANINITBAL"` DTLOANMATURITY string `xml:"DTLOANMATURITY"` }
LoanDetailType is The OFX element "LOANDETAIL" is of type "LoanDetailType"
type LoanFrequencyEnum ¶
type LoanFrequencyEnum string
LoanFrequencyEnum is The OFX element "LOANFREQ" is of type "LoanFrequencyEnum"
type LoanIdType ¶
type LoanIdType string
LoanIdType is The OFX element "LOANID" is of type "LoanIdType"
type LoanInfo ¶
type LoanInfo struct { LOANID string `xml:"LOANID"` LOANDESC string `xml:"LOANDESC"` INITIALLOANBAL string `xml:"INITIALLOANBAL"` LOANSTARTDATE string `xml:"LOANSTARTDATE"` CURRENTLOANBAL string `xml:"CURRENTLOANBAL"` DTASOF string `xml:"DTASOF"` LOANRATE string `xml:"LOANRATE"` LOANPMTAMT string `xml:"LOANPMTAMT"` LOANPMTFREQ string `xml:"LOANPMTFREQ"` LOANPMTSINITIAL string `xml:"LOANPMTSINITIAL"` LOANPMTSREMAINING string `xml:"LOANPMTSREMAINING"` LOANMATURITYDATE string `xml:"LOANMATURITYDATE"` LOANTOTALPROJINTEREST string `xml:"LOANTOTALPROJINTEREST"` LOANINTERESTTODATE string `xml:"LOANINTERESTTODATE"` LOANNEXTPMTDATE string `xml:"LOANNEXTPMTDATE"` }
LoanInfo is The OFX element "LOANINFO" is of type "LoanInfo"
type LoanInterestType ¶
type LoanInterestType struct { LOANINTYTD string `xml:"LOANINTYTD"` LOANINTLTD string `xml:"LOANINTLTD"` LOANINTPRJ string `xml:"LOANINTPRJ"` DTASOF string `xml:"DTASOF"` }
LoanInterestType is The OFX element "LOANINT" is of type "LoanInterestType"
type LoanMailRequest ¶
type LoanMailRequest struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` MAIL *Mail `xml:"MAIL"` }
LoanMailRequest is The OFX element "LOANMAILRQ" is of type "LoanMailRequest"
type LoanMailResponse ¶
type LoanMailResponse struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` MAIL *Mail `xml:"MAIL"` }
LoanMailResponse is The OFX element "LOANMAILRS" is of type "LoanMailResponse"
type LoanMailSyncRequest ¶
type LoanMailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANMAILTRNRQ []*LoanMailTransactionRequest `xml:"LOANMAILTRNRQ"` *AbstractSyncRequest }
LoanMailSyncRequest is The OFX element "LOANMAILSYNCRQ" is of type "LoanMailSyncRequest"
type LoanMailSyncResponse ¶
type LoanMailSyncResponse struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANMAILTRNRS []*LoanMailTransactionResponse `xml:"LOANMAILTRNRS"` *AbstractSyncResponse }
LoanMailSyncResponse is The OFX element "LOANMAILSYNCRS" is of type "LoanMailSyncResponse"
type LoanMailTransactionRequest ¶
type LoanMailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANMAILRQ *LoanMailRequest `xml:"LOANMAILRQ"` *AbstractTransactionRequest }
LoanMailTransactionRequest is The OFX element "LOANMAILTRNRQ" is of type "LoanMailTransactionRequest"
type LoanMailTransactionResponse ¶
type LoanMailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANMAILRS *LoanMailResponse `xml:"LOANMAILRS"` *AbstractTransactionResponse }
LoanMailTransactionResponse is The OFX element "LOANMAILTRNRS" is of type "LoanMailTransactionResponse"
type LoanMessageSet ¶
type LoanMessageSet struct { LOANMSGSETV1 *LoanMessageSetV1 `xml:"LOANMSGSETV1"` *AbstractMessageSet }
LoanMessageSet is The OFX element "LOANMSGSET" is of type "LoanMessageSet"
type LoanMessageSetV1 ¶
type LoanMessageSetV1 struct { TRANDNLD string `xml:"TRANDNLD"` CLOSINGAVAIL string `xml:"CLOSINGAVAIL"` AMRTAVAIL string `xml:"AMRTAVAIL"` CANEMAIL string `xml:"CANEMAIL"` IMAGEPROF *ImageProfile `xml:"IMAGEPROF"` *AbstractMessageSetVersion }
LoanMessageSetV1 is The OFX element "LOANMSGSETV1" is of type "LoanMessageSetV1"
type LoanNumPaymentsType ¶
type LoanNumPaymentsType string
LoanNumPaymentsType is The OFX element "LOANINITNUMPMTS" is of type "LoanInitialPaymentsType"
type LoanPaymentAmount ¶
type LoanPaymentAmount struct { PMTAMT string `xml:"PMTAMT"` DTPMTDUE string `xml:"DTPMTDUE"` LATEFEEAMT string `xml:"LATEFEEAMT"` ESCRWAMT *EscrowAmount `xml:"ESCRWAMT"` LOANPMTTYPE string `xml:"LOANPMTTYPE"` }
LoanPaymentAmount is The OFX element "LOANPMT" is of type "LoanPaymentAmount"
type LoanPaymentEnum ¶
type LoanPaymentEnum string
LoanPaymentEnum is The OFX element "LOANPMTTYPE" is of type "LoanPaymentEnum"
type LoanPaymentInfo ¶
type LoanPaymentInfo struct { PRINAMT string `xml:"PRINAMT"` INTAMT string `xml:"INTAMT"` ESCRWAMT *EscrowAmount `xml:"ESCRWAMT"` INSURANCE string `xml:"INSURANCE"` LATEFEEAMT string `xml:"LATEFEEAMT"` OTHERAMT string `xml:"OTHERAMT"` }
LoanPaymentInfo is The OFX element LOANPMTINFO is of type "LoanPaymentInfo"
type LoanPaymentNumber ¶
type LoanPaymentNumber string
LoanPaymentNumber is The OFX element "PMTNUMBER" is of type "LoanPaymentNumber"
type LoanRateEnum ¶
type LoanRateEnum string
LoanRateEnum is The OFX element "LOANFREQ" is of type "LoanFrequencyEnum"
type LoanRateType ¶
type LoanRateType struct { LOANINTRATE string `xml:"LOANINTRATE"` RATETYPE string `xml:"RATETYPE"` DTASOF string `xml:"DTASOF"` }
LoanRateType is The OFX element "LOANRATE" is of type "LoanRateType"
type LoanRequestMessageSetV1 ¶
type LoanRequestMessageSetV1 struct { LOANSTMTTRNRQ []*LoanStatementTransactionRequest `xml:"LOANSTMTTRNRQ"` AMRTSTMTTRNRQ []*AmortizationTransactionRequest `xml:"AMRTSTMTTRNRQ"` LOANSTMTENDTRNRQ []*LoanStatementEndTransactionRequest `xml:"LOANSTMTENDTRNRQ"` LOANMAILTRNRQ []*LoanMailTransactionRequest `xml:"LOANMAILTRNRQ"` LOANMAILSYNCRQ []*LoanMailSyncRequest `xml:"LOANMAILSYNCRQ"` *AbstractRequestMessageSet }
LoanRequestMessageSetV1 is The OFX element "LOANMSGSRQV1" is of type "LoanRequestMessageSetV1"
type LoanResponseMessageSetV1 ¶
type LoanResponseMessageSetV1 struct { LOANSTMTTRNRS []*LoanStatementTransactionResponse `xml:"LOANSTMTTRNRS"` AMRTSTMTTRNRS []*AmortizationTransactionResponse `xml:"AMRTSTMTTRNRS"` LOANSTMTENDTRNRS []*LoanStatementEndTransactionResponse `xml:"LOANSTMTENDTRNRS"` LOANMAILTRNRS []*LoanMailTransactionResponse `xml:"LOANMAILTRNRS"` LOANMAILSYNCRS []*LoanMailSyncResponse `xml:"LOANMAILSYNCRS"` *AbstractResponseMessageSet }
LoanResponseMessageSetV1 is The OFX element "LOANMSGSRSV1" is of type "LoanResponseMessageSetV1"
type LoanStatementEndRequest ¶
type LoanStatementEndRequest struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` }
LoanStatementEndRequest is The OFX element "LOANSTMTENDRQ" is of type "LoanStatementEndRequest"
type LoanStatementEndResponse ¶
type LoanStatementEndResponse struct { CURDEF string `xml:"CURDEF"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` LOANCLOSING []*LoanClosing `xml:"LOANCLOSING"` }
LoanStatementEndResponse is The OFX element "LOANSTMTENDRS" is of type "LoanStatementEndResponse"
type LoanStatementEndTransactionRequest ¶
type LoanStatementEndTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANSTMTENDRQ *LoanStatementEndRequest `xml:"LOANSTMTENDRQ"` *AbstractTransactionRequest }
LoanStatementEndTransactionRequest is The OFX element "LOANSTMTENDTRNRQ" is of type "LoanStatementEndTransactionRequest"
type LoanStatementEndTransactionResponse ¶
type LoanStatementEndTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANSTMTENDRS *LoanStatementEndResponse `xml:"LOANSTMTENDRS"` *AbstractTransactionResponse }
LoanStatementEndTransactionResponse is The OFX element "LOANSTMTENDTRNRS" is of type "LoanStatementEndTransactionResponse"
type LoanStatementRequest ¶
type LoanStatementRequest struct { LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` INCTRAN *IncTransaction `xml:"INCTRAN"` INCTRANIMG string `xml:"INCTRANIMG"` }
LoanStatementRequest is The OFX element "LOANSTMTRQ" is of type "LoanStatementRequest"
type LoanStatementResponse ¶
type LoanStatementResponse struct { CURDEF string `xml:"CURDEF"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` LOANTRANLIST *LoanTransactionList `xml:"LOANTRANLIST"` PRINBAL *PrincipalBalanceType `xml:"PRINBAL"` AVAILBAL *AvailableBalance `xml:"AVAILBAL"` MKTGINFO string `xml:"MKTGINFO"` }
LoanStatementResponse is The OFX element "LOANSTMTRS" is of type "LoanStatementResponse"
type LoanStatementTransaction ¶
type LoanStatementTransaction struct { LOANTRNTYPE string `xml:"LOANTRNTYPE"` DTPOSTED string `xml:"DTPOSTED"` DTUSER string `xml:"DTUSER"` TRNAMT string `xml:"TRNAMT"` LOANTRNAMT *LoanTransactionAmount `xml:"LOANTRNAMT"` FITID string `xml:"FITID"` CORRECTFITID string `xml:"CORRECTFITID"` CORRECTACTION string `xml:"CORRECTACTION"` SRVRTID string `xml:"SRVRTID"` CHECKNUM string `xml:"CHECKNUM"` REFNUM string `xml:"REFNUM"` NAME string `xml:"NAME"` EXTDNAME string `xml:"EXTDNAME"` LOANACCTTO *LoanAccount `xml:"LOANACCTTO"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` MEMO string `xml:"MEMO"` IMAGEDATA *ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
LoanStatementTransaction is The OFX element "LOANSTMTTRN" is of type "LoanStatementTransaction"
type LoanStatementTransactionRequest ¶
type LoanStatementTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANSTMTRQ *LoanStatementRequest `xml:"LOANSTMTRQ"` *AbstractTransactionRequest }
LoanStatementTransactionRequest is The OFX element "LOANSTMTTRNRQ" is of type "LoanStatementTransactionRequest"
type LoanStatementTransactionResponse ¶
type LoanStatementTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` LOANSTMTRS *LoanStatementResponse `xml:"LOANSTMTRS"` *AbstractTransactionResponse }
LoanStatementTransactionResponse is The OFX element "LOANSTMTTRNRS" is of type "LoanStatementTransactionResponse"
type LoanTransactionAmount ¶
type LoanTransactionAmount struct { PRINAMT string `xml:"PRINAMT"` INTAMT string `xml:"INTAMT"` ESCRWAMT *EscrowAmount `xml:"ESCRWAMT"` INSURANCE string `xml:"INSURANCE"` }
LoanTransactionAmount is The OFX element LOANTRNAMT is of type "LoanTransactionAmount"
type LoanTransactionEnum ¶
type LoanTransactionEnum string
LoanTransactionEnum is The OFX element "LOANTRNTYPE" is of type "LoanTransactionEnum"
type LoanTransactionList ¶
type LoanTransactionList struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` LOANSTMTTRN []*LoanStatementTransaction `xml:"LOANSTMTTRN"` }
LoanTransactionList is The OFX element "LOANTRANLIST" is of type "LoanTransactionList"
type LoanTypeEnum ¶
type LoanTypeEnum string
LoanTypeEnum is The OFX element "LOANTYPE" is of type "LoanTypeEnum"
type MAXMINType ¶
type MAXMINType string
MAXMINType is The OFX element "MAXMIN" is of type "MAXMINType"
type MFAChallenge ¶
type MFAChallenge struct { MFAPHRASEID string `xml:"MFAPHRASEID"` MFAPHRASELABEL string `xml:"MFAPHRASELABEL"` }
MFAChallenge is The OFX element "MFACHALLENGE" is of type "MFAChallenge"
type MFAChallengeAnswer ¶
type MFAChallengeAnswer struct { MFAPHRASEID string `xml:"MFAPHRASEID"` MFAPHRASEA string `xml:"MFAPHRASEA"` }
MFAChallengeAnswer is The OFX element "MFACHALLENGEANSWER" is of type "MFAChallengeAnswer".
type MFAChallengeRequest ¶
type MFAChallengeRequest struct {
DTCLIENT string `xml:"DTCLIENT"`
}
MFAChallengeRequest is The OFX element "MFACHALLENGERQ" is of type "MFAChallengeRequest"
type MFAChallengeResponse ¶
type MFAChallengeResponse struct {
MFACHALLENGE []*MFAChallenge `xml:"MFACHALLENGE"`
}
MFAChallengeResponse is The OFX element "MFACHALLENGERS" is of type "MFAChallengeResponse"
type MFAChallengeTransactionRequest ¶
type MFAChallengeTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MFACHALLENGERQ *MFAChallengeRequest `xml:"MFACHALLENGERQ"` *AbstractTransactionRequest }
MFAChallengeTransactionRequest is The OFX element "MFACHALLENGETRNRQ" is of type "MFAChallengeTransactionRequest"
type MFAChallengeTransactionResponse ¶
type MFAChallengeTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MFACHALLENGERS *MFAChallengeResponse `xml:"MFACHALLENGERS"` *AbstractTransactionResponse }
MFAChallengeTransactionResponse is The OFX element "MFACHALLENGETRNRS" is of type "MFAChallengeTransactionResponse"
type MFAPhraseType ¶
type MFAPhraseType string
MFAPhraseType is The OFX element "MFAPHRASEA" is of type "MFAPhraseType".
The OFX element "MFAPHRASELABEL" is of type "MFAPhraseType".
type MFATextType ¶
type MFATextType string
MFATextType is The OFX element "USERCRED1LABEL" is of type "MFATextType"
The OFX element "USERCRED2LABEL" is of type "MFATextType"
type MFAUrlType ¶
type MFAUrlType string
MFAUrlType is The OFX element "AUTHTOKENINFOURL" is of type "MFAUrlType"
type Mail ¶
type Mail struct { USERID string `xml:"USERID"` DTCREATED string `xml:"DTCREATED"` FROM string `xml:"FROM"` TO string `xml:"TO"` SUBJECT string `xml:"SUBJECT"` MSGBODY string `xml:"MSGBODY"` INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` }
Mail is The OFX element "MAIL" is of type "Mail"
type MailRequest ¶
type MailRequest struct {
MAIL *Mail `xml:"MAIL"`
}
MailRequest is The OFX element "MAILRQ" is of type "MailRequest"
type MailResponse ¶
type MailResponse struct {
MAIL *Mail `xml:"MAIL"`
}
MailResponse is The OFX element "MAILRS" is of type "MailResponse"
type MailSyncRequest ¶
type MailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MAILTRNRQ []*MailTransactionRequest `xml:"MAILTRNRQ"` *AbstractSyncRequest }
MailSyncRequest is The OFX element "MAILSYNCRQ" is of type "MailSyncRequest"
type MailSyncResponse ¶
type MailSyncResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MAILTRNRS []*MailTransactionResponse `xml:"MAILTRNRS"` *AbstractSyncResponse }
MailSyncResponse is The OFX element "MAILSYNCRS" is of type "MailSyncResponse"
type MailTransactionRequest ¶
type MailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MAILRQ *MailRequest `xml:"MAILRQ"` *AbstractTransactionRequest }
MailTransactionRequest is The OFX element "MAILTRNRQ" is of type "MailTransactionRequest"
type MailTransactionResponse ¶
type MailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` MAILRS *MailResponse `xml:"MAILRS"` *AbstractTransactionResponse }
MailTransactionResponse is The OFX element "MAILTRNRS" is of type "MailTransactionResponse"
type MarginInterest ¶
type MarginInterest struct { TOTAL string `xml:"TOTAL"` SUBACCTFUND string `xml:"SUBACCTFUND"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` *AbstractInvestmentTransaction }
MarginInterest is The OFX element "MARGININTEREST" is of type "MarginInterest"
type MatchInfo ¶
type MatchInfo struct { MATCHPCT string `xml:"MATCHPCT"` MAXMATCHAMT string `xml:"MAXMATCHAMT"` MAXMATCHPCT string `xml:"MAXMATCHPCT"` STARTOFYEAR string `xml:"STARTOFYEAR"` BASEMATCHAMT string `xml:"BASEMATCHAMT"` BASEMATCHPCT string `xml:"BASEMATCHPCT"` }
MatchInfo is The OFX element "MATCHINFO" is of type "MatchInfo"
type MessageBodyType ¶
type MessageBodyType string
MessageBodyType is The OFX element "MSGBODY" is of type "MessageBodyType"
type MessageSetCore ¶
type MessageSetCore struct { VER string `xml:"VER"` URL string `xml:"URL"` OFXSEC string `xml:"OFXSEC"` TRANSPSEC string `xml:"TRANSPSEC"` SIGNONREALM string `xml:"SIGNONREALM"` LANGUAGE []string `xml:"LANGUAGE"` SYNCMODE string `xml:"SYNCMODE"` REFRESHSUPT string `xml:"REFRESHSUPT"` RESPFILEER string `xml:"RESPFILEER"` SPNAME string `xml:"SPNAME"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` }
MessageSetCore is The OFX element "MSGSETCORE" is of type "MessageSetCore"
type MessageSetList ¶
type MessageSetList struct { OfxMessageSetMacro *MessageSetMacro SIGNONMSGSET *SignonMessageSet `xml:"SIGNONMSGSET"` PROFMSGSET *ProfileMessageSet `xml:"PROFMSGSET"` }
MessageSetList is The OFX element "MSGSETLIST" is of type "MessageSetList"
type MessageSetMacro ¶
type MessageSetMacro struct { SIGNUPMSGSET *SignupMessageSet BANKMSGSET *BankMessageSet CREDITCARDMSGSET *CreditcardMessageSet LOANMSGSET *LoanMessageSet IMAGEMSGSET *ImageMessageSet INVSTMTMSGSET *InvestmentStatementMessageSet INTERXFERMSGSET *InterTransferMessageSet WIREXFERMSGSET *WireTransferMessageSet BILLPAYMSGSET *BillPayMessageSet EMAILMSGSET *EmailMessageSet SECLISTMSGSET *SecurityListMessageSet PRESDIRMSGSET *PresentmentDirMessageSet PRESDLVMSGSET *PresentmentDlvMessageSet }
MessageSetMacro ...
type MessageType ¶
type MessageType string
MessageType is The OFX element "MSG" is of type "MessageType"
type MutualFundAssetClass ¶
type MutualFundAssetClass struct {
PORTION []*Portion `xml:"PORTION"`
}
MutualFundAssetClass is The OFX element "MFASSETCLASS" is of type "MutualFundAssetClass"
type MutualFundInfo ¶
type MutualFundInfo struct { MFTYPE string `xml:"MFTYPE"` YIELD string `xml:"YIELD"` DTYIELDASOF string `xml:"DTYIELDASOF"` MFASSETCLASS *MutualFundAssetClass `xml:"MFASSETCLASS"` FIMFASSETCLASS *FinancialInstitutionMutualFundAssetClass `xml:"FIMFASSETCLASS"` *AbstractSecurityInfo }
MutualFundInfo is The OFX element "MFINFO" is of type "MutualFundInfo"
type MutualFundTypeEnum ¶
type MutualFundTypeEnum string
MutualFundTypeEnum is The OFX element "MFTENUM" is of type "MutualFundTypeEnum"
type NameAccountHeldType ¶
type NameAccountHeldType string
NameAccountHeldType is The OFX element "NAMEACCTHELD" is of type "NameAccountHeldType"
type NumberNCEType ¶
type NumberNCEType string
NumberNCEType is The OFX element "NONCE" is of type "NumberNCEType"
type NumberOfInstructionsType ¶
type NumberOfInstructionsType string
NumberOfInstructionsType is The OFX element "NINSTS" is of type "NumberOfInstructionsType"
type NumberPayments ¶
type NumberPayments string
NumberPayments is The OFX element "NUMPMTS" is of type "NumberPayments"
type OFX ¶
type OFX struct { SIGNONMSGSRQV1 *SignonRequestMessageSetV1 `xml:"SIGNONMSGSRQV1"` SIGNUPMSGSRQV1 *SignupRequestMessageSetV1 `xml:"SIGNUPMSGSRQV1"` BANKMSGSRQV1 *BankRequestMessageSetV1 `xml:"BANKMSGSRQV1"` CREDITCARDMSGSRQV1 *CreditcardRequestMessageSetV1 `xml:"CREDITCARDMSGSRQV1"` INVSTMTMSGSRQV1 *InvestmentStatementRequestMessageSetV1 `xml:"INVSTMTMSGSRQV1"` INTERXFERMSGSRQV1 *InterTransferRequestMessageSetV1 `xml:"INTERXFERMSGSRQV1"` WIREXFERMSGSRQV1 *WireTransferRequestMessageSetV1 `xml:"WIREXFERMSGSRQV1"` BILLPAYMSGSRQV1 *BillPayRequestMessageSetV1 `xml:"BILLPAYMSGSRQV1"` EMAILMSGSRQV1 *EmailRequestMessageSetV1 `xml:"EMAILMSGSRQV1"` IMAGEMSGSRQV1 *ImageRequestMessageSetV1 `xml:"IMAGEMSGSRQV1"` LOANMSGSRQV1 *LoanRequestMessageSetV1 `xml:"LOANMSGSRQV1"` SECLISTMSGSRQV1 *SecurityListRequestMessageSetV1 `xml:"SECLISTMSGSRQV1"` PRESDIRMSGSRQV1 *PresentmentDirRequestMessageSetV1 `xml:"PRESDIRMSGSRQV1"` PRESDLVMSGSRQV1 *PresentmentDeliveryRequestMessageSetV1 `xml:"PRESDLVMSGSRQV1"` PROFMSGSRQV1 *ProfileRequestMessageSetV1 `xml:"PROFMSGSRQV1"` SIGNONMSGSRSV1 *SignonResponseMessageSetV1 `xml:"SIGNONMSGSRSV1"` SIGNUPMSGSRSV1 *SignupResponseMessageSetV1 `xml:"SIGNUPMSGSRSV1"` BANKMSGSRSV1 *BankResponseMessageSetV1 `xml:"BANKMSGSRSV1"` CREDITCARDMSGSRSV1 *CreditcardResponseMessageSetV1 `xml:"CREDITCARDMSGSRSV1"` INVSTMTMSGSRSV1 *InvestmentStatementResponseMessageSetV1 `xml:"INVSTMTMSGSRSV1"` INTERXFERMSGSRSV1 *InterTransferResponseMessageSetV1 `xml:"INTERXFERMSGSRSV1"` WIREXFERMSGSRSV1 *WireTransferResponseMessageSetV1 `xml:"WIREXFERMSGSRSV1"` BILLPAYMSGSRSV1 *BillPayResponseMessageSetV1 `xml:"BILLPAYMSGSRSV1"` EMAILMSGSRSV1 *EmailResponseMessageSetV1 `xml:"EMAILMSGSRSV1"` LOANMSGSRSV1 *LoanResponseMessageSetV1 `xml:"LOANMSGSRSV1"` SECLISTMSGSRSV1 *SecurityListResponseMessageSetV1 `xml:"SECLISTMSGSRSV1"` PRESDIRMSGSRSV1 *PresentmentDirResponseMessageSetV1 `xml:"PRESDIRMSGSRSV1"` PRESDLVMSGSRSV1 *PresentmentDeliveryResponseMessageSetV1 `xml:"PRESDLVMSGSRSV1"` PROFMSGSRSV1 *ProfileResponseMessageSetV1 `xml:"PROFMSGSRSV1"` }
OFX is The OFX element "OFX" is of type "OFX"
type OFXElementType ¶
type OFXElementType struct { TAGNAME string `xml:"TAGNAME"` NAME string `xml:"NAME"` TAGTYPE string `xml:"TAGTYPE"` TAGVALUE string `xml:"TAGVALUE"` }
OFXElementType is The OFX element "OFXELEMENT" is of type "OFXElementType"
type OFXExtensionType ¶
type OFXExtensionType struct {
OFXELEMENT []*OFXElementType `xml:"OFXELEMENT"`
}
OFXExtensionType is The OFX element "OFXEXTENSION" is of type "OFXExtensionType"
type OFXHeaderMessage ¶
type OFXHeaderMessage struct { OFXHEADER string `xml:"OFXHEADER"` VERSION string `xml:"VERSION"` SECURITY string `xml:"SECURITY"` OLDFILEUID string `xml:"OLDFILEUID"` NEWFILEUID string `xml:"NEWFILEUID"` *HeaderMessage }
OFXHeaderMessage ...
type OFXSignonRequestMessage ¶
type OFXSignonRequestMessage struct { SignonRequest *SignonRequest `xml:"SignonRequest"` *SignonRequestMessage }
OFXSignonRequestMessage ...
type OFXSignonResponseMessage ¶
type OFXSignonResponseMessage struct { SignonResponse *SignonResponse `xml:"SignonResponse"` *SignonResponseMessage }
OFXSignonResponseMessage ...
type OFXSynchronizationRequestMessage ¶
type OFXSynchronizationRequestMessage struct { SynchronizationRequest *AbstractSyncRequest `xml:"SynchronizationRequest"` *RequestMessage }
OFXSynchronizationRequestMessage ...
type OFXSynchronizationResponseMessage ¶
type OFXSynchronizationResponseMessage struct { SynchronizationResponse *AbstractSyncResponse `xml:"SynchronizationResponse"` *ResponseMessage }
OFXSynchronizationResponseMessage ...
type OFXTransactionRequestMessage ¶
type OFXTransactionRequestMessage struct { TransactionRequest *AbstractTransactionRequest `xml:"TransactionRequest"` *RequestMessage }
OFXTransactionRequestMessage ...
type OFXTransactionResponseMessage ¶
type OFXTransactionResponseMessage struct { TransactionResponse *AbstractTransactionResponse `xml:"TransactionResponse"` *ResponseMessage }
OFXTransactionResponseMessage ...
type OpenOrderBuyDebt ¶
type OpenOrderBuyDebt struct { AUCTION string `xml:"AUCTION"` DTAUCTION string `xml:"DTAUCTION"` *AbstractOpenOrder }
OpenOrderBuyDebt is The OFX element "OOBUYDEBT" is of type "OpenOrderBuyDebt"
type OpenOrderBuyMutualFund ¶
type OpenOrderBuyMutualFund struct { BUYTYPE string `xml:"BUYTYPE"` UNITTYPE string `xml:"UNITTYPE"` *AbstractOpenOrder }
OpenOrderBuyMutualFund is The OFX element "OOBUYMF" is of type "OpenOrderBuyMutualFund"
type OpenOrderBuyOption ¶
type OpenOrderBuyOption struct { OPTBUYTYPE string `xml:"OPTBUYTYPE"` *AbstractOpenOrder }
OpenOrderBuyOption is The OFX element "OOBUYOPT" is of type "OpenOrderBuyOption"
type OpenOrderBuyOther ¶
type OpenOrderBuyOther struct { UNITTYPE string `xml:"UNITTYPE"` *AbstractOpenOrder }
OpenOrderBuyOther is The OFX element "OOBUYOTHER" is of type "OpenOrderBuyOther"
type OpenOrderBuyStock ¶
type OpenOrderBuyStock struct { BUYTYPE string `xml:"BUYTYPE"` *AbstractOpenOrder }
OpenOrderBuyStock is The OFX element "OOBUYSTOCK" is of type "OpenOrderBuyStock"
type OpenOrderSellDebt ¶
type OpenOrderSellDebt struct {
*AbstractOpenOrder
}
OpenOrderSellDebt is The OFX element "OOSELLDEBT" is of type "OpenOrderSellDebt"
type OpenOrderSellMutualFund ¶
type OpenOrderSellMutualFund struct { SELLTYPE string `xml:"SELLTYPE"` UNITTYPE string `xml:"UNITTYPE"` SELLALL string `xml:"SELLALL"` *AbstractOpenOrder }
OpenOrderSellMutualFund is The OFX element "OOSELLMF" is of type "OpenOrderSellMutualFund"
type OpenOrderSellOption ¶
type OpenOrderSellOption struct { OPTSELLTYPE string `xml:"OPTSELLTYPE"` *AbstractOpenOrder }
OpenOrderSellOption is The OFX element "OOSELLOPT" is of type "OpenOrderSellOption"
type OpenOrderSellOther ¶
type OpenOrderSellOther struct { UNITTYPE string `xml:"UNITTYPE"` *AbstractOpenOrder }
OpenOrderSellOther is The OFX element "OOSELLOTHER" is of type "OpenOrderSellOther"
type OpenOrderSellStock ¶
type OpenOrderSellStock struct { SELLTYPE string `xml:"SELLTYPE"` *AbstractOpenOrder }
OpenOrderSellStock is The OFX element "OOSELLSTOCK" is of type "OpenOrderSellStock"
type OpenOrderSwitchMutualFund ¶
type OpenOrderSwitchMutualFund struct { SECID *SecurityId `xml:"SECID"` UNITTYPE string `xml:"UNITTYPE"` SWITCHALL string `xml:"SWITCHALL"` *AbstractOpenOrder }
OpenOrderSwitchMutualFund is The OFX element "SWITCHMF" is of type "OpenOrderSwitchMutualFund"
type OptionActionEnum ¶
type OptionActionEnum string
OptionActionEnum is The OFX element "OPTACTIONENUM" is of type "OptionActionEnum"
type OptionBuyEnum ¶
type OptionBuyEnum string
OptionBuyEnum is The OFX element "OPTBUYENUM" is of type "OptionBuyEnum"
type OptionInfo ¶
type OptionInfo struct { OPTTYPE string `xml:"OPTTYPE"` STRIKEPRICE string `xml:"STRIKEPRICE"` DTEXPIRE string `xml:"DTEXPIRE"` SHPERCTRCT string `xml:"SHPERCTRCT"` SECID *SecurityId `xml:"SECID"` ASSETCLASS string `xml:"ASSETCLASS"` FIASSETCLASS string `xml:"FIASSETCLASS"` *AbstractSecurityInfo }
OptionInfo is The OFX element "OPTINFO" is of type "OptionInfo"
type OptionLevelType ¶
type OptionLevelType string
OptionLevelType is The OFX element "OPTIONLEVEL" is of type "OptionLevelType"
type OptionSellEnum ¶
type OptionSellEnum string
OptionSellEnum is The OFX element "OPTSELLENUM" is of type "OptionSellEnum"
type OptionTypeEnum ¶
type OptionTypeEnum string
OptionTypeEnum is The OFX element "OPTTYPEENUM" is of type "OptionTypeEnum"
type OtherAccountInfo ¶
type OtherAccountInfo struct { BANKID string `xml:"BANKID"` ACCTID string `xml:"ACCTID"` ACCTUSAGE string `xml:"ACCTUSAGE"` }
OtherAccountInfo is The OFX element OTHERACCTINFO is of type "OtherAccountInfo"
type OtherEnroll ¶
type OtherEnroll struct {
MESSAGE string `xml:"MESSAGE"`
}
OtherEnroll is The OFX element "OTHERENROLL" is of type "OtherEnroll"
type OtherInfo ¶
type OtherInfo struct { TYPEDESC string `xml:"TYPEDESC"` ASSETCLASS string `xml:"ASSETCLASS"` FIASSETCLASS string `xml:"FIASSETCLASS"` *AbstractSecurityInfo }
OtherInfo is The OFX element "OTHERINFO" is of type "OtherInfo"
type PasswordType ¶
type PasswordType string
PasswordType is The OFX element "PASSWORD" is of type "PasswordType"
type Payee ¶
type Payee struct { NAME string `xml:"NAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` PHONE string `xml:"PHONE"` }
Payee is The OFX element "PAYEE" is of type "Payee"
type PayeeDeleteRequest ¶
type PayeeDeleteRequest struct { PAYEELSTID string `xml:"PAYEELSTID"` *AbstractPayeeRequest }
PayeeDeleteRequest is The OFX element "PAYEEDELRQ" is of type "PayeeDeleteRequest"
type PayeeDeleteResponse ¶
type PayeeDeleteResponse struct {
*AbstractPayeeResponse
}
PayeeDeleteResponse is The OFX element "PAYEEDELRS" is of type "PayeeDeleteResponse"
type PayeeIdType ¶
type PayeeIdType string
PayeeIdType is The OFX element "PAYEEID" is of type "PayeeIdType"
type PayeeModRequest ¶
type PayeeModRequest struct { PAYEELSTID string `xml:"PAYEELSTID"` PAYEE *Payee `xml:"PAYEE"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` PAYACCT []string `xml:"PAYACCT"` *AbstractPayeeRequest }
PayeeModRequest is The OFX element "PAYEEMODRQ" is of type "PayeeModRequest"
type PayeeModResponse ¶
type PayeeModResponse struct { PAYEE *Payee `xml:"PAYEE"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` PAYACCT []string `xml:"PAYACCT"` EXTDPAYEE *ExtendedPayee `xml:"EXTDPAYEE"` *AbstractPayeeResponse }
PayeeModResponse is The OFX element "PAYEEMODRS" is of type "PayeeModResponse"
type PayeeRequest ¶
type PayeeRequest struct { PAYEEID string `xml:"PAYEEID"` PAYEE *Payee `xml:"PAYEE"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` PAYACCT []string `xml:"PAYACCT"` *AbstractPayeeRequest }
PayeeRequest is The OFX element "PAYEERQ" is of type "PayeeRequest"
type PayeeResponse ¶
type PayeeResponse struct { PAYEE *Payee `xml:"PAYEE"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` EXTDPAYEE *ExtendedPayee `xml:"EXTDPAYEE"` PAYACCT []string `xml:"PAYACCT"` *AbstractPayeeResponse }
PayeeResponse is The OFX element "PAYEERS" is of type "PayeeResponse"
type PayeeSyncRequest ¶
type PayeeSyncRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PAYEETRNRQ []*PayeeTransactionRequest `xml:"PAYEETRNRQ"` *AbstractSyncRequest }
PayeeSyncRequest is The OFX element "PAYEESYNCRQ" is of type "PayeeSyncRequest"
type PayeeSyncResponse ¶
type PayeeSyncResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PAYEETRNRS []*PayeeTransactionResponse `xml:"PAYEETRNRS"` *AbstractSyncResponse }
PayeeSyncResponse is The OFX element "PAYEESYNCRS" is of type "PayeeSyncResponse"
type PayeeTransactionRequest ¶
type PayeeTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PAYEERQ *PayeeRequest `xml:"PAYEERQ"` PAYEEMODRQ *PayeeModRequest `xml:"PAYEEMODRQ"` PAYEEDELRQ *PayeeDeleteRequest `xml:"PAYEEDELRQ"` *AbstractTransactionRequest }
PayeeTransactionRequest is The OFX element "PAYEETRNRQ" is of type "PayeeTransactionRequest"
type PayeeTransactionResponse ¶
type PayeeTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PAYEERS *PayeeResponse `xml:"PAYEERS"` PAYEEMODRS *PayeeModResponse `xml:"PAYEEMODRS"` PAYEEDELRS *PayeeDeleteResponse `xml:"PAYEEDELRS"` *AbstractTransactionResponse }
PayeeTransactionResponse is The OFX element "PAYEETRNRS" is of type "PayeeTransactionResponse"
type PaymentCancelRequest ¶
type PaymentCancelRequest struct { SRVRTID string `xml:"SRVRTID"` *AbstractPaymentRequest }
PaymentCancelRequest is The OFX element "PMTCANCRQ" is of type "PaymentCancelRequest"
type PaymentCancelResponse ¶
type PaymentCancelResponse struct {
*AbstractPaymentResponse
}
PaymentCancelResponse is The OFX element "PMTCANCRS" is of type "PaymentCancelResponse"
type PaymentInfo ¶
type PaymentInfo struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` TRNAMT string `xml:"TRNAMT"` PAYEEID string `xml:"PAYEEID"` PAYEE *Payee `xml:"PAYEE"` PAYEELSTID string `xml:"PAYEELSTID"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` EXTDPMT []*ExtendedPayment `xml:"EXTDPMT"` PAYACCT string `xml:"PAYACCT"` DTDUE string `xml:"DTDUE"` MEMO string `xml:"MEMO"` BILLREFINFO string `xml:"BILLREFINFO"` BILLPUBINFO *BillPubInfo `xml:"BILLPUBINFO"` }
PaymentInfo is The OFX element "PMTINFO" is of type "PaymentInfo"
type PaymentInquiryRequest ¶
type PaymentInquiryRequest struct {
SRVRTID string `xml:"SRVRTID"`
}
PaymentInquiryRequest is The OFX element "PMTINQRQ" is of type "PaymentInquiryRequest"
type PaymentInquiryResponse ¶
type PaymentInquiryResponse struct { SRVRTID string `xml:"SRVRTID"` PMTPRCSTS *PaymentProcessingStatus `xml:"PMTPRCSTS"` CHECKNUM string `xml:"CHECKNUM"` }
PaymentInquiryResponse is The OFX element "PMTINQRS" is of type "PaymentInquiryResponse"
type PaymentInquiryTransactionRequest ¶
type PaymentInquiryTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTINQRQ *PaymentInquiryRequest `xml:"PMTINQRQ"` *AbstractTransactionRequest }
PaymentInquiryTransactionRequest is The OFX element "PMTINQTRNRQ" is of type "PaymentInquiryTransactionRequest"
type PaymentInquiryTransactionResponse ¶
type PaymentInquiryTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTINQRS *PaymentInquiryResponse `xml:"PMTINQRS"` *AbstractTransactionResponse }
PaymentInquiryTransactionResponse is The OFX element "PMTINQTRNRS" is of type "PaymentInquiryTransactionResponse"
type PaymentInstrument ¶
type PaymentInstrument struct { PMTINSTRUMENTTYPE string `xml:"PMTINSTRUMENTTYPE"` BRAND string `xml:"BRAND"` }
PaymentInstrument is The OFX element "PAYMENTINSTRUMENT" is of type "PaymentInstrument"
type PaymentInstrumentEnum ¶
type PaymentInstrumentEnum string
PaymentInstrumentEnum is The OFX element "PMTINSTRUMENTENUM" is of type "PaymentInstrumentEnum"
type PaymentInstruments ¶
type PaymentInstruments struct {
PAYMENTINSTRUMENT []*PaymentInstrument `xml:"PAYMENTINSTRUMENT"`
}
PaymentInstruments is The OFX element "PAYMENTINSTRUMENTS" is of type "PaymentInstruments"
type PaymentMailRequest ¶
type PaymentMailRequest struct { MAIL *Mail `xml:"MAIL"` SRVRTID string `xml:"SRVRTID"` PMTINFO *PaymentInfo `xml:"PMTINFO"` }
PaymentMailRequest is The OFX element "PMTMAILRQ" is of type "PaymentMailRequest"
type PaymentMailResponse ¶
type PaymentMailResponse struct { MAIL *Mail `xml:"MAIL"` SRVRTID string `xml:"SRVRTID"` PMTINFO *PaymentInfo `xml:"PMTINFO"` }
PaymentMailResponse is The OFX element "PMTMAILRS" is of type "PaymentMailResponse"
type PaymentMailSyncRequest ¶
type PaymentMailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTMAILTRNRQ []*PaymentMailTransactionRequest `xml:"PMTMAILTRNRQ"` *AbstractSyncRequest }
PaymentMailSyncRequest is The OFX element "PMTMAILSYNCRQ" is of type "PaymentMailSyncRequest"
type PaymentMailSyncResponse ¶
type PaymentMailSyncResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTMAILTRNRS []*PaymentMailTransactionResponse `xml:"PMTMAILTRNRS"` *AbstractSyncResponse }
PaymentMailSyncResponse is The OFX element "PMTMAILSYNCRS" is of type "PaymentMailSyncResponse"
type PaymentMailTransactionRequest ¶
type PaymentMailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTMAILRQ *PaymentMailRequest `xml:"PMTMAILRQ"` *AbstractTransactionRequest }
PaymentMailTransactionRequest is The OFX element "PMTMAILTRNRQ" is of type "PaymentMailTransactionRequest"
type PaymentMailTransactionResponse ¶
type PaymentMailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTMAILRS *PaymentMailResponse `xml:"PMTMAILRS"` *AbstractTransactionResponse }
PaymentMailTransactionResponse is The OFX element "PMTMAILTRNRS" is of type "PaymentMailTransactionResponse"
type PaymentModRequest ¶
type PaymentModRequest struct { SRVRTID string `xml:"SRVRTID"` PMTINFO *PaymentInfo `xml:"PMTINFO"` *AbstractPaymentRequest }
PaymentModRequest is The OFX element "PMTMODRQ" is of type "PaymentModRequest"
type PaymentModResponse ¶
type PaymentModResponse struct { PMTINFO *PaymentInfo `xml:"PMTINFO"` PMTPRCSTS *PaymentProcessingStatus `xml:"PMTPRCSTS"` *AbstractPaymentResponse }
PaymentModResponse is The OFX element "PMTMODRS" is of type "PaymentModResponse"
type PaymentProcessStatusEnum ¶
type PaymentProcessStatusEnum string
PaymentProcessStatusEnum is The OFX element "PMTPROCESSSTATUSENUM" is of type "PaymentProcessStatusEnum"
type PaymentProcessingStatus ¶
type PaymentProcessingStatus struct { PMTPRCCODE string `xml:"PMTPRCCODE"` DTPMTPRC string `xml:"DTPMTPRC"` }
PaymentProcessingStatus is The OFX element "PMTPRCSTS" is of type "PaymentProcessingStatus"
type PaymentRequest ¶
type PaymentRequest struct { PMTINFO *PaymentInfo `xml:"PMTINFO"` *AbstractPaymentRequest }
PaymentRequest is The OFX element "PMTRQ" is of type "PaymentRequest"
type PaymentResponse ¶
type PaymentResponse struct { PAYEELSTID string `xml:"PAYEELSTID"` CURDEF string `xml:"CURDEF"` PMTINFO *PaymentInfo `xml:"PMTINFO"` EXTDPAYEE *ExtendedPayee `xml:"EXTDPAYEE"` CHECKNUM string `xml:"CHECKNUM"` PMTPRCSTS *PaymentProcessingStatus `xml:"PMTPRCSTS"` RECSRVRTID string `xml:"RECSRVRTID"` *AbstractPaymentResponse }
PaymentResponse is The OFX element "PMTRS" is of type "PaymentResponse"
type PaymentSyncRequest ¶
type PaymentSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTTRNRQ []*PaymentTransactionRequest `xml:"PMTTRNRQ"` *AbstractSyncRequest }
PaymentSyncRequest is The OFX element "PMTSYNCRQ" is of type "PaymentSyncRequest"
type PaymentSyncResponse ¶
type PaymentSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTTRNRS []*PaymentTransactionResponse `xml:"PMTTRNRS"` *AbstractSyncResponse }
PaymentSyncResponse is The OFX element "PMTSYNCRS" is of type "PaymentSyncResponse"
type PaymentTransactionRequest ¶
type PaymentTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTRQ *PaymentRequest `xml:"PMTRQ"` PMTMODRQ *PaymentModRequest `xml:"PMTMODRQ"` PMTCANCRQ *PaymentCancelRequest `xml:"PMTCANCRQ"` *AbstractTransactionRequest }
PaymentTransactionRequest is The OFX element "PMTTRNRQ" is of type "PaymentTransactionRequest"
type PaymentTransactionResponse ¶
type PaymentTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PMTRS *PaymentResponse `xml:"PMTRS"` PMTMODRS *PaymentModResponse `xml:"PMTMODRS"` PMTCANCRS *PaymentCancelResponse `xml:"PMTCANCRS"` *AbstractTransactionResponse }
PaymentTransactionResponse is The OFX element "PMTTRNRS" is of type "PaymentTransactionResponse"
type PendingTransaction ¶
type PendingTransaction struct { TRNTYPE string `xml:"TRNTYPE"` DTTRAN string `xml:"DTTRAN"` DTEXPIRE string `xml:"DTEXPIRE"` TRNAMT string `xml:"TRNAMT"` REFNUM string `xml:"REFNUM"` NAME string `xml:"NAME"` EXTDNAME string `xml:"EXTDNAME"` MEMO string `xml:"MEMO"` IMAGEDATA []*ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
PendingTransaction is The OFX element "STMTTRNP" is of type "PendingTransaction"
type PendingTransactionList ¶
type PendingTransactionList struct { DTASOF string `xml:"DTASOF"` STMTTRNP []*PendingTransaction `xml:"STMTTRNP"` }
PendingTransactionList is The OFX element "BANKTRANLISTP" is of type "PendingTransactionList"
type PeriodToDate ¶
type PeriodToDate struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` CONTRIBUTIONS *Contributions `xml:"CONTRIBUTIONS"` WITHDRAWALS *Withdrawals `xml:"WITHDRAWALS"` EARNINGS *Earnings `xml:"EARNINGS"` }
PeriodToDate is The OFX element "PERIODTODATE" is of type "PeriodToDate"
type PinChangeRequest ¶
type PinChangeRequest struct { USERID string `xml:"USERID"` NEWUSERPASS string `xml:"NEWUSERPASS"` }
PinChangeRequest is The OFX element "PINCHRQ" is of type "PinChangeRequest"
type PinChangeResponse ¶
PinChangeResponse is The OFX element "PINCHRS" is of type "PinChangeResponse"
type PinChangeTransactionRequest ¶
type PinChangeTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PINCHRQ *PinChangeRequest `xml:"PINCHRQ"` *AbstractTransactionRequest }
PinChangeTransactionRequest is The OFX element "PINCHTRNRQ" is of type "PinChangeTransactionRequest"
type PinChangeTransactionResponse ¶
type PinChangeTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PINCHRS *PinChangeResponse `xml:"PINCHRS"` *AbstractTransactionResponse }
PinChangeTransactionResponse is The OFX element "PINCHTRNRS" is of type "PinChangeTransactionResponse"
type PositionDebt ¶
type PositionDebt struct {
*AbstractPositionBase
}
PositionDebt is The OFX element "POSDEBT" is of type "PositionDebt"
type PositionMutualFund ¶
type PositionMutualFund struct { UNITSSTREET string `xml:"UNITSSTREET"` UNITSUSER string `xml:"UNITSUSER"` REINVDIV string `xml:"REINVDIV"` REINVCG string `xml:"REINVCG"` *AbstractPositionBase }
PositionMutualFund is The OFX element "POSMF" is of type "PositionMutualFund"
type PositionOption ¶
type PositionOption struct { SECURED string `xml:"SECURED"` *AbstractPositionBase }
PositionOption is The OFX element "POSOPT" is of type "PositionOption"
type PositionOther ¶
type PositionOther struct {
*AbstractPositionBase
}
PositionOther is The OFX element "POSOTHER" is of type "PositionOther"
type PositionStock ¶
type PositionStock struct { UNITSSTREET string `xml:"UNITSSTREET"` UNITSUSER string `xml:"UNITSUSER"` REINVDIV string `xml:"REINVDIV"` *AbstractPositionBase }
PositionStock is The OFX element "POSSTOCK" is of type "PositionStock"
type PositionTypeEnum ¶
type PositionTypeEnum string
PositionTypeEnum is The OFX element "POSTYPEENUM" is of type "PositionTypeEnum"
type PresentmentAccount ¶
type PresentmentAccount struct { BILLPUB string `xml:"BILLPUB"` BILLERID string `xml:"BILLERID"` BILLERNAME string `xml:"BILLERNAME"` ACCTID string `xml:"ACCTID"` PRESNAMEADDRESS *PresentmentNameAddress `xml:"PRESNAMEADDRESS"` USERID string `xml:"USERID"` SPNAME string `xml:"SPNAME"` PAYEEID string `xml:"PAYEEID"` PAYEELSTID string `xml:"PAYEELSTID"` *AbstractAccount }
PresentmentAccount is The OFX element "PRESACCTFROM" and "PRESACCTTO" is of type "PresentmentAccount"
type PresentmentAccountInfo ¶
type PresentmentAccountInfo struct { PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` SVCSTATUS string `xml:"SVCSTATUS"` REASON string `xml:"REASON"` *AbstractAccountInfo }
PresentmentAccountInfo is The OFX element "PRESACCTINFO" is of type "PresentmentAccountInfo"
type PresentmentBillInfo ¶
type PresentmentBillInfo struct { BILLID string `xml:"BILLID"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` PAYEEID string `xml:"PAYEEID"` BILLREFINFO string `xml:"BILLREFINFO"` AMTDUE string `xml:"AMTDUE"` MINAMTDUE string `xml:"MINAMTDUE"` DTPMTDUE string `xml:"DTPMTDUE"` DTBILL string `xml:"DTBILL"` DTOPEN string `xml:"DTOPEN"` DTCLOSE string `xml:"DTCLOSE"` PREVBAL string `xml:"PREVBAL"` ACTIVITY string `xml:"ACTIVITY"` ACCTBAL string `xml:"ACCTBAL"` INVOICE *Invoice `xml:"INVOICE"` NOTIFYDESIRED string `xml:"NOTIFYDESIRED"` BILLTYPE string `xml:"BILLTYPE"` BILLSTATUS []*BillStatus `xml:"BILLSTATUS"` BILLPMTSTATUS []*BillPaymentstatus `xml:"BILLPMTSTATUS"` STMNTIMAGE *StatementImage `xml:"STMNTIMAGE"` DETAILAVAILABLE string `xml:"DETAILAVAILABLE"` BILLDETAILTABLE *BillDetailTable `xml:"BILLDETAILTABLE"` }
PresentmentBillInfo is The OFX element "PRESBILLINFO" is of type "PresentmentBillInfo"
type PresentmentCounts ¶
type PresentmentCounts struct { BILLSTATUSCOUNTS []*BillStatusCounts `xml:"BILLSTATUSCOUNTS"` BILLPMTSTATUSCOUNTS []*BillPaymentstatusCounts `xml:"BILLPMTSTATUSCOUNTS"` }
PresentmentCounts is The OFX element "PRESCOUNTS" is of type "PresentmentCounts"
type PresentmentDeliveryId ¶
type PresentmentDeliveryId struct { PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` BILLID string `xml:"BILLID"` DTSEEN string `xml:"DTSEEN"` }
PresentmentDeliveryId is The OFX element "PRESDELIVERYID" is of type "PresentmentDeliveryId"
type PresentmentDeliveryRequestMessageSetV1 ¶
type PresentmentDeliveryRequestMessageSetV1 struct { PRESLISTTRNRQ []*PresentmentListTransactionRequest `xml:"PRESLISTTRNRQ"` PRESGRPACCTINFOTRNRQ []*PresentmentGroupAccountInfoTransactionRequest `xml:"PRESGRPACCTINFOTRNRQ"` PRESDETAILTRNRQ []*PresentmentDetailTransactionRequest `xml:"PRESDETAILTRNRQ"` BILLTBLSTRUCTTRNRQ []*BillTableStructureTransactionRequest `xml:"BILLTBLSTRUCTTRNRQ"` PRESNOTIFYTRNRQ []*PresentmentNotifyTransactionRequest `xml:"PRESNOTIFYTRNRQ"` BILLSTATUSMODTRNRQ []*BillStatusModTransactionRequest `xml:"BILLSTATUSMODTRNRQ"` PRESMAILSYNCRQ []*PresentmentMailSyncRequest `xml:"PRESMAILSYNCRQ"` PRESMAILTRNRQ []*PresentmentMailTransactionRequest `xml:"PRESMAILTRNRQ"` *AbstractRequestMessageSet }
PresentmentDeliveryRequestMessageSetV1 is The OFX element "PRESDLVMSGSRQV1" is of type "PresentmentDeliveryRequestMessageSetV1"
type PresentmentDeliveryResponseMessageSetV1 ¶
type PresentmentDeliveryResponseMessageSetV1 struct { PRESLISTTRNRS []*PresentmentListTransactionResponse `xml:"PRESLISTTRNRS"` PRESGRPACCTINFOTRNRS []*PresentmentGroupAccountInfoTransactionResponse `xml:"PRESGRPACCTINFOTRNRS"` PRESDETAILTRNRS []*PresentmentDetailTransactionResponse `xml:"PRESDETAILTRNRS"` BILLTBLSTRUCTTRNRS []*BillTableStructureTransactionResponse `xml:"BILLTBLSTRUCTTRNRS"` PRESNOTIFYTRNRS []*PresentmentNotifyTransactionResponse `xml:"PRESNOTIFYTRNRS"` BILLSTATUSMODTRNRS []*BillStatusModTransactionResponse `xml:"BILLSTATUSMODTRNRS"` PRESMAILSYNCRS []*PresentmentMailSyncResponse `xml:"PRESMAILSYNCRS"` PRESMAILTRNRS []*PresentmentMailTransactionResponse `xml:"PRESMAILTRNRS"` *AbstractResponseMessageSet }
PresentmentDeliveryResponseMessageSetV1 is The OFX element "PRESDLVMSGSRSV1" is of type "PresentmentDeliveryResponseMessageSetV1"
type PresentmentDetail ¶
type PresentmentDetail struct { BILLID string `xml:"BILLID"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` BILLDETAILTABLE []*BillDetailTable `xml:"BILLDETAILTABLE"` }
PresentmentDetail is The OFX element "PRESDETAIL" is of type "PresentmentDetail"
type PresentmentDetailRequest ¶
type PresentmentDetailRequest struct { BILLID string `xml:"BILLID"` BILLDETAILTABLETYPE string `xml:"BILLDETAILTABLETYPE"` }
PresentmentDetailRequest is The OFX element "PRESDETAILRQ" is of type "PresentmentDetailRequest"
type PresentmentDetailResponse ¶
type PresentmentDetailResponse struct {
PRESDETAIL []*PresentmentDetail `xml:"PRESDETAIL"`
}
PresentmentDetailResponse is The OFX element "PRESDETAILRS" is of type "PresentmentDetailResponse"
type PresentmentDetailTransactionRequest ¶
type PresentmentDetailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESDETAILRQ *PresentmentDetailRequest `xml:"PRESDETAILRQ"` *AbstractTransactionRequest }
PresentmentDetailTransactionRequest is The OFX element "PRESDETAILTRNRQ" is of type "PresentmentDetailTransactionRequest"
type PresentmentDetailTransactionResponse ¶
type PresentmentDetailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESDETAILRS *PresentmentDetailResponse `xml:"PRESDETAILRS"` *AbstractTransactionResponse }
PresentmentDetailTransactionResponse is The OFX element "PRESDETAILTRNRS" is of type "PresentmentDetailTransactionResponse"
type PresentmentDirMessageSet ¶
type PresentmentDirMessageSet struct { PRESDIRMSGSETV1 []*PresentmentDirMessageSetV1 `xml:"PRESDIRMSGSETV1"` *AbstractMessageSet }
PresentmentDirMessageSet is The OFX element "PRESDIRMSGSET" is of type "PresentmentDirMessageSet"
type PresentmentDirMessageSetV1 ¶
type PresentmentDirMessageSetV1 struct { PRESDIRPROF *PresentmentDirProfile `xml:"PRESDIRPROF"` *AbstractMessageSetVersion }
PresentmentDirMessageSetV1 is The OFX element "PRESDIRMSGSETV1" is of type "PresentmentDirMessageSetV1"
type PresentmentDirProfile ¶
type PresentmentDirProfile struct { PROCDAYSOFF []string `xml:"PROCDAYSOFF"` CANSUPPORTIMAGES string `xml:"CANSUPPORTIMAGES"` PROCENDTM string `xml:"PROCENDTM"` }
PresentmentDirProfile is The OFX element "PRESDIRPROF" is of type "PresentmentDirProfile"
type PresentmentDirRequestMessageSetV1 ¶
type PresentmentDirRequestMessageSetV1 struct { FINDBILLERTRNRQ *FindBillerTransactionRequest `xml:"FINDBILLERTRNRQ"` *AbstractRequestMessageSet }
PresentmentDirRequestMessageSetV1 is The OFX element "PRESDIRMSGSRQV1" is of type "PresentmentDirRequestMessageSetV1"
type PresentmentDirResponseMessageSetV1 ¶
type PresentmentDirResponseMessageSetV1 struct { FINDBILLERTRNRS *FindBillerTransactionResponse `xml:"FINDBILLERTRNRS"` *AbstractResponseMessageSet }
PresentmentDirResponseMessageSetV1 is The OFX element "PRESDIRMSGSRSV1" is of type "PresentmentDirResponseMessageSetV1"
type PresentmentDlvMessageSet ¶
type PresentmentDlvMessageSet struct { PRESDLVMSGSETV1 []*PresentmentDlvMessageSetV1 `xml:"PRESDLVMSGSETV1"` *AbstractMessageSet }
PresentmentDlvMessageSet is The OFX element "PRESDLVMSGSET" is of type "PresentmentDlvMessageSet"
type PresentmentDlvMessageSetV1 ¶
type PresentmentDlvMessageSetV1 struct { PRESDLVPROF *PresentmentDlvProfile `xml:"PRESDLVPROF"` EMAILPROF *EmailProfile `xml:"EMAILPROF"` *AbstractMessageSetVersion }
PresentmentDlvMessageSetV1 is The OFX element "PRESDLVMSGSETV1" is of type "PresentmentDlvMessageSetV1"
type PresentmentDlvProfile ¶
type PresentmentDlvProfile struct { CANSUPPORTGROUPID string `xml:"CANSUPPORTGROUPID"` PROCDAYSOFF []string `xml:"PROCDAYSOFF"` CANSUPPORTIMAGES string `xml:"CANSUPPORTIMAGES"` PROCENDTM string `xml:"PROCENDTM"` CANUPDATEPRESNAMEADDRESS string `xml:"CANUPDATEPRESNAMEADDRESS"` }
PresentmentDlvProfile is The OFX element "PRESDLVPROF" is of type "PresentmentDlvProfile"
type PresentmentGroupAccountInfoTransactionRequest ¶
type PresentmentGroupAccountInfoTransactionRequest struct { USERID string `xml:"USERID"` GROUPID string `xml:"GROUPID"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTINFORQ *AccountInfoRequest `xml:"ACCTINFORQ"` *AbstractTransactionRequest }
PresentmentGroupAccountInfoTransactionRequest is The OFX element "PRESGRPACCTINFOTRNRQ" is of type "PresentmentGroupAccountInfoTransactionRequest"
type PresentmentGroupAccountInfoTransactionResponse ¶
type PresentmentGroupAccountInfoTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` ACCTINFORS *AccountInfoResponse `xml:"ACCTINFORS"` *AbstractTransactionResponse }
PresentmentGroupAccountInfoTransactionResponse is The OFX element "PRESGRPACCTINFOTRNRS" is of type "PresentmentGroupAccountInfoTransactionResponse"
type PresentmentList ¶
type PresentmentList struct {
PRESBILLINFO []*PresentmentBillInfo `xml:"PRESBILLINFO"`
}
PresentmentList is The OFX element "PRESLIST" is of type "PresentmentList"
type PresentmentListRequest ¶
type PresentmentListRequest struct { BILLPUB string `xml:"BILLPUB"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` DTDUEBY string `xml:"DTDUEBY"` BILLERID string `xml:"BILLERID"` BILLID string `xml:"BILLID"` BILLTYPE []string `xml:"BILLTYPE"` BILLSTATUSCODE []string `xml:"BILLSTATUSCODE"` BILLPMTSTATUSCODE []string `xml:"BILLPMTSTATUSCODE"` NOTIFYWILLING string `xml:"NOTIFYWILLING"` INCLUDEDETAIL string `xml:"INCLUDEDETAIL"` INCLUDEBILLSTATUS string `xml:"INCLUDEBILLSTATUS"` INCLUDEBILLPMTSTATUS string `xml:"INCLUDEBILLPMTSTATUS"` INCLUDESTATUSHIST string `xml:"INCLUDESTATUSHIST"` INCLUDECOUNTS string `xml:"INCLUDECOUNTS"` INCLUDESUMMARY string `xml:"INCLUDESUMMARY"` }
PresentmentListRequest is The OFX element "PRESLISTRQ" is of type "PresentmentListRequest"
type PresentmentListResponse ¶
type PresentmentListResponse struct { BILLPUB string `xml:"BILLPUB"` USERID string `xml:"USERID"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` PRESLIST *PresentmentList `xml:"PRESLIST"` PRESCOUNTS *PresentmentCounts `xml:"PRESCOUNTS"` }
PresentmentListResponse is The OFX element "PRESLISTRS" is of type "PresentmentListResponse"
type PresentmentListTransactionRequest ¶
type PresentmentListTransactionRequest struct { USERID string `xml:"USERID"` GROUPID string `xml:"GROUPID"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESLISTRQ *PresentmentListRequest `xml:"PRESLISTRQ"` *AbstractTransactionRequest }
PresentmentListTransactionRequest is The OFX element "PRESLISTTRNRQ" is of type "PresentmentListTransactionRequest"
type PresentmentListTransactionResponse ¶
type PresentmentListTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESLISTRS *PresentmentListResponse `xml:"PRESLISTRS"` *AbstractTransactionResponse }
PresentmentListTransactionResponse is The OFX element "PRESLISTTRNRS" is of type "PresentmentListTransactionResponse"
type PresentmentMailRequest ¶
type PresentmentMailRequest struct { PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` MAIL *Mail `xml:"MAIL"` }
PresentmentMailRequest is The OFX element "PRESMAILRQ" is of type "PresentmentMailRequest"
type PresentmentMailResponse ¶
type PresentmentMailResponse struct { PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` MAIL *Mail `xml:"MAIL"` }
PresentmentMailResponse is The OFX element "PRESMAILRS" is of type "PresentmentMailResponse"
type PresentmentMailSyncRequest ¶
type PresentmentMailSyncRequest struct { INCIMAGES string `xml:"INCIMAGES"` USEHTML string `xml:"USEHTML"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESMAILTRNRQ []*PresentmentMailTransactionRequest `xml:"PRESMAILTRNRQ"` *AbstractSyncRequest }
PresentmentMailSyncRequest is The OFX element "PRESMAILSYNCRQ" is of type "PresentmentMailSyncRequest"
type PresentmentMailSyncResponse ¶
type PresentmentMailSyncResponse struct { PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESMAILTRNRS []*PresentmentMailTransactionResponse `xml:"PRESMAILTRNRS"` *AbstractSyncResponse }
PresentmentMailSyncResponse is The OFX element "PRESMAILSYNCRS" is of type "PresentmentMailSyncResponse"
type PresentmentMailTransactionRequest ¶
type PresentmentMailTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESMAILRQ *PresentmentMailRequest `xml:"PRESMAILRQ"` *AbstractTransactionRequest }
PresentmentMailTransactionRequest is The OFX element "PRESMAILTRNRQ" is of type "PresentmentMailTransactionRequest"
type PresentmentMailTransactionResponse ¶
type PresentmentMailTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESMAILRS *PresentmentMailResponse `xml:"PRESMAILRS"` *AbstractTransactionResponse }
PresentmentMailTransactionResponse is The OFX element "PRESMAILTRNRS" is of type "PresentmentMailTransactionResponse"
type PresentmentNameAddress ¶
type PresentmentNameAddress struct { NAMEACCTHELD string `xml:"NAMEACCTHELD"` BUSNAMEACCTHELD string `xml:"BUSNAMEACCTHELD"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` DAYPHONE string `xml:"DAYPHONE"` EVEPHONE string `xml:"EVEPHONE"` }
PresentmentNameAddress is The OFX element "PRESNAMEADDRESS" is of type "PresentmentNameAddress"
type PresentmentNotifyRequest ¶
type PresentmentNotifyRequest struct {
PRESDELIVERYID *PresentmentDeliveryId `xml:"PRESDELIVERYID"`
}
PresentmentNotifyRequest is The OFX element "PRESNOTIFYRQ" is of type "PresentmentNotifyRequest"
type PresentmentNotifyResponse ¶
type PresentmentNotifyResponse struct {
PRESDELIVERYID *PresentmentDeliveryId `xml:"PRESDELIVERYID"`
}
PresentmentNotifyResponse is The OFX element "PRESNOTIFYRS" is of type "PresentmentNotifyResponse"
type PresentmentNotifyTransactionRequest ¶
type PresentmentNotifyTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESNOTIFYRQ *PresentmentNotifyRequest `xml:"PRESNOTIFYRQ"` *AbstractTransactionRequest }
PresentmentNotifyTransactionRequest is The OFX element "PRESNOTIFYTRNRQ" is of type "PresentmentNotifyTransactionRequest"
type PresentmentNotifyTransactionResponse ¶
type PresentmentNotifyTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PRESNOTIFYRS *PresentmentNotifyResponse `xml:"PRESNOTIFYRS"` *AbstractTransactionResponse }
PresentmentNotifyTransactionResponse is The OFX element "PRESNOTIFYTRNRS" is of type "PresentmentNotifyTransactionResponse"
type PrincipalBalanceType ¶
type PrincipalBalanceType struct { BALAMT string `xml:"BALAMT"` PRINYTD string `xml:"PRINYTD"` PRINLTD string `xml:"PRINLTD"` DTASOF string `xml:"DTASOF"` }
PrincipalBalanceType is The OFX element "PRINBAL" is of type "PrincipalBalanceType"
type ProfileMessageSet ¶
type ProfileMessageSet struct { PROFMSGSETV1 *ProfileMessageSetV1 `xml:"PROFMSGSETV1"` *AbstractMessageSet }
ProfileMessageSet is The OFX element "PROFMSGSET" is of type "ProfileMessageSet"
type ProfileMessageSetV1 ¶
type ProfileMessageSetV1 struct {
*AbstractMessageSetVersion
}
ProfileMessageSetV1 is The OFX element "PROFMSGSETV1" is of type "ProfileMessageSetV1"
type ProfileRequest ¶
type ProfileRequest struct { CLIENTROUTING string `xml:"CLIENTROUTING"` DTPROFUP string `xml:"DTPROFUP"` }
ProfileRequest is The OFX element "PROFRQ" is of type "ProfileRequest"
type ProfileRequestMessageSetV1 ¶
type ProfileRequestMessageSetV1 struct { PROFTRNRQ *ProfileTransactionRequest `xml:"PROFTRNRQ"` *AbstractRequestMessageSet }
ProfileRequestMessageSetV1 is The OFX element "PROFMSGSRQV1" is of type "ProfileRequestMessageSetV1"
type ProfileResponse ¶
type ProfileResponse struct { MSGSETLIST *MessageSetList `xml:"MSGSETLIST"` SIGNONINFOLIST *SignonInfoList `xml:"SIGNONINFOLIST"` DTPROFUP string `xml:"DTPROFUP"` FINAME string `xml:"FINAME"` ADDR1 string `xml:"ADDR1"` ADDR2 string `xml:"ADDR2"` ADDR3 string `xml:"ADDR3"` CITY string `xml:"CITY"` STATE string `xml:"STATE"` POSTALCODE string `xml:"POSTALCODE"` COUNTRY string `xml:"COUNTRY"` CSPHONE string `xml:"CSPHONE"` TSPHONE string `xml:"TSPHONE"` FAXPHONE string `xml:"FAXPHONE"` URL string `xml:"URL"` EMAIL string `xml:"EMAIL"` }
ProfileResponse is The OFX element "PROFRS" is of type "ProfileResponse"
type ProfileResponseMessageSetV1 ¶
type ProfileResponseMessageSetV1 struct { PROFTRNRS *ProfileTransactionResponse `xml:"PROFTRNRS"` *AbstractResponseMessageSet }
ProfileResponseMessageSetV1 is The OFX element "PROFMSGSRSV1" is of type "ProfileResponseMessageSetV1"
type ProfileTransactionRequest ¶
type ProfileTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PROFRQ *ProfileRequest `xml:"PROFRQ"` *AbstractTransactionRequest }
ProfileTransactionRequest is The OFX element "PROFTRNRQ" is of type "ProfileTransactionRequest"
type ProfileTransactionResponse ¶
type ProfileTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` PROFRS *ProfileResponse `xml:"PROFRS"` *AbstractTransactionResponse }
ProfileTransactionResponse is The OFX element "PROFTRNRS" is of type "ProfileTransactionResponse"
type RecurringInstructions ¶
RecurringInstructions is The OFX element "RECURRINST" is of type "RecurringInstructions"
type RecurringInterCancellationRequest ¶
type RecurringInterCancellationRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` CANPENDING string `xml:"CANPENDING"` *AbstractRecurringInterRequest }
RecurringInterCancellationRequest is The OFX element "RECINTERCANRQ" is of type "RecurringInterCancellationRequest"
type RecurringInterCancellationResponse ¶
type RecurringInterCancellationResponse struct { CANPENDING string `xml:"CANPENDING"` *AbstractRecurringInterResponse }
RecurringInterCancellationResponse is The OFX element "RECINTERCANRS" is of type "RecurringInterCancellationResponse"
type RecurringInterModRequest ¶
type RecurringInterModRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTERRQ *InterRequest `xml:"INTERRQ"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringInterRequest }
RecurringInterModRequest is The OFX element "RECINTERMODRQ" is of type "RecurringInterModRequest"
type RecurringInterModResponse ¶
type RecurringInterModResponse struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTERRS *InterResponse `xml:"INTERRS"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringInterResponse }
RecurringInterModResponse is The OFX element "RECINTERMODRS" is of type "RecurringInterModResponse"
type RecurringInterRequest ¶
type RecurringInterRequest struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTERRQ *InterRequest `xml:"INTERRQ"` *AbstractRecurringInterRequest }
RecurringInterRequest is The OFX element "RECINTERRQ" is of type "RecurringInterRequest"
type RecurringInterResponse ¶
type RecurringInterResponse struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTERRS *InterResponse `xml:"INTERRS"` *AbstractRecurringInterResponse }
RecurringInterResponse is The OFX element "RECINTERRS" is of type "RecurringInterResponse"
type RecurringInterSyncRequest ¶
type RecurringInterSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTERTRNRQ []*RecurringInterTransactionRequest `xml:"RECINTERTRNRQ"` *AbstractSyncRequest }
RecurringInterSyncRequest is The OFX element "RECINTERSYNCRQ" is of type "RecurringInterSyncRequest"
type RecurringInterSyncResponse ¶
type RecurringInterSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTERTRNRS []*RecurringInterTransactionResponse `xml:"RECINTERTRNRS"` *AbstractSyncResponse }
RecurringInterSyncResponse is The OFX element "RECINTERSYNCRS" is of type "RecurringInterSyncResponse"
type RecurringInterTransactionRequest ¶
type RecurringInterTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTERRQ *RecurringInterRequest `xml:"RECINTERRQ"` RECINTERMODRQ *RecurringInterModRequest `xml:"RECINTERMODRQ"` RECINTERCANRQ *RecurringInterCancellationRequest `xml:"RECINTERCANRQ"` *AbstractTransactionRequest }
RecurringInterTransactionRequest is The OFX element "RECINTERTRNRQ" is of type "RecurringInterTransactionRequest"
type RecurringInterTransactionResponse ¶
type RecurringInterTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTERRS *RecurringInterResponse `xml:"RECINTERRS"` RECINTERMODRS *RecurringInterModResponse `xml:"RECINTERMODRS"` RECINTERCANRS *RecurringInterCancellationResponse `xml:"RECINTERCANRS"` *AbstractTransactionResponse }
RecurringInterTransactionResponse is The OFX element "RECINTERTRNRS" is of type "RecurringInterTransactionResponse"
type RecurringIntraCancellationRequest ¶
type RecurringIntraCancellationRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` CANPENDING string `xml:"CANPENDING"` *AbstractRecurringIntraRequest }
RecurringIntraCancellationRequest is The OFX element "RECINTRACANRQ" is of type "RecurringIntraCancellationRequest"
type RecurringIntraCancellationResponse ¶
type RecurringIntraCancellationResponse struct { RECSRVRTID string `xml:"RECSRVRTID"` CANPENDING string `xml:"CANPENDING"` *AbstractRecurringIntraResponse }
RecurringIntraCancellationResponse is The OFX element "RECINTRACANRS" is of type "RecurringIntraCancellationResponse"
type RecurringIntraModRequest ¶
type RecurringIntraModRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTRARQ *IntraRequest `xml:"INTRARQ"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringIntraRequest }
RecurringIntraModRequest is The OFX element "RECINTRAMODRQ" is of type "RecurringIntraModRequest"
type RecurringIntraModResponse ¶
type RecurringIntraModResponse struct { RECSRVRTID string `xml:"RECSRVRTID"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTRARS *IntraResponse `xml:"INTRARS"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringIntraResponse }
RecurringIntraModResponse is The OFX element "RECINTRAMODRS" is of type "RecurringIntraModResponse"
type RecurringIntraRequest ¶
type RecurringIntraRequest struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTRARQ *IntraRequest `xml:"INTRARQ"` *AbstractRecurringIntraRequest }
RecurringIntraRequest is The OFX element "RECINTRARQ" is of type "RecurringIntraRequest"
type RecurringIntraResponse ¶
type RecurringIntraResponse struct { RECSRVRTID string `xml:"RECSRVRTID"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` INTRARS *IntraResponse `xml:"INTRARS"` *AbstractRecurringIntraResponse }
RecurringIntraResponse is The OFX element "RECINTRARS" is of type "RecurringIntraResponse"
type RecurringIntraSyncRequest ¶
type RecurringIntraSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTRATRNRQ []*RecurringIntraTransactionRequest `xml:"RECINTRATRNRQ"` *AbstractSyncRequest }
RecurringIntraSyncRequest is The OFX element "RECINTRASYNCRQ" is of type "RecurringIntraSyncRequest"
type RecurringIntraSyncResponse ¶
type RecurringIntraSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTRATRNRS []*RecurringIntraTransactionResponse `xml:"RECINTRATRNRS"` *AbstractSyncResponse }
RecurringIntraSyncResponse is The OFX element "RECINTRASYNCRS" is of type "RecurringIntraSyncResponse"
type RecurringIntraTransactionRequest ¶
type RecurringIntraTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTRARQ *RecurringIntraRequest `xml:"RECINTRARQ"` RECINTRAMODRQ *RecurringIntraModRequest `xml:"RECINTRAMODRQ"` RECINTRACANRQ *RecurringIntraCancellationRequest `xml:"RECINTRACANRQ"` *AbstractTransactionRequest }
RecurringIntraTransactionRequest is The OFX element "RECINTRATRNRQ" is of type "RecurringIntraTransactionRequest"
type RecurringIntraTransactionResponse ¶
type RecurringIntraTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECINTRARS *RecurringIntraResponse `xml:"RECINTRARS"` RECINTRAMODRS *RecurringIntraModResponse `xml:"RECINTRAMODRS"` RECINTRACANRS *RecurringIntraCancellationResponse `xml:"RECINTRACANRS"` *AbstractTransactionResponse }
RecurringIntraTransactionResponse is The OFX element "RECINTRATRNRS" is of type "RecurringIntraTransactionResponse"
type RecurringPaymentCancelRequest ¶
type RecurringPaymentCancelRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` CANPENDING string `xml:"CANPENDING"` *AbstractRecurringPaymentRequest }
RecurringPaymentCancelRequest is The OFX element "RECPMTCANCRQ" is of type "RecurringPaymentCancelRequest"
type RecurringPaymentCancelResponse ¶
type RecurringPaymentCancelResponse struct { CANPENDING string `xml:"CANPENDING"` *AbstractRecurringPaymentResponse }
RecurringPaymentCancelResponse is The OFX element "RECPMTCANCRS" is of type "RecurringPaymentCancelResponse"
type RecurringPaymentModRequest ¶
type RecurringPaymentModRequest struct { RECSRVRTID string `xml:"RECSRVRTID"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` PMTINFO *PaymentInfo `xml:"PMTINFO"` INITIALAMT string `xml:"INITIALAMT"` FINALAMT string `xml:"FINALAMT"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringPaymentRequest }
RecurringPaymentModRequest is The OFX element "RECPMTMODRQ" is of type "RecurringPaymentModRequest"
type RecurringPaymentModResponse ¶
type RecurringPaymentModResponse struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` PMTINFO *PaymentInfo `xml:"PMTINFO"` INITIALAMT string `xml:"INITIALAMT"` FINALAMT string `xml:"FINALAMT"` MODPENDING string `xml:"MODPENDING"` *AbstractRecurringPaymentResponse }
RecurringPaymentModResponse is The OFX element "RECPMTMODRS" is of type "RecurringPaymentModResponse"
type RecurringPaymentRequest ¶
type RecurringPaymentRequest struct { RECURRINST *RecurringInstructions `xml:"RECURRINST"` PMTINFO *PaymentInfo `xml:"PMTINFO"` INITIALAMT string `xml:"INITIALAMT"` FINALAMT string `xml:"FINALAMT"` *AbstractRecurringPaymentRequest }
RecurringPaymentRequest is The OFX element "RECPMTRQ" is of type "RecurringPaymentRequest"
type RecurringPaymentResponse ¶
type RecurringPaymentResponse struct { PAYEELSTID string `xml:"PAYEELSTID"` CURDEF string `xml:"CURDEF"` RECURRINST *RecurringInstructions `xml:"RECURRINST"` PMTINFO *PaymentInfo `xml:"PMTINFO"` INITIALAMT string `xml:"INITIALAMT"` FINALAMT string `xml:"FINALAMT"` EXTDPAYEE *ExtendedPayee `xml:"EXTDPAYEE"` *AbstractRecurringPaymentResponse }
RecurringPaymentResponse is The OFX element "RECPMTRS" is of type "RecurringPaymentResponse"
type RecurringPaymentSyncRequest ¶
type RecurringPaymentSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECPMTTRNRQ []*RecurringPaymentTransactionRequest `xml:"RECPMTTRNRQ"` *AbstractSyncRequest }
RecurringPaymentSyncRequest is The OFX element "RECPMTSYNCRQ" is of type "RecurringPaymentSyncRequest"
type RecurringPaymentSyncResponse ¶
type RecurringPaymentSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECPMTTRNRS []*RecurringPaymentTransactionResponse `xml:"RECPMTTRNRS"` *AbstractSyncResponse }
RecurringPaymentSyncResponse is The OFX element "RECPMTSYNCRS" is of type "RecurringPaymentSyncResponse"
type RecurringPaymentTransactionRequest ¶
type RecurringPaymentTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECPMTRQ *RecurringPaymentRequest `xml:"RECPMTRQ"` RECPMTMODRQ *RecurringPaymentModRequest `xml:"RECPMTMODRQ"` RECPMTCANCRQ *RecurringPaymentCancelRequest `xml:"RECPMTCANCRQ"` *AbstractTransactionRequest }
RecurringPaymentTransactionRequest is The OFX element "RECPMTTRNRQ" is of type "RecurringPaymentTransactionRequest"
type RecurringPaymentTransactionResponse ¶
type RecurringPaymentTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` RECPMTRS *RecurringPaymentResponse `xml:"RECPMTRS"` RECPMTMODRS *RecurringPaymentModResponse `xml:"RECPMTMODRS"` RECPMTCANCRS *RecurringPaymentCancelResponse `xml:"RECPMTCANCRS"` *AbstractTransactionResponse }
RecurringPaymentTransactionResponse is The OFX element "RECPMTTRNRS" is of type "RecurringPaymentTransactionResponse"
type ReferenceNumberType ¶
type ReferenceNumberType string
ReferenceNumberType is The OFX element "REFNUM" is of type "ReferenceNumberType"
type Reinvest ¶
type Reinvest struct { SECID *SecurityId `xml:"SECID"` INCOMETYPE string `xml:"INCOMETYPE"` TOTAL string `xml:"TOTAL"` SUBACCTSEC string `xml:"SUBACCTSEC"` UNITS string `xml:"UNITS"` UNITPRICE string `xml:"UNITPRICE"` COMMISSION string `xml:"COMMISSION"` TAXES string `xml:"TAXES"` FEES string `xml:"FEES"` LOAD string `xml:"LOAD"` TAXEXEMPT string `xml:"TAXEXEMPT"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
Reinvest is The OFX element "REINVEST" is of type "Reinvest"
type RelatedEnum ¶
type RelatedEnum string
RelatedEnum is The OFX element "RELATEDENUM" is of type "RelatedEnum"
type RestrictionEnum ¶
type RestrictionEnum string
RestrictionEnum is The OFX element "RESTRICTIONENUM" is of type "RestrictionEnum"
type ReturnOfCapital ¶
type ReturnOfCapital struct { SECID *SecurityId `xml:"SECID"` TOTAL string `xml:"TOTAL"` SUBACCTSEC string `xml:"SUBACCTSEC"` SUBACCTFUND string `xml:"SUBACCTFUND"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
ReturnOfCapital is The OFX element "RETOFCAP" is of type "ReturnOfCapital"
type RewardInfoType ¶
type RewardInfoType struct { NAME string `xml:"NAME"` REWARDBAL string `xml:"REWARDBAL"` REWARDEARNED string `xml:"REWARDEARNED"` }
RewardInfoType is The OFX element "REWARDINFO" is of type "RewardInfoType"
type SecuredEnum ¶
type SecuredEnum string
SecuredEnum is The OFX element "SECUREDENUM" is of type "SecuredEnum"
type SecuritiesListInfo ¶
type SecuritiesListInfo struct { SecurityList *SecurityList `xml:"SecurityList"` *ReferenceInfo }
SecuritiesListInfo ...
type SecurityEnum ¶
type SecurityEnum string
SecurityEnum is The OFX element "SECURITYENUM" is of type "SecurityEnum"
type SecurityId ¶
type SecurityId struct { UNIQUEID string `xml:"UNIQUEID"` UNIQUEIDTYPE string `xml:"UNIQUEIDTYPE"` }
SecurityId is The OFX element "SECID" is of type "SecurityId"
type SecurityList ¶
type SecurityList struct { MFINFO []*MutualFundInfo `xml:"MFINFO"` STOCKINFO []*StockInfo `xml:"STOCKINFO"` OPTINFO []*OptionInfo `xml:"OPTINFO"` DEBTINFO []*DebtInfo `xml:"DEBTINFO"` OTHERINFO []*OtherInfo `xml:"OTHERINFO"` }
SecurityList is The OFX element "SECLIST" is of type "SecurityList"
type SecurityListMessageSet ¶
type SecurityListMessageSet struct { SECLISTMSGSETV1 *SecurityListMessageSetV1 `xml:"SECLISTMSGSETV1"` *AbstractMessageSet }
SecurityListMessageSet is The OFX element "SECLISTMSGSET" is of type "SecurityListMessageSet"
type SecurityListMessageSetV1 ¶
type SecurityListMessageSetV1 struct { SECLISTRQDNLD string `xml:"SECLISTRQDNLD"` *AbstractMessageSetVersion }
SecurityListMessageSetV1 is The OFX element "SECLISTMSGSETV1" is of type "SecurityListMessageSetV1"
type SecurityListRequest ¶
type SecurityListRequest struct {
SECRQ []*SecurityRequest `xml:"SECRQ"`
}
SecurityListRequest is The OFX element "SECLISTRQ" is of type "SecurityListRequest"
type SecurityListRequestMessageSetV1 ¶
type SecurityListRequestMessageSetV1 struct { SECLISTTRNRQ []*SecurityListTransactionRequest `xml:"SECLISTTRNRQ"` *AbstractRequestMessageSet }
SecurityListRequestMessageSetV1 is The OFX element "SECLISTMSGSRQV1" is of type "SecurityListRequestMessageSetV1"
type SecurityListResponseMessageSetV1 ¶
type SecurityListResponseMessageSetV1 struct { SECLISTTRNRS []*SecurityListTransactionResponse `xml:"SECLISTTRNRS"` SECLIST *SecurityList `xml:"SECLIST"` *AbstractResponseMessageSet }
SecurityListResponseMessageSetV1 is The OFX element "SECLISTMSGSRSV1" is of type "SecurityListResponseMessageSetV1"
type SecurityListTransactionRequest ¶
type SecurityListTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` SECLISTRQ *SecurityListRequest `xml:"SECLISTRQ"` *AbstractTransactionRequest }
SecurityListTransactionRequest is The OFX element "SECLISTTRNRQ" is of type "SecurityListTransactionRequest"
type SecurityListTransactionResponse ¶
type SecurityListTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` SECLISTRS string `xml:"SECLISTRS"` *AbstractTransactionResponse }
SecurityListTransactionResponse is The OFX element "SECLISTTRNRS" is of type "SecurityListTransactionResponse"
type SecurityNameType ¶
type SecurityNameType string
SecurityNameType is The OFX element "SECNAME" is of type "SecurityNameType"
type SecurityRequest ¶
type SecurityRequest struct { SECID *SecurityId `xml:"SECID"` TICKER string `xml:"TICKER"` FIID string `xml:"FIID"` }
SecurityRequest is The OFX element "SECRQ" is of type "SecurityRequest"
type SecurityUserIdType ¶
type SecurityUserIdType string
SecurityUserIdType is The OFX element "SECUID" is of type "SecurityUserIdType"
type SellDebt ¶
type SellDebt struct { SELLREASON string `xml:"SELLREASON"` ACCRDINT string `xml:"ACCRDINT"` *AbstractInvestmentSellTransaction }
SellDebt is The OFX element "SELLDEBT" is of type "SellDebt"
type SellMutualFund ¶
type SellMutualFund struct { SELLTYPE string `xml:"SELLTYPE"` AVGCOSTBASIS string `xml:"AVGCOSTBASIS"` RELFITID string `xml:"RELFITID"` *AbstractInvestmentSellTransaction }
SellMutualFund is The OFX element "SELLMF" is of type "SellMutualFund"
type SellOption ¶
type SellOption struct { OPTSELLTYPE string `xml:"OPTSELLTYPE"` SHPERCTRCT string `xml:"SHPERCTRCT"` RELFITID string `xml:"RELFITID"` RELTYPE string `xml:"RELTYPE"` SECURED string `xml:"SECURED"` *AbstractInvestmentSellTransaction }
SellOption is The OFX element "SELLOPT" is of type "SellOption"
type SellOther ¶
type SellOther struct {
*AbstractInvestmentSellTransaction
}
SellOther is The OFX element "SELLOTHER" is of type "SellOther"
type SellReasonEnum ¶
type SellReasonEnum string
SellReasonEnum is The OFX element "SELLREASONENUM" is of type "SellReasonEnum"
type SellStock ¶
type SellStock struct { SELLTYPE string `xml:"SELLTYPE"` *AbstractInvestmentSellTransaction }
SellStock is The OFX element "SELLSTOCK" is of type "SellStock"
type SellTypeEnum ¶
type SellTypeEnum string
SellTypeEnum is The OFX element "SELLTYPEENUM" is of type "SellTypeEnum"
type ServerIdType ¶
type ServerIdType string
ServerIdType is The OFX element "SRVRTID" is of type "ServerIdType"
type ServiceAdd ¶
type ServiceAdd struct { BANKACCTTO *BankAccount `xml:"BANKACCTTO"` CCACCTTO *CreditCardAccount `xml:"CCACCTTO"` INVACCTTO *InvestmentAccount `xml:"INVACCTTO"` PRESACCTTO *PresentmentAccount `xml:"PRESACCTTO"` *AbstractServiceAction }
ServiceAdd is The OFX element "SVCADD" is of type "ServiceAdd"
type ServiceChange ¶
type ServiceChange struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` CCACCTTO *CreditCardAccount `xml:"CCACCTTO"` INVACCTTO *InvestmentAccount `xml:"INVACCTTO"` PRESACCTTO *PresentmentAccount `xml:"PRESACCTTO"` *AbstractServiceAction }
ServiceChange is The OFX element "SVCCHG" is of type "ServiceChange"
type ServiceDelete ¶
type ServiceDelete struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` PRESACCTFROM *PresentmentAccount `xml:"PRESACCTFROM"` *AbstractServiceAction }
ServiceDelete is The OFX element "SVCDEL" is of type "ServiceDelete"
type ServiceEnum ¶
type ServiceEnum string
ServiceEnum is The OFX element "SERVICEENUM" is of type "ServiceEnum"
type ServiceStatus2Enum ¶
type ServiceStatus2Enum string
ServiceStatus2Enum is The OFX element "SERVICESTATUS2ENUM" is of type "ServiceStatus2Enum"
type ServiceStatusEnum ¶
type ServiceStatusEnum string
ServiceStatusEnum is The OFX element "SERVICESTATUSENUM" is of type "ServiceStatusEnum"
type SessionCookieType ¶
type SessionCookieType string
SessionCookieType is The OFX element "SESSCOOKIE" is of type "SessionCookieType"
type SeverityEnum ¶
type SeverityEnum string
SeverityEnum is The OFX element "SEVERITYENUM" is of type "SeverityEnum"
type SharesPerType ¶
type SharesPerType string
SharesPerType is The OFX element "SHARESPER" is of type "SharesPerType"
type ShortMessageType ¶
type ShortMessageType string
ShortMessageType is The OFX element "SHORTMSG" is of type "ShortMessageType"
type SignonInfo ¶
type SignonInfo struct { SIGNONREALM string `xml:"SIGNONREALM"` MIN string `xml:"MIN"` MAX string `xml:"MAX"` CHARTYPE string `xml:"CHARTYPE"` CASESEN string `xml:"CASESEN"` SPECIAL string `xml:"SPECIAL"` SPACES string `xml:"SPACES"` PINCH string `xml:"PINCH"` CHGPINFIRST string `xml:"CHGPINFIRST"` USERCRED1LABEL string `xml:"USERCRED1LABEL"` USERCRED2LABEL string `xml:"USERCRED2LABEL"` CLIENTUIDREQ string `xml:"CLIENTUIDREQ"` AUTHTOKENFIRST string `xml:"AUTHTOKENFIRST"` AUTHTOKENLABEL string `xml:"AUTHTOKENLABEL"` AUTHTOKENINFOURL string `xml:"AUTHTOKENINFOURL"` MFACHALLENGESUPT string `xml:"MFACHALLENGESUPT"` MFACHALLENGEFIRST string `xml:"MFACHALLENGEFIRST"` ACCESSTOKENREQ string `xml:"ACCESSTOKENREQ"` }
SignonInfo is The OFX element "SIGNONINFO" is of type "SignonInfo"
type SignonInfoList ¶
type SignonInfoList struct {
SIGNONINFO []*SignonInfo `xml:"SIGNONINFO"`
}
SignonInfoList is The OFX element "SIGNONINFOLIST" is of type "SignonInfoList"
type SignonMessageSet ¶
type SignonMessageSet struct { SIGNONMSGSETV1 *SignonMessageSetV1 `xml:"SIGNONMSGSETV1"` *AbstractMessageSet }
SignonMessageSet is The OFX element "SIGNONMSGSET" is of type "SignonMessageSet"
type SignonMessageSetV1 ¶
type SignonMessageSetV1 struct {
*AbstractMessageSetVersion
}
SignonMessageSetV1 is The OFX element "SIGNONMSGSETV1" is of type "SignonMessageSetV1"
type SignonRequest ¶
type SignonRequest struct { DTCLIENT string `xml:"DTCLIENT"` USERID string `xml:"USERID"` USERPASS string `xml:"USERPASS"` USERKEY string `xml:"USERKEY"` ACCESSTOKEN string `xml:"ACCESSTOKEN"` GENUSERKEY string `xml:"GENUSERKEY"` LANGUAGE string `xml:"LANGUAGE"` FI *FinancialInstitution `xml:"FI"` SESSCOOKIE string `xml:"SESSCOOKIE"` APPID string `xml:"APPID"` APPVER string `xml:"APPVER"` APPKEY string `xml:"APPKEY"` CLIENTUID string `xml:"CLIENTUID"` USERCRED1 string `xml:"USERCRED1"` USERCRED2 string `xml:"USERCRED2"` AUTHTOKEN string `xml:"AUTHTOKEN"` ACCESSKEY string `xml:"ACCESSKEY"` MFACHALLENGEANSWER []*MFAChallengeAnswer `xml:"MFACHALLENGEANSWER"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` }
SignonRequest is The OFX element "SONRQ" is of type "SignonRequest"
type SignonRequestMessageSetV1 ¶
type SignonRequestMessageSetV1 struct { SONRQ *SignonRequest `xml:"SONRQ"` PINCHTRNRQ *PinChangeTransactionRequest `xml:"PINCHTRNRQ"` CHALLENGETRNRQ *ChallengeTransactionRequest `xml:"CHALLENGETRNRQ"` *AbstractRequestMessageSet }
SignonRequestMessageSetV1 is The OFX element "SIGNONMSGSRQV1" is of type "SignonRequestMessageSetV1"
type SignonResponse ¶
type SignonResponse struct { STATUS *Status `xml:"STATUS"` DTSERVER string `xml:"DTSERVER"` USERKEY string `xml:"USERKEY"` TSKEYEXPIRE string `xml:"TSKEYEXPIRE"` LANGUAGE string `xml:"LANGUAGE"` DTPROFUP string `xml:"DTPROFUP"` DTUSERUP string `xml:"DTUSERUP"` DTACCTUP string `xml:"DTACCTUP"` FI *FinancialInstitution `xml:"FI"` SESSCOOKIE string `xml:"SESSCOOKIE"` ACCESSKEY string `xml:"ACCESSKEY"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` }
SignonResponse is The OFX element "SONRS" is of type "SignonResponse"
type SignonResponseMessageSetV1 ¶
type SignonResponseMessageSetV1 struct { SONRS *SignonResponse `xml:"SONRS"` PINCHTRNRS *PinChangeTransactionResponse `xml:"PINCHTRNRS"` CHALLENGETRNRS *ChallengeTransactionResponse `xml:"CHALLENGETRNRS"` *AbstractResponseMessageSet }
SignonResponseMessageSetV1 is The OFX element "SIGNONMSGSRSV1" is of type "SignonResponseMessageSetV1"
type SignupMessageSet ¶
type SignupMessageSet struct { SIGNUPMSGSETV1 *SignupMessageSetV1 `xml:"SIGNUPMSGSETV1"` *AbstractMessageSet }
SignupMessageSet is The OFX element "SIGNUPMSGSET" is of type "SignupMessageSet"
type SignupMessageSetV1 ¶
type SignupMessageSetV1 struct { CLIENTENROLL *ClientEnroll `xml:"CLIENTENROLL"` WEBENROLL *WebEnroll `xml:"WEBENROLL"` OTHERENROLL *OtherEnroll `xml:"OTHERENROLL"` CHGUSERINFO string `xml:"CHGUSERINFO"` AVAILACCTS string `xml:"AVAILACCTS"` CLIENTACTREQ string `xml:"CLIENTACTREQ"` USERINFOAVAIL string `xml:"USERINFOAVAIL"` *AbstractMessageSetVersion }
SignupMessageSetV1 is The OFX element "SIGNUPMSGSETV1" is of type "SignupMessageSetV1"
type SignupRequestMessageSetV1 ¶
type SignupRequestMessageSetV1 struct { ENROLLTRNRQ []*EnrollTransactionRequest `xml:"ENROLLTRNRQ"` ACCTINFOTRNRQ []*AccountInfoTransactionRequest `xml:"ACCTINFOTRNRQ"` USERINFOTRNRQ []*UserInfoTransactionRequest `xml:"USERINFOTRNRQ"` CHGUSERINFOTRNRQ []*ChangeUserInfoTransactionRequest `xml:"CHGUSERINFOTRNRQ"` CHGUSERINFOSYNCRQ []*ChangeUserInfoSyncRequest `xml:"CHGUSERINFOSYNCRQ"` ACCTTRNRQ []*AccountTransactionRequest `xml:"ACCTTRNRQ"` ACCTSYNCRQ []*AccountSyncRequest `xml:"ACCTSYNCRQ"` *AbstractRequestMessageSet }
SignupRequestMessageSetV1 is The OFX element "SIGNUPMSGSRQV1" is of type "SignupRequestMessageSetV1"
type SignupResponseMessageSetV1 ¶
type SignupResponseMessageSetV1 struct { ENROLLTRNRS []*EnrollTransactionResponse `xml:"ENROLLTRNRS"` ACCTINFOTRNRS []*AccountInfoTransactionResponse `xml:"ACCTINFOTRNRS"` USERINFOTRNRS []*UserInfoTransactionResponse `xml:"USERINFOTRNRS"` CHGUSERINFOTRNRS []*ChangeUserInfoTransactionResponse `xml:"CHGUSERINFOTRNRS"` CHGUSERINFOSYNCRS []*ChangeUserInfoSyncResponse `xml:"CHGUSERINFOSYNCRS"` ACCTTRNRS []*AccountTransactionResponse `xml:"ACCTTRNRS"` ACCTSYNCRS []*AccountSyncResponse `xml:"ACCTSYNCRS"` *AbstractResponseMessageSet }
SignupResponseMessageSetV1 is The OFX element "SIGNUPMSGSRSV1" is of type "SignupResponseMessageSetV1"
type Split ¶
type Split struct { SECID *SecurityId `xml:"SECID"` SUBACCTSEC string `xml:"SUBACCTSEC"` OLDUNITS string `xml:"OLDUNITS"` NEWUNITS string `xml:"NEWUNITS"` NUMERATOR string `xml:"NUMERATOR"` DENOMINATOR string `xml:"DENOMINATOR"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` FRACCASH string `xml:"FRACCASH"` SUBACCTFUND string `xml:"SUBACCTFUND"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
Split is The OFX element "SPLIT" is of type "Split"
type StandardIndustryCodeType ¶
type StandardIndustryCodeType string
StandardIndustryCodeType is The OFX element "SIC" is of type "StandardIndustryCodeType"
type StateCodeType ¶
type StateCodeType string
StateCodeType is The OFX element "STATECODE" is of type "StateCodeType"
type StatementEndRequest ¶
type StatementEndRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` INCSTMTIMG string `xml:"INCSTMTIMG"` }
StatementEndRequest is The OFX element "STMTENDRQ" is of type "StatementEndRequest"
type StatementEndResponse ¶
type StatementEndResponse struct { CURDEF string `xml:"CURDEF"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CLOSING []*Closing `xml:"CLOSING"` }
StatementEndResponse is The OFX element "STMTENDRS" is of type "StatementEndResponse"
type StatementEndTransactionRequest ¶
type StatementEndTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STMTENDRQ *StatementEndRequest `xml:"STMTENDRQ"` *AbstractTransactionRequest }
StatementEndTransactionRequest is The OFX element "STMTENDTRNRQ" is of type "StatementEndTransactionRequest"
type StatementEndTransactionResponse ¶
type StatementEndTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STMTENDRS *StatementEndResponse `xml:"STMTENDRS"` *AbstractTransactionResponse }
StatementEndTransactionResponse is The OFX element "STMTENDTRNRS" is of type "StatementEndTransactionResponse"
type StatementImage ¶
type StatementImage struct { IMAGEURL string `xml:"IMAGEURL"` PREFETCHURL []string `xml:"PREFETCHURL"` DTEXPIRE string `xml:"DTEXPIRE"` }
StatementImage is The OFX element "STMNTIMAGE" is of type "StatementImage"
type StatementRequest ¶
type StatementRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` INCTRAN *IncTransaction `xml:"INCTRAN"` INCLUDEPENDING string `xml:"INCLUDEPENDING"` INCTRANIMG string `xml:"INCTRANIMG"` }
StatementRequest is The OFX element "STMTRQ" is of type "StatementRequest"
type StatementResponse ¶
type StatementResponse struct { CURDEF string `xml:"CURDEF"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` BANKTRANLIST *BankTransactionList `xml:"BANKTRANLIST"` BANKTRANLISTP *PendingTransactionList `xml:"BANKTRANLISTP"` LEDGERBAL *LedgerBalance `xml:"LEDGERBAL"` AVAILBAL *AvailableBalance `xml:"AVAILBAL"` CASHADVBALAMT string `xml:"CASHADVBALAMT"` INTRATE string `xml:"INTRATE"` BALLIST *BalanceList `xml:"BALLIST"` MKTGINFO string `xml:"MKTGINFO"` }
StatementResponse is The OFX element "STMTRS" is of type "StatementResponse"
type StatementTransaction ¶
type StatementTransaction struct { TRNTYPE string `xml:"TRNTYPE"` DTPOSTED string `xml:"DTPOSTED"` DTUSER string `xml:"DTUSER"` DTAVAIL string `xml:"DTAVAIL"` TRNAMT string `xml:"TRNAMT"` LOANPMTINFO *LoanPaymentInfo `xml:"LOANPMTINFO"` FITID string `xml:"FITID"` CORRECTFITID string `xml:"CORRECTFITID"` CORRECTACTION string `xml:"CORRECTACTION"` SRVRTID string `xml:"SRVRTID"` CHECKNUM string `xml:"CHECKNUM"` REFNUM string `xml:"REFNUM"` SIC string `xml:"SIC"` PAYEEID string `xml:"PAYEEID"` NAME string `xml:"NAME"` PAYEE *Payee `xml:"PAYEE"` EXTDNAME string `xml:"EXTDNAME"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` CCACCTTO *CreditCardAccount `xml:"CCACCTTO"` MEMO string `xml:"MEMO"` IMAGEDATA []*ImageData `xml:"IMAGEDATA"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` INV401KSOURCE string `xml:"INV401KSOURCE"` }
StatementTransaction is The OFX element "STMTTRN" is of type "StatementTransaction"
type StatementTransactionRequest ¶
type StatementTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STMTRQ *StatementRequest `xml:"STMTRQ"` *AbstractTransactionRequest }
StatementTransactionRequest is The OFX element "STMTTRNRQ" is of type "StatementTransactionRequest"
type StatementTransactionResponse ¶
type StatementTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STMTRS *StatementResponse `xml:"STMTRS"` *AbstractTransactionResponse }
StatementTransactionResponse is The OFX element "STMTTRNRS" is of type "StatementTransactionResponse"
type Status ¶
type Status struct { CODE string `xml:"CODE"` SEVERITY string `xml:"SEVERITY"` MESSAGE string `xml:"MESSAGE"` }
Status is The OFX element "STATUS" is of type "Status"
type StatusModBYEnum ¶
type StatusModBYEnum string
StatusModBYEnum is The OFX element "STATUSMODBYENUM" is of type "StatusModBYEnum"
type StockEnum ¶
type StockEnum string
StockEnum is The OFX element "STOCKENUM" is of type "StockEnum"
type StockInfo ¶
type StockInfo struct { STOCKTYPE string `xml:"STOCKTYPE"` YIELD string `xml:"YIELD"` DTYIELDASOF string `xml:"DTYIELDASOF"` ASSETCLASS string `xml:"ASSETCLASS"` FIASSETCLASS string `xml:"FIASSETCLASS"` *AbstractSecurityInfo }
StockInfo is The OFX element "STOCKINFO" is of type "StockInfo"
type StopCheckNumber ¶
type StopCheckNumber struct { CHECKNUM string `xml:"CHECKNUM"` NAME string `xml:"NAME"` DTUSER string `xml:"DTUSER"` TRNAMT string `xml:"TRNAMT"` CHKSTATUS string `xml:"CHKSTATUS"` CHKERROR string `xml:"CHKERROR"` CURRENCY *Currency `xml:"CURRENCY"` ORIGCURRENCY *Currency `xml:"ORIGCURRENCY"` }
StopCheckNumber is The OFX element "STPCHKNUM" is of type "StopCheckNumber"
type StopCheckProfile ¶
type StopCheckProfile struct { PROCDAYSOFF []string `xml:"PROCDAYSOFF"` PROCENDTM string `xml:"PROCENDTM"` CANUSERANGE string `xml:"CANUSERANGE"` CANUSEDESC string `xml:"CANUSEDESC"` STPCHKFEE string `xml:"STPCHKFEE"` }
StopCheckProfile is The OFX element "STPCHKPROF" is of type "StopCheckProfile"
type StopCheckRequest ¶
type StopCheckRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` CHKRANGE *CheckRange `xml:"CHKRANGE"` CHKDESC *CheckDescription `xml:"CHKDESC"` }
StopCheckRequest is The OFX element "STPCHKRQ" is of type "StopCheckRequest"
type StopCheckResponse ¶
type StopCheckResponse struct { CURDEF string `xml:"CURDEF"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` STPCHKNUM []*StopCheckNumber `xml:"STPCHKNUM"` FEE string `xml:"FEE"` FEEMSG string `xml:"FEEMSG"` }
StopCheckResponse is The OFX element "STPCHKRS" is of type "StopCheckResponse"
type StopCheckSyncRequest ¶
type StopCheckSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STPCHKTRNRQ []*StopCheckTransactionRequest `xml:"STPCHKTRNRQ"` *AbstractSyncRequest }
StopCheckSyncRequest is The OFX element "STPCHKSYNCRQ" is of type "StopCheckSyncRequest"
type StopCheckSyncResponse ¶
type StopCheckSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STPCHKTRNRS []*StopCheckTransactionResponse `xml:"STPCHKTRNRS"` *AbstractSyncResponse }
StopCheckSyncResponse is The OFX element "STPCHKSYNCRS" is of type "StopCheckSyncResponse"
type StopCheckTransactionRequest ¶
type StopCheckTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STPCHKRQ *StopCheckRequest `xml:"STPCHKRQ"` *AbstractTransactionRequest }
StopCheckTransactionRequest is The OFX element "STPCHKTRNRQ" is of type "StopCheckTransactionRequest"
type StopCheckTransactionResponse ¶
type StopCheckTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` STPCHKRS *StopCheckResponse `xml:"STPCHKRS"` *AbstractTransactionResponse }
StopCheckTransactionResponse is The OFX element "STPCHKTRNRS" is of type "StopCheckTransactionResponse"
type SubAccountEnum ¶
type SubAccountEnum string
SubAccountEnum is The OFX element "SUBACCTENUM" is of type "SubAccountEnum"
type SubjectType ¶
type SubjectType string
SubjectType is The OFX element "SUBJECT" is of type "SubjectType"
type TagTypeType ¶
type TagTypeType string
TagTypeType is The OFX element "TAGTYPE" is of type "TagTypeType"
type TagValueType ¶
type TagValueType string
TagValueType is The OFX element "TAGVALUE" is of type "TagValueType"
type TempPassType ¶
type TempPassType string
TempPassType is The OFX element "TEMPPASS" is of type "TempPassType"
type TickerType ¶
type TickerType string
TickerType is The OFX element "TICKER" is of type "TickerType"
type TransactionAuthorizationNumberType ¶
type TransactionAuthorizationNumberType string
TransactionAuthorizationNumberType is The OFX element "TAN" is of type "TransactionAuthorizationNumberType"
type TransactionEnum ¶
type TransactionEnum string
TransactionEnum is The OFX element "TRANSACTIONENUM" is of type "TransactionEnum"
type Transfer ¶
type Transfer struct { SECID *SecurityId `xml:"SECID"` SUBACCTSEC string `xml:"SUBACCTSEC"` UNITS string `xml:"UNITS"` TFERACTION string `xml:"TFERACTION"` POSTYPE string `xml:"POSTYPE"` INVACCTFROM *InvestmentAccount `xml:"INVACCTFROM"` AVGCOSTBASIS string `xml:"AVGCOSTBASIS"` UNITPRICE string `xml:"UNITPRICE"` DTPURCHASE string `xml:"DTPURCHASE"` INV401KSOURCE string `xml:"INV401KSOURCE"` *AbstractInvestmentTransaction }
Transfer is The OFX element "TRANSFER" is of type "Transfer"
type TransferInfo ¶
type TransferInfo struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` LOANACCTFROM *LoanAccount `xml:"LOANACCTFROM"` CCACCTFROM *CreditCardAccount `xml:"CCACCTFROM"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` LOANACCTTO *LoanAccount `xml:"LOANACCTTO"` CCACCTTO *CreditCardAccount `xml:"CCACCTTO"` TRNAMT string `xml:"TRNAMT"` LOANTRNAMT *LoanTransactionAmount `xml:"LOANTRNAMT"` DTDUE string `xml:"DTDUE"` }
TransferInfo is The OFX element "XFERINFO" is of type "TransferInfo"
type TransferProcessingStatus ¶
type TransferProcessingStatus struct { XFERPRCCODE string `xml:"XFERPRCCODE"` DTXFERPRC string `xml:"DTXFERPRC"` }
TransferProcessingStatus is The OFX element "XFERPRCSTS" is of type "TransferProcessingStatus"
type TransferProfile ¶
type TransferProfile struct { PROCDAYSOFF []string `xml:"PROCDAYSOFF"` PROCENDTM string `xml:"PROCENDTM"` CANSCHED string `xml:"CANSCHED"` CANRECUR string `xml:"CANRECUR"` CANLOAN string `xml:"CANLOAN"` CANSCHEDLOAN string `xml:"CANSCHEDLOAN"` CANRECURLOAN string `xml:"CANRECURLOAN"` CANMODXFERS string `xml:"CANMODXFERS"` CANMODMDLS string `xml:"CANMODMDLS"` MODELWND string `xml:"MODELWND"` DAYSWITH string `xml:"DAYSWITH"` DFLTDAYSTOPAY string `xml:"DFLTDAYSTOPAY"` }
TransferProfile is The OFX element "XFERPROF" is of type "TransferProfile"
type TransferStatusEnum ¶
type TransferStatusEnum string
TransferStatusEnum is The OFX element "XFERSTATUSENUM" is of type "TransferStatusEnum"
type TypeDescriptionType ¶
type TypeDescriptionType string
TypeDescriptionType is The OFX element "TYPEDESC" is of type "TypeDescriptionType"
type UnitTypeEnum ¶
type UnitTypeEnum string
UnitTypeEnum is The OFX element "UNITTYPEENUM" is of type "UnitTypeEnum"
type UsProductEnum ¶
type UsProductEnum string
UsProductEnum is The OFX element "USPRODUCTENUM" is of type "UsProductEnum"
type UserCredType ¶
type UserCredType string
UserCredType is The OFX element "USERCRED1" is of type "UserCredType".
The OFX element "USERCRED2" is of type "UserCredType". The effective size of USERCRED1 and USERCRED2 is A-32. If Type 1 security is used, then the actual field length is A-171.
type UserInfoRequest ¶
type UserInfoRequest struct {
DTUSERUP string `xml:"DTUSERUP"`
}
UserInfoRequest is The OFX element "USERINFORQ" is of type "UserInfoRequest"
type UserInfoResponse ¶
type UserInfoResponse struct { DTUSERUP string `xml:"DTUSERUP"` CONTACTPROFENC *ContactProfileEnc `xml:"CONTACTPROFENC"` CONTACTPROF *ContactProfile `xml:"CONTACTPROF"` }
UserInfoResponse is The OFX element "USERINFORS" is of type "UserInfoResponse". When including CONTACTPROFENC or CONTACTPROF,
only one occurrence of CONTACTNAME should be included within CONTACTNAMES.
type UserInfoTransactionRequest ¶
type UserInfoTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` USERINFORQ *UserInfoRequest `xml:"USERINFORQ"` *AbstractTransactionRequest }
UserInfoTransactionRequest is The OFX element "USERINFOTRNRQ" is of type "UserInfoTransactionRequest"
type UserInfoTransactionResponse ¶
type UserInfoTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` USERINFORS *UserInfoResponse `xml:"USERINFORS"` *AbstractTransactionResponse }
UserInfoTransactionResponse is The OFX element "USERINFOTRNRS" is of type "UserInfoTransactionResponse"
type UserKeyType ¶
type UserKeyType string
UserKeyType is The OFX element "USERKEY" is of type "UserKeyType"
type VersionType ¶
type VersionType string
VersionType is The OFX element "VER" is of type "VersionType"
type WebEnroll ¶
type WebEnroll struct {
URL string `xml:"URL"`
}
WebEnroll is The OFX element "WEBENROLL" is of type "WebEnroll"
type WireBeneficiary ¶
type WireBeneficiary struct { NAME string `xml:"NAME"` BANKACCTTO *BankAccount `xml:"BANKACCTTO"` MEMO string `xml:"MEMO"` }
WireBeneficiary is The OFX element "WIREBENEFICIARY" is of type "WireBeneficiary"
type WireCancellationRequest ¶
type WireCancellationRequest struct { SRVRTID string `xml:"SRVRTID"` *AbstractWireRequest }
WireCancellationRequest is The OFX element "WIRECANRQ" is of type "WireCancellationRequest"
type WireCancellationResponse ¶
type WireCancellationResponse struct { SRVRTID string `xml:"SRVRTID"` *AbstractWireResponse }
WireCancellationResponse is The OFX element "WIRECANRS" is of type "WireCancellationResponse"
type WireDestinationBank ¶
type WireDestinationBank struct {
EXTBANKDESC *ExtBankDescription `xml:"EXTBANKDESC"`
}
WireDestinationBank is The OFX element "WIREDESTBANK" is of type "WireDestinationBank"
type WireRequest ¶
type WireRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` WIREBENEFICIARY *WireBeneficiary `xml:"WIREBENEFICIARY"` WIREDESTBANK *WireDestinationBank `xml:"WIREDESTBANK"` TRNAMT string `xml:"TRNAMT"` DTDUE string `xml:"DTDUE"` PAYINSTRUCT string `xml:"PAYINSTRUCT"` *AbstractWireRequest }
WireRequest is The OFX element "WIRERQ" is of type "WireRequest"
type WireResponse ¶
type WireResponse struct { CURDEF string `xml:"CURDEF"` SRVRTID string `xml:"SRVRTID"` BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` WIREBENEFICIARY *WireBeneficiary `xml:"WIREBENEFICIARY"` WIREDESTBANK *WireDestinationBank `xml:"WIREDESTBANK"` TRNAMT string `xml:"TRNAMT"` DTDUE string `xml:"DTDUE"` PAYINSTRUCT string `xml:"PAYINSTRUCT"` DTXFERPRJ string `xml:"DTXFERPRJ"` DTPOSTED string `xml:"DTPOSTED"` FEE string `xml:"FEE"` CONFMSG string `xml:"CONFMSG"` *AbstractWireResponse }
WireResponse is The OFX element "WIRERS" is of type "WireResponse"
type WireSyncRequest ¶
type WireSyncRequest struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` WIRETRNRQ []*WireTransactionRequest `xml:"WIRETRNRQ"` *AbstractSyncRequest }
WireSyncRequest is The OFX element "WIRESYNCRQ" is of type "WireSyncRequest"
type WireSyncResponse ¶
type WireSyncResponse struct { BANKACCTFROM *BankAccount `xml:"BANKACCTFROM"` OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` WIRETRNRS []*WireTransactionResponse `xml:"WIRETRNRS"` *AbstractSyncResponse }
WireSyncResponse is The OFX element "WIRESYNCRS" is of type "WireSyncResponse"
type WireTransactionRequest ¶
type WireTransactionRequest struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` WIRERQ *WireRequest `xml:"WIRERQ"` WIRECANRQ *WireCancellationRequest `xml:"WIRECANRQ"` *AbstractTransactionRequest }
WireTransactionRequest is The OFX element "WIRETRNRQ" is of type "WireTransactionRequest"
type WireTransactionResponse ¶
type WireTransactionResponse struct { OFXEXTENSION *OFXExtensionType `xml:"OFXEXTENSION"` WIRERS *WireResponse `xml:"WIRERS"` WIRECANRS *WireCancellationResponse `xml:"WIRECANRS"` *AbstractTransactionResponse }
WireTransactionResponse is The OFX element "WIRETRNRS" is of type "WireTransactionResponse"
type WireTransferMessageSet ¶
type WireTransferMessageSet struct { WIREXFERMSGSETV1 *WireTransferMessageSetV1 `xml:"WIREXFERMSGSETV1"` *AbstractMessageSet }
WireTransferMessageSet is The OFX element "WIREXFERMSGSET" is of type "WireTransferMessageSet"
type WireTransferMessageSetV1 ¶
type WireTransferMessageSetV1 struct { PROCDAYSOFF []string `xml:"PROCDAYSOFF"` PROCENDTM string `xml:"PROCENDTM"` CANSCHED string `xml:"CANSCHED"` DOMXFERFEE string `xml:"DOMXFERFEE"` INTLXFERFEE string `xml:"INTLXFERFEE"` *AbstractMessageSetVersion }
WireTransferMessageSetV1 is The OFX element "WIREXFERMSGSETV1" is of type "WireTransferMessageSetV1"
type WireTransferRequestMessageSetV1 ¶
type WireTransferRequestMessageSetV1 struct { WIRETRNRQ []*WireTransactionRequest `xml:"WIRETRNRQ"` WIRESYNCRQ []*WireSyncRequest `xml:"WIRESYNCRQ"` *AbstractRequestMessageSet }
WireTransferRequestMessageSetV1 is The OFX element "WIREXFERMSGSRQV1" is of type "WireTransferRequestMessageSetV1"
type WireTransferResponseMessageSetV1 ¶
type WireTransferResponseMessageSetV1 struct { WIRETRNRS []*WireTransactionResponse `xml:"WIRETRNRS"` WIRESYNCRS []*WireSyncResponse `xml:"WIRESYNCRS"` *AbstractResponseMessageSet }
WireTransferResponseMessageSetV1 is The OFX element "WIREXFERMSGSRSV1" is of type "WireTransferResponseMessageSetV1"
type Withdrawals ¶
type Withdrawals struct { PRETAX string `xml:"PRETAX"` AFTERTAX string `xml:"AFTERTAX"` MATCH string `xml:"MATCH"` PROFITSHARING string `xml:"PROFITSHARING"` ROLLOVER string `xml:"ROLLOVER"` OTHERVEST string `xml:"OTHERVEST"` OTHERNONVEST string `xml:"OTHERNONVEST"` TOTAL string `xml:"TOTAL"` }
Withdrawals is The OFX element "WITHDRAWALS" is of type "Withdrawals"
type YearToDate ¶
type YearToDate struct { DTSTART string `xml:"DTSTART"` DTEND string `xml:"DTEND"` CONTRIBUTIONS *Contributions `xml:"CONTRIBUTIONS"` WITHDRAWALS *Withdrawals `xml:"WITHDRAWALS"` EARNINGS *Earnings `xml:"EARNINGS"` }
YearToDate is The OFX element "YEARTODATE" is of type "YearToDate"
Source Files ¶
- OFX2_Protocol.go
- OFX_Banking.go
- OFX_Banking_Message_Wrappers.go
- OFX_Banking_Messages.go
- OFX_BillPay.go
- OFX_BillPay_Message_Wrappers.go
- OFX_BillPay_Messages.go
- OFX_BillerDelivery.go
- OFX_BillerDelivery_Message_Wrappers.go
- OFX_BillerDelivery_Messages.go
- OFX_BillerDirectory.go
- OFX_BillerDirectory_Message_Wrappers.go
- OFX_BillerDirectory_Messages.go
- OFX_Common.go
- OFX_CreditCard.go
- OFX_CreditCard_Message_Wrappers.go
- OFX_CreditCard_Messages.go
- OFX_Email.go
- OFX_Email_Message_Wrappers.go
- OFX_Email_Messages.go
- OFX_Image_Message_Wrappers.go
- OFX_Image_Messages.go
- OFX_InterTransfer.go
- OFX_InterTransfer_Message_Wrappers.go
- OFX_InterTransfer_Messages.go
- OFX_Investment.go
- OFX_Investment_Message_Wrappers.go
- OFX_Investment_Messages.go
- OFX_Loan_Message_Wrappers.go
- OFX_Loan_Messages.go
- OFX_Loans.go
- OFX_Messages.go
- OFX_Profile.go
- OFX_Profile_Message_Wrappers.go
- OFX_Profile_Messages.go
- OFX_SecuritiesList.go
- OFX_SecuritiesList_Message_Wrappers.go
- OFX_SecuritiesList_Messages.go
- OFX_Signon.go
- OFX_Signon_Message_Wrappers.go
- OFX_Signon_Messages.go
- OFX_Signup.go
- OFX_Signup_Message_Wrappers.go
- OFX_Signup_Messages.go
- OFX_TypeDefinitions.go
- OFX_WireTransfer.go
- OFX_WireTransfer_Message_Wrappers.go
- OFX_WireTransfer_Messages.go