-
Notifications
You must be signed in to change notification settings - Fork 0
/
OFX_InterTransfer_Messages.go
110 lines (93 loc) · 3.74 KB
/
OFX_InterTransfer_Messages.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
// Code generated by xgen. DO NOT EDIT.
package gofx
// InterCancellationResponse is The OFX element "INTERCANRS" is of type "InterCancellationResponse"
type InterCancellationResponse struct {
SRVRTID string `xml:"SRVRTID"`
*AbstractInterResponse
}
// InterModResponse is The OFX element "INTERMODRS" is of type "InterModResponse"
type InterModResponse struct {
SRVRTID string `xml:"SRVRTID"`
XFERINFO *TransferInfo `xml:"XFERINFO"`
XFERPRCSTS *TransferProcessingStatus `xml:"XFERPRCSTS"`
*AbstractInterResponse
}
// AbstractInterRequest ...
type AbstractInterRequest struct {
}
// InterRequest is The OFX element "INTERRQ" is of type "InterRequest"
type InterRequest struct {
XFERINFO *TransferInfo `xml:"XFERINFO"`
*AbstractInterRequest
}
// InterModRequest is The OFX element "INTERMODRQ" is of type "InterModRequest"
type InterModRequest struct {
SRVRTID string `xml:"SRVRTID"`
XFERINFO *TransferInfo `xml:"XFERINFO"`
*AbstractInterRequest
}
// InterCancellationRequest is The OFX element "INTERCANRQ" is of type "InterCancellationRequest"
type InterCancellationRequest struct {
SRVRTID string `xml:"SRVRTID"`
*AbstractInterRequest
}
// AbstractInterResponse ...
type AbstractInterResponse struct {
}
// InterResponse is The OFX element "INTERRS" is of 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
}
// RecurringInterCancellationResponse is The OFX element "RECINTERCANRS" is of type "RecurringInterCancellationResponse"
type RecurringInterCancellationResponse struct {
CANPENDING string `xml:"CANPENDING"`
*AbstractRecurringInterResponse
}
// RecurringInterModResponse is The OFX element "RECINTERMODRS" is of type "RecurringInterModResponse"
type RecurringInterModResponse struct {
RECURRINST *RecurringInstructions `xml:"RECURRINST"`
INTERRS *InterResponse `xml:"INTERRS"`
MODPENDING string `xml:"MODPENDING"`
*AbstractRecurringInterResponse
}
// AbstractRecurringInterRequest ...
type AbstractRecurringInterRequest struct {
}
// RecurringInterRequest is The OFX element "RECINTERRQ" is of type "RecurringInterRequest"
type RecurringInterRequest struct {
RECURRINST *RecurringInstructions `xml:"RECURRINST"`
INTERRQ *InterRequest `xml:"INTERRQ"`
*AbstractRecurringInterRequest
}
// RecurringInterModRequest is The OFX element "RECINTERMODRQ" is of type "RecurringInterModRequest"
type RecurringInterModRequest struct {
RECSRVRTID string `xml:"RECSRVRTID"`
RECURRINST *RecurringInstructions `xml:"RECURRINST"`
INTERRQ *InterRequest `xml:"INTERRQ"`
MODPENDING string `xml:"MODPENDING"`
*AbstractRecurringInterRequest
}
// RecurringInterCancellationRequest is The OFX element "RECINTERCANRQ" is of type "RecurringInterCancellationRequest"
type RecurringInterCancellationRequest struct {
RECSRVRTID string `xml:"RECSRVRTID"`
CANPENDING string `xml:"CANPENDING"`
*AbstractRecurringInterRequest
}
// AbstractRecurringInterResponse ...
type AbstractRecurringInterResponse struct {
RECSRVRTID string `xml:"RECSRVRTID"`
}
// RecurringInterResponse is The OFX element "RECINTERRS" is of type "RecurringInterResponse"
type RecurringInterResponse struct {
RECURRINST *RecurringInstructions `xml:"RECURRINST"`
INTERRS *InterResponse `xml:"INTERRS"`
*AbstractRecurringInterResponse
}