github.com/moov-io/imagecashletter@v0.10.1/client/model_check_detail_addendum_a.go (about) 1 /* 2 * ImageCashLetter API 3 * 4 * Moov Image Cash Letter (ICL) implements an HTTP API for creating, parsing, and validating ImageCashLetter files. 5 * 6 * API version: v1 7 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 8 */ 9 10 package openapi 11 12 import ( 13 "time" 14 ) 15 16 // CheckDetailAddendumA struct for CheckDetailAddendumA 17 type CheckDetailAddendumA struct { 18 // CheckDetailAddendumA ID 19 ID string `json:"ID,omitempty"` 20 // RecordNumber is a number representing the order in which each CheckDetailAddendumA was created. CheckDetailAddendumA shall be in sequential order starting with 1. 21 RecordNumber int32 `json:"recordNumber"` 22 // ReturnLocationRoutingNumber is a valid routing and transit number indicating where returns, final return notifications, and preliminary return notifications are sent, usually the BOFD. 23 ReturnLocationRoutingNumber string `json:"returnLocationRoutingNumber"` 24 // BOFDEndorsementDate is the date of endorsement. 25 BOFDEndorsementDate time.Time `json:"bOFDEndorsementDate,omitempty"` 26 // BOFDItemSequenceNumber is a number that identifies the item in the CheckDetailAddendumA. 27 BOFDItemSequenceNumber string `json:"bOFDItemSequenceNumber,omitempty"` 28 // BOFDAccountNumber is a number that identifies the depository account at the Bank of First Deposit. 29 BOFDAccountNumber string `json:"bOFDAccountNumber,omitempty"` 30 // BOFDBranchCode is a code that identifies the branch at the Bank of First Deposit. 31 BOFDBranchCode string `json:"bOFDBranchCode,omitempty"` 32 // PayeeName is the name of the payee from the check. 33 PayeeName string `json:"payeeName,omitempty"` 34 // TruncationIndicator identifies if the institution truncated the original check item. 35 TruncationIndicator string `json:"truncationIndicator"` 36 // BOFDConversionIndicator is a code that indicates the conversion within the processing institution between original paper check, image, and IRD. The indicator is specific to the action of the institution that created this record. * `0` - Did not convert physical document * `1` - Original paper converted to IRD * `2` - Original paper converted to image * `3` - IRD converted to another IRD * `4` - IRD converted to image of IRD * `5` - Image converted to an IRD * `6` - Image converted to another image (e.g., transcoded) * `7` - Did not convert image (e.g., same as source) * `8` - Undetermined 37 BOFDConversionIndicator string `json:"bOFDConversionIndicator,omitempty"` 38 // BOFDCorrectionIndicator identifies whether and how the MICR line of this item was repaired by the creator of this CheckDetailAddendumA Record for fields other than Payor Bank Routing Number and Amount. * `0` - No Repair * `1` - Repaired (form of repair unknown) * `2` - Repaired without Operator intervention * `3` - Repaired with Operator intervention * `4` - Undetermined if repair has been done or not 39 BOFDCorrectionIndicator int32 `json:"BOFDCorrectionIndicator,omitempty"` 40 // UserField identifies a field used at the discretion of users of the standard. 41 UserField string `json:"userField,omitempty"` 42 }