github.com/moov-io/imagecashletter@v0.10.1/client/model_icl_file_control.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 // IclFileControl struct for IclFileControl 13 type IclFileControl struct { 14 // FileControl ID 15 ID string `json:"ID,omitempty"` 16 // CashLetterCount identifies the total number of cash letters within the file. 17 CashLetterCount int32 `json:"cashLetterCount"` 18 // TotalRecordCount identifies the total number of records of all types sent in the file, including the FileControl. 19 TotalRecordCount int32 `json:"totalRecordCount"` 20 // totalItemCount identifies the total number of Items sent within the file. 21 TotalItemCount int32 `json:"totalItemCount"` 22 // FileTotalAmount identifies the total Item amount of the complete file. 23 FileTotalAmount int32 `json:"fileTotalAmount"` 24 // immediateOriginContactName identifies a contact at the institution that creates the file. 25 ImmediateOriginContactName string `json:"immediateOriginContactName,omitempty"` 26 // ImmediateOriginContactPhoneNumber identifies the phone number of the contact at the institution that creates the file. 27 ImmediateOriginContactPhoneNumber string `json:"immediateOriginContactPhoneNumber,omitempty"` 28 // CreditTotalIndicator is a code that indicates whether Credit Items are included in this record’s totals. If so, they will be included in TotalItemCount and FileTotalAmount. TotalRecordCount includes all records of all types regardless of the value of this field. * ` ` - No Credit Items * `0` - Credit Items are not included in totals * `1` - Credit Items are included in totals 29 CreditTotalIndicator int32 `json:"creditTotalIndicator,omitempty"` 30 }