github.com/moov-io/imagecashletter@v0.10.1/client/model_bundle_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  // BundleControl struct for BundleControl
    13  type BundleControl struct {
    14  	// BundleControl ID
    15  	ID string `json:"ID,omitempty"`
    16  	// BundleItemsCount identifies the total number of items within the bundle.
    17  	BundleItemsCount int32 `json:"bundleItemsCount"`
    18  	// BundleTotalAmount identifies the total amount of item amounts within the bundle.
    19  	BundleTotalAmount int32 `json:"bundleTotalAmount"`
    20  	// MICRValidTotalAmount identifies the total amount of all Check Records within the bundle which contain 1 in the MICRValidIndicator.
    21  	MicrValidTotalAmount int32 `json:"micrValidTotalAmount,omitempty"`
    22  	// BundleImagesCount identifies the total number of ImageViewDetail Records  within the bundle.
    23  	BundleImagesCount int32 `json:"bundleImagesCount,omitempty"`
    24  	// UserField identifies a field used at the discretion of users of the standard.
    25  	UserField string `json:"userField,omitempty"`
    26  	// CreditTotalIndicator is a code that indicates whether Credit Items are included in the totals. If so, they will be included in this record’s BundleItemsCount, BundleTotalAmount, and BundleImagesCount. * ` ` - No Credit Items * `0` - Credit Items are not included in totals * `1` - Credit Items are included in totals
    27  	CreditTotalIndicator int32 `json:"creditTotalIndicator,omitempty"`
    28  }