github.com/moov-io/imagecashletter@v0.10.1/client/api/openapi.yaml (about)

     1  openapi: 3.0.2
     2  info:
     3    contact:
     4      url: https://github.com/moov-io/imagecashletter
     5    description: Moov Image Cash Letter (ICL) implements an HTTP API for creating, parsing,
     6      and validating ImageCashLetter files.
     7    license:
     8      name: Apache 2.0
     9      url: http://www.apache.org/licenses/LICENSE-2.0.html
    10    title: ImageCashLetter API
    11    version: v1
    12  servers:
    13  - description: Local development
    14    url: http://localhost:8083
    15  tags:
    16  - description: |
    17      Files contain ImageCashLetter Cash Letters and Bundles.
    18    name: Image Cash Letter Files
    19  paths:
    20    /ping:
    21      get:
    22        operationId: ping
    23        responses:
    24          "200":
    25            description: Service is running properly
    26        summary: Ping ImageCashLetter service
    27        tags:
    28        - Image Cash Letter Files
    29    /files:
    30      get:
    31        operationId: getICLFiles
    32        parameters:
    33        - description: Optional Request ID allows application developer to trace requests
    34            through the system's logs
    35          example: rs4f9915
    36          explode: false
    37          in: header
    38          name: X-Request-ID
    39          required: false
    40          schema:
    41            type: string
    42          style: simple
    43        responses:
    44          "200":
    45            content:
    46              application/json:
    47                schema:
    48                  $ref: '#/components/schemas/ICLFiles'
    49            description: A list of File objects
    50            headers:
    51              X-Total-Count:
    52                description: The total number of Originators
    53                explode: false
    54                schema:
    55                  type: integer
    56                style: simple
    57        security:
    58        - bearerAuth: []
    59        - cookieAuth: []
    60        summary: List files
    61        tags:
    62        - Image Cash Letter Files
    63    /files/create:
    64      post:
    65        operationId: createICLFile
    66        parameters:
    67        - description: Optional Request ID allows application developer to trace requests
    68            through the system's logs
    69          example: rs4f9915
    70          explode: false
    71          in: header
    72          name: X-Request-ID
    73          required: false
    74          schema:
    75            type: string
    76          style: simple
    77        requestBody:
    78          content:
    79            application/json:
    80              schema:
    81                $ref: '#/components/schemas/CreateICLFile'
    82            text/plain:
    83              schema:
    84                $ref: '#/components/schemas/RawICLFile'
    85          description: Content of the ImageCashLetter file (in json or raw text)
    86          required: true
    87        responses:
    88          "201":
    89            content:
    90              application/json:
    91                schema:
    92                  $ref: '#/components/schemas/ICLFile'
    93            description: A JSON object containing a new File
    94            headers:
    95              Location:
    96                description: The location of the new resource
    97                explode: false
    98                schema:
    99                  format: uri
   100                  type: string
   101                style: simple
   102          "400":
   103            content:
   104              application/json:
   105                schema:
   106                  $ref: '#/components/schemas/Error'
   107            description: Invalid File Header Object
   108        security:
   109        - bearerAuth: []
   110        - cookieAuth: []
   111        summary: Create file
   112        tags:
   113        - Image Cash Letter Files
   114    /files/{fileID}:
   115      delete:
   116        description: Permanently deletes a File and associated CashLetters and Bundles.
   117          It cannot be undone.
   118        operationId: deleteICLFile
   119        parameters:
   120        - description: File ID
   121          explode: false
   122          in: path
   123          name: fileID
   124          required: true
   125          schema:
   126            example: 3f2d23ee214
   127            type: string
   128          style: simple
   129        - description: Optional Request ID allows application developer to trace requests
   130            through the system's logs
   131          example: rs4f9915
   132          explode: false
   133          in: header
   134          name: X-Request-ID
   135          required: false
   136          schema:
   137            type: string
   138          style: simple
   139        responses:
   140          "200":
   141            description: Permanently deleted File.
   142          "400":
   143            description: A problem was encountered deleting the file, check errors.
   144        security:
   145        - bearerAuth: []
   146        - cookieAuth: []
   147        summary: Delete file
   148        tags:
   149        - Image Cash Letter Files
   150      get:
   151        description: Retrieves the details of an existing File. You need only supply
   152          the unique File identifier that was returned upon creation.
   153        operationId: getICLFileByID
   154        parameters:
   155        - description: Optional Request ID allows application developer to trace requests
   156            through the system's logs
   157          example: rs4f9915
   158          explode: false
   159          in: header
   160          name: X-Request-ID
   161          required: false
   162          schema:
   163            type: string
   164          style: simple
   165        - description: File ID
   166          explode: false
   167          in: path
   168          name: fileID
   169          required: true
   170          schema:
   171            example: 3f2d23ee214
   172            type: string
   173          style: simple
   174        responses:
   175          "200":
   176            content:
   177              application/json:
   178                schema:
   179                  $ref: '#/components/schemas/ICLFile'
   180            description: A File object for the supplied ID
   181          "404":
   182            description: A resource with the specified ID was not found
   183        security:
   184        - bearerAuth: []
   185        - cookieAuth: []
   186        summary: Retrieve file
   187        tags:
   188        - Image Cash Letter Files
   189      post:
   190        description: Updates the specified File Header by setting the values of the
   191          parameters passed. Any parameters not provided will be left unchanged.
   192        operationId: updateICLFile
   193        parameters:
   194        - description: Optional Request ID allows application developer to trace requests
   195            through the system's logs
   196          example: rs4f9915
   197          explode: false
   198          in: header
   199          name: X-Request-ID
   200          required: false
   201          schema:
   202            type: string
   203          style: simple
   204        - description: File ID
   205          explode: false
   206          in: path
   207          name: fileID
   208          required: true
   209          schema:
   210            example: 3f2d23ee214
   211            type: string
   212          style: simple
   213        requestBody:
   214          content:
   215            application/json:
   216              schema:
   217                $ref: '#/components/schemas/ICLFileHeader'
   218          required: true
   219        responses:
   220          "201":
   221            content:
   222              application/json:
   223                schema:
   224                  $ref: '#/components/schemas/ICLFile'
   225            description: A JSON object containing a new File
   226            headers:
   227              Location:
   228                description: The location of the new resource
   229                explode: false
   230                schema:
   231                  format: uri
   232                  type: string
   233                style: simple
   234          "400":
   235            content:
   236              application/json:
   237                schema:
   238                  $ref: '#/components/schemas/Error'
   239            description: Invalid File Header Object
   240        security:
   241        - bearerAuth: []
   242        - cookieAuth: []
   243        summary: Update file header
   244        tags:
   245        - Image Cash Letter Files
   246    /files/{fileID}/contents:
   247      get:
   248        description: Assembles the existing file records (Cash Letters, Bundles, and
   249          Controls), computes sequence numbers and totals. Returns plaintext file.
   250        operationId: getICLFileContents
   251        parameters:
   252        - description: Optional Request ID allows application developer to trace requests
   253            through the system's logs
   254          example: rs4f9915
   255          explode: false
   256          in: header
   257          name: X-Request-ID
   258          required: false
   259          schema:
   260            type: string
   261          style: simple
   262        - description: File ID
   263          explode: false
   264          in: path
   265          name: fileID
   266          required: true
   267          schema:
   268            example: 3f2d23ee214
   269            type: string
   270          style: simple
   271        responses:
   272          "200":
   273            content:
   274              text/plain:
   275                schema:
   276                  $ref: '#/components/schemas/RawICLFile'
   277            description: File built successfully without errors.
   278          "400":
   279            description: A problem was encountered getting the file, check errors.
   280        security:
   281        - bearerAuth: []
   282        - cookieAuth: []
   283        summary: Get file contents
   284        tags:
   285        - Image Cash Letter Files
   286    /files/{fileID}/validate:
   287      get:
   288        description: Validates the existing file. You need only supply the unique File
   289          identifier that was returned upon creation.
   290        operationId: validateICLFile
   291        parameters:
   292        - description: Optional Request ID allows application developer to trace requests
   293            through the system's logs
   294          example: rs4f9915
   295          explode: false
   296          in: header
   297          name: X-Request-ID
   298          required: false
   299          schema:
   300            type: string
   301          style: simple
   302        - description: File ID
   303          explode: false
   304          in: path
   305          name: fileID
   306          required: true
   307          schema:
   308            example: 3f2d23ee214
   309            type: string
   310          style: simple
   311        responses:
   312          "200":
   313            content:
   314              application/json:
   315                schema:
   316                  $ref: '#/components/schemas/ICLFile'
   317            description: File validated successfully without errors.
   318          "400":
   319            description: Validation failed. Check response for errors
   320        security:
   321        - bearerAuth: []
   322        - cookieAuth: []
   323        summary: Validate file
   324        tags:
   325        - Image Cash Letter Files
   326    /files/{fileID}/cashLetters:
   327      post:
   328        operationId: addICLToFile
   329        parameters:
   330        - description: Optional Request ID allows application developer to trace requests
   331            through the system's logs
   332          example: rs4f9915
   333          explode: false
   334          in: header
   335          name: X-Request-ID
   336          required: false
   337          schema:
   338            type: string
   339          style: simple
   340        - description: File ID
   341          explode: false
   342          in: path
   343          name: fileID
   344          required: true
   345          schema:
   346            example: 3f2d23ee214
   347            type: string
   348          style: simple
   349        requestBody:
   350          content:
   351            application/json:
   352              schema:
   353                $ref: '#/components/schemas/CashLetter'
   354          required: true
   355        responses:
   356          "200":
   357            description: CashLetter added to File
   358        security:
   359        - bearerAuth: []
   360        - cookieAuth: []
   361        summary: Add cash letter to file
   362        tags:
   363        - Image Cash Letter Files
   364    /files/{fileID}/cashLetters/{cashLetterID}:
   365      delete:
   366        operationId: deleteICLFromFile
   367        parameters:
   368        - description: Optional Request ID allows application developer to trace requests
   369            through the system's logs
   370          example: rs4f9915
   371          explode: false
   372          in: header
   373          name: X-Request-ID
   374          required: false
   375          schema:
   376            type: string
   377          style: simple
   378        - description: File ID
   379          explode: false
   380          in: path
   381          name: fileID
   382          required: true
   383          schema:
   384            example: 3f2d23ee214
   385            type: string
   386          style: simple
   387        - description: CashLetter ID
   388          explode: false
   389          in: path
   390          name: cashLetterID
   391          required: true
   392          schema:
   393            example: "45758063"
   394            type: string
   395          style: simple
   396        responses:
   397          "200":
   398            description: CashLetter deleted
   399          "404":
   400            description: CashLetter or File not found
   401        security:
   402        - bearerAuth: []
   403        - cookieAuth: []
   404        summary: Delete cash letter from file
   405        tags:
   406        - Image Cash Letter Files
   407    /v2/files:
   408      post:
   409        operationId: createICLFileV2
   410        requestBody:
   411          content:
   412            application/json:
   413              schema:
   414                $ref: '#/components/schemas/CreateICLFile'
   415            multipart/form-data:
   416              schema:
   417                properties:
   418                  file:
   419                    description: "The file to upload. Set this section's `Content-Type`\
   420                      \ to `text/plain` for \nASCII-encoded files, or `application/octet-stream`\
   421                      \ for binary files. \n"
   422                    format: binary
   423                    type: string
   424                type: object
   425          description: |
   426            Content of the ImageCashLetter file in JSON, or X9 (ASCII or EBCDIC) format.
   427            Use the `Accept` header to specify the response format.
   428          required: true
   429        responses:
   430          "201":
   431            content:
   432              application/json:
   433                schema:
   434                  $ref: '#/components/schemas/ICLFile'
   435              application/octet-stream:
   436                schema:
   437                  format: binary
   438                  type: string
   439              text/plain:
   440                schema:
   441                  format: binary
   442                  type: string
   443            description: The file was created successfully
   444            headers:
   445              Location:
   446                description: The location of the new resource
   447                explode: false
   448                required: true
   449                schema:
   450                  format: url
   451                  type: string
   452                style: simple
   453          "400":
   454            content:
   455              application/json:
   456                schema:
   457                  $ref: '#/components/schemas/Error'
   458            description: The request was invalid
   459        summary: Create file
   460        tags:
   461        - Image Cash Letter Files
   462  components:
   463    schemas:
   464      CreateICLFile:
   465        properties:
   466          ID:
   467            description: File ID
   468            example: 3f2d23ee214
   469            type: string
   470          fileHeader:
   471            $ref: '#/components/schemas/ICLFileHeader'
   472          cashLetters:
   473            items:
   474              $ref: '#/components/schemas/CashLetter'
   475            type: array
   476          bundles:
   477            items:
   478              $ref: '#/components/schemas/Bundle'
   479            type: array
   480          fileControl:
   481            $ref: '#/components/schemas/ICLFileControl'
   482        required:
   483        - fileHeader
   484      ICLFile:
   485        example:
   486          cashLetters:
   487          - creditItems:
   488            - externalProcessingCode: "9"
   489              creditItemSequenceNumber: "1"
   490              auxiliaryOnUs: "1001"
   491              postingBankRoutingNumber: "231986436"
   492              itemAmount: 100000
   493              userField: B12345678
   494              onUs: "5558881"
   495              acccountTypeCode: "1"
   496              ID: d1e26288
   497              documentationTypeIndicator: A
   498              sourceWorkCode: "01"
   499            - externalProcessingCode: "9"
   500              creditItemSequenceNumber: "1"
   501              auxiliaryOnUs: "1001"
   502              postingBankRoutingNumber: "231986436"
   503              itemAmount: 100000
   504              userField: B12345678
   505              onUs: "5558881"
   506              acccountTypeCode: "1"
   507              ID: d1e26288
   508              documentationTypeIndicator: A
   509              sourceWorkCode: "01"
   510            cashLetterHeader:
   511              collectionTypeIndicator: "00"
   512              destinationRoutingNumber: "999282654"
   513              eceInstitutionRoutingNumber: "217876527"
   514              originatorContactPhoneNumber: "5685551212"
   515              returnsIndicator: E
   516              cashLetterID: "1"
   517              recordTypeIndicator: I
   518              fedWorkType: V
   519              cashLetterCreationDate: 2020-10-23T00:00:00Z
   520              cashLetterBusinessDate: 2020-10-23T00:00:00Z
   521              cashLetterCreationTime: 0000-01-01T09:11:00Z
   522              userField: V
   523              originatorContactName: John Smith
   524              ID: d1e26288
   525              documentationTypeIndicator: A
   526            bundles:
   527            - bundleHeader:
   528                collectionTypeIndicator: "00"
   529                bundleCreationDate: 2018-10-03T00:00:00Z
   530                bundleSequenceNumber: "1"
   531                destinationRoutingNumber: "231987654"
   532                bundleID: "9999"
   533                userField: B1234
   534                eceInstitutionRoutingNumber: "233431587"
   535                ID: d1e26288
   536                bundleBusinessDate: 2018-10-03T00:00:00Z
   537                returnLocationRoutingNumber: "987654320"
   538                cycleNumber: "01"
   539              checks:
   540              - eceInstitutionItemSequenceNumber: "24531"
   541                bOFDIndicator: "Y"
   542                mICRValidIndicator: 1
   543                imageViewData:
   544                - ivData.LengthImageData: "0000001"
   545                  ivData.ClippingCoordinateV2: "0001"
   546                  ivData.LengthImageReferenceKey: "0001"
   547                  ivData.ClippingCoordinateV1: "0001"
   548                  ivData.SecurityKeyName: SECURE
   549                  eceInstitutionRoutingNumber: "2318769876"
   550                  ivData.DigitalSignature: "0101"
   551                  ivData.ImageReferenceKey: "0"
   552                  ivData.LengthDigitalSignature: '0    '
   553                  ivData.ClippingCoordinateH2: "0001"
   554                  ivData.ClippingCoordinateH1: "0001"
   555                  ivData.SecurityOriginatorName: Name
   556                  ivData.ECEInstitutionItemSequenceNumber: "1"
   557                  ID: d1e26288
   558                  bundleBusinessDate: 2018-10-03T00:00:00Z
   559                  ivData.ClippingOrigin: 1
   560                  ivData.ImageData: "0101"
   561                  cycleNumber: "1"
   562                  ivData.SecurityAuthenticatorName: Name
   563                - ivData.LengthImageData: "0000001"
   564                  ivData.ClippingCoordinateV2: "0001"
   565                  ivData.LengthImageReferenceKey: "0001"
   566                  ivData.ClippingCoordinateV1: "0001"
   567                  ivData.SecurityKeyName: SECURE
   568                  eceInstitutionRoutingNumber: "2318769876"
   569                  ivData.DigitalSignature: "0101"
   570                  ivData.ImageReferenceKey: "0"
   571                  ivData.LengthDigitalSignature: '0    '
   572                  ivData.ClippingCoordinateH2: "0001"
   573                  ivData.ClippingCoordinateH1: "0001"
   574                  ivData.SecurityOriginatorName: Name
   575                  ivData.ECEInstitutionItemSequenceNumber: "1"
   576                  ID: d1e26288
   577                  bundleBusinessDate: 2018-10-03T00:00:00Z
   578                  ivData.ClippingOrigin: 1
   579                  ivData.ImageData: "0101"
   580                  cycleNumber: "1"
   581                  ivData.SecurityAuthenticatorName: Name
   582                returnAcceptanceIndicator: "1"
   583                archiveTypeIndicator: A
   584                onUs: "5558881"
   585                addendumCount: 3
   586                externalProcessingCode: "1"
   587                auxiliaryOnUs: "1001"
   588                itemAmount: 100000
   589                payorBankCheckDigit: "5"
   590                checkDetailAddendumA:
   591                - bOFDBranchCode: "01"
   592                  recordNumber: 1
   593                  payeeName: Payee Name
   594                  truncationIndicator: "Y"
   595                  bOFDConversionIndicator: "1"
   596                  bOFDAccountNumber: "938383"
   597                  userField: Z
   598                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
   599                  BOFDCorrectionIndicator: 1
   600                  ID: d1e26288
   601                  returnLocationRoutingNumber: "231486745"
   602                  bOFDItemSequenceNumber: "1"
   603                - bOFDBranchCode: "01"
   604                  recordNumber: 1
   605                  payeeName: Payee Name
   606                  truncationIndicator: "Y"
   607                  bOFDConversionIndicator: "1"
   608                  bOFDAccountNumber: "938383"
   609                  userField: Z
   610                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
   611                  BOFDCorrectionIndicator: 1
   612                  ID: d1e26288
   613                  returnLocationRoutingNumber: "231486745"
   614                  bOFDItemSequenceNumber: "1"
   615                checkDetailAddendumB:
   616                - imageReferenceKey: "0"
   617                  lengthImageReferenceKey: "0000"
   618                  userField: ZZZZ
   619                  imageReferenceKeyIndicator: 1
   620                  microfilmArchiveSequenceNumber: "1"
   621                  ID: d1e26288
   622                  descript: Payment
   623                - imageReferenceKey: "0"
   624                  lengthImageReferenceKey: "0000"
   625                  userField: ZZZZ
   626                  imageReferenceKeyIndicator: 1
   627                  microfilmArchiveSequenceNumber: "1"
   628                  ID: d1e26288
   629                  descript: Payment
   630                checkDetailAddendumC:
   631                - recordNumber: 1
   632                  truncationIndicator: "Y"
   633                  endorsingBankCorrectionIndicator: 1
   634                  endorsingBankIdentifier: 0
   635                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
   636                  returnReason: returnReason
   637                  endorsingBankRoutingNumber: "231486745"
   638                  endorsingBankSequenceNumber: "1"
   639                  endorsingBankConversionIndicator: "1"
   640                  userField: Z
   641                  ID: d1e26288
   642                - recordNumber: 1
   643                  truncationIndicator: "Y"
   644                  endorsingBankCorrectionIndicator: 1
   645                  endorsingBankIdentifier: 0
   646                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
   647                  returnReason: returnReason
   648                  endorsingBankRoutingNumber: "231486745"
   649                  endorsingBankSequenceNumber: "1"
   650                  endorsingBankConversionIndicator: "1"
   651                  userField: Z
   652                  ID: d1e26288
   653                ID: d1e26288
   654                correctionIndicator: 0
   655                imageViewAnalysis:
   656                - excessiveImageSkew: 0
   657                  payorBankNameAddressUsability: 0
   658                  imageEnabledPOD: 0
   659                  globalImageQuality: 0
   660                  payeeUsability: 0
   661                  dateUsability: 0
   662                  convenienceAmountUsability: 0
   663                  memoLineUsability: 0
   664                  transitEndorsementUsability: 0
   665                  ID: d1e26288
   666                  signatureUsability: 0
   667                  bOFDEndorsementUsability: 0
   668                  streaksAndOrBands: 0
   669                  exceedsMaximumImageSize: 0
   670                  piggybackImage: 0
   671                  payeeEndorsementUsability: 0
   672                  tooLightOrTooDark: 0
   673                  partialImage: 0
   674                  amountInWordsUsability: 0
   675                  payorNameAddressUsability: 0
   676                  belowMinimumImageSize: 0
   677                  imagingBankSpecificTest: 0
   678                  globalImageUsability: 0
   679                  sourceDocumentBad: 0
   680                  userField: ZZZZZ
   681                  mICRLineUsability: 0
   682                - excessiveImageSkew: 0
   683                  payorBankNameAddressUsability: 0
   684                  imageEnabledPOD: 0
   685                  globalImageQuality: 0
   686                  payeeUsability: 0
   687                  dateUsability: 0
   688                  convenienceAmountUsability: 0
   689                  memoLineUsability: 0
   690                  transitEndorsementUsability: 0
   691                  ID: d1e26288
   692                  signatureUsability: 0
   693                  bOFDEndorsementUsability: 0
   694                  streaksAndOrBands: 0
   695                  exceedsMaximumImageSize: 0
   696                  piggybackImage: 0
   697                  payeeEndorsementUsability: 0
   698                  tooLightOrTooDark: 0
   699                  partialImage: 0
   700                  amountInWordsUsability: 0
   701                  payorNameAddressUsability: 0
   702                  belowMinimumImageSize: 0
   703                  imagingBankSpecificTest: 0
   704                  globalImageUsability: 0
   705                  sourceDocumentBad: 0
   706                  userField: ZZZZZ
   707                  mICRLineUsability: 0
   708                payorBankRoutingNumber: "01120036"
   709                imageViewDetail:
   710                - viewSideIndicator: 0
   711                  viewDescriptor: "00"
   712                  digitalSignatureIndicator: 0
   713                  imageCreatorDate: 2018-10-03T00:00:00Z
   714                  imageIndicator: 1
   715                  imageCreatorRoutingNumber: "2139876354"
   716                  imageViewDataSize: "1024"
   717                  securityKeySize: 1
   718                  imageViewCompressionAlgorithm: "02"
   719                  protectedDataStart: 0
   720                  protectedDataLength: 0
   721                  imageViewFormatIndicator: "00"
   722                  userField: Z
   723                  ID: d1e26288
   724                  digitalSignatureMethod: "00"
   725                  imageRecreateIndicator: 0
   726                  overrideIndicator: "0"
   727                - viewSideIndicator: 0
   728                  viewDescriptor: "00"
   729                  digitalSignatureIndicator: 0
   730                  imageCreatorDate: 2018-10-03T00:00:00Z
   731                  imageIndicator: 1
   732                  imageCreatorRoutingNumber: "2139876354"
   733                  imageViewDataSize: "1024"
   734                  securityKeySize: 1
   735                  imageViewCompressionAlgorithm: "02"
   736                  protectedDataStart: 0
   737                  protectedDataLength: 0
   738                  imageViewFormatIndicator: "00"
   739                  userField: Z
   740                  ID: d1e26288
   741                  digitalSignatureMethod: "00"
   742                  imageRecreateIndicator: 0
   743                  overrideIndicator: "0"
   744                documentationTypeIndicator: A
   745              - eceInstitutionItemSequenceNumber: "24531"
   746                bOFDIndicator: "Y"
   747                mICRValidIndicator: 1
   748                imageViewData:
   749                - ivData.LengthImageData: "0000001"
   750                  ivData.ClippingCoordinateV2: "0001"
   751                  ivData.LengthImageReferenceKey: "0001"
   752                  ivData.ClippingCoordinateV1: "0001"
   753                  ivData.SecurityKeyName: SECURE
   754                  eceInstitutionRoutingNumber: "2318769876"
   755                  ivData.DigitalSignature: "0101"
   756                  ivData.ImageReferenceKey: "0"
   757                  ivData.LengthDigitalSignature: '0    '
   758                  ivData.ClippingCoordinateH2: "0001"
   759                  ivData.ClippingCoordinateH1: "0001"
   760                  ivData.SecurityOriginatorName: Name
   761                  ivData.ECEInstitutionItemSequenceNumber: "1"
   762                  ID: d1e26288
   763                  bundleBusinessDate: 2018-10-03T00:00:00Z
   764                  ivData.ClippingOrigin: 1
   765                  ivData.ImageData: "0101"
   766                  cycleNumber: "1"
   767                  ivData.SecurityAuthenticatorName: Name
   768                - ivData.LengthImageData: "0000001"
   769                  ivData.ClippingCoordinateV2: "0001"
   770                  ivData.LengthImageReferenceKey: "0001"
   771                  ivData.ClippingCoordinateV1: "0001"
   772                  ivData.SecurityKeyName: SECURE
   773                  eceInstitutionRoutingNumber: "2318769876"
   774                  ivData.DigitalSignature: "0101"
   775                  ivData.ImageReferenceKey: "0"
   776                  ivData.LengthDigitalSignature: '0    '
   777                  ivData.ClippingCoordinateH2: "0001"
   778                  ivData.ClippingCoordinateH1: "0001"
   779                  ivData.SecurityOriginatorName: Name
   780                  ivData.ECEInstitutionItemSequenceNumber: "1"
   781                  ID: d1e26288
   782                  bundleBusinessDate: 2018-10-03T00:00:00Z
   783                  ivData.ClippingOrigin: 1
   784                  ivData.ImageData: "0101"
   785                  cycleNumber: "1"
   786                  ivData.SecurityAuthenticatorName: Name
   787                returnAcceptanceIndicator: "1"
   788                archiveTypeIndicator: A
   789                onUs: "5558881"
   790                addendumCount: 3
   791                externalProcessingCode: "1"
   792                auxiliaryOnUs: "1001"
   793                itemAmount: 100000
   794                payorBankCheckDigit: "5"
   795                checkDetailAddendumA:
   796                - bOFDBranchCode: "01"
   797                  recordNumber: 1
   798                  payeeName: Payee Name
   799                  truncationIndicator: "Y"
   800                  bOFDConversionIndicator: "1"
   801                  bOFDAccountNumber: "938383"
   802                  userField: Z
   803                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
   804                  BOFDCorrectionIndicator: 1
   805                  ID: d1e26288
   806                  returnLocationRoutingNumber: "231486745"
   807                  bOFDItemSequenceNumber: "1"
   808                - bOFDBranchCode: "01"
   809                  recordNumber: 1
   810                  payeeName: Payee Name
   811                  truncationIndicator: "Y"
   812                  bOFDConversionIndicator: "1"
   813                  bOFDAccountNumber: "938383"
   814                  userField: Z
   815                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
   816                  BOFDCorrectionIndicator: 1
   817                  ID: d1e26288
   818                  returnLocationRoutingNumber: "231486745"
   819                  bOFDItemSequenceNumber: "1"
   820                checkDetailAddendumB:
   821                - imageReferenceKey: "0"
   822                  lengthImageReferenceKey: "0000"
   823                  userField: ZZZZ
   824                  imageReferenceKeyIndicator: 1
   825                  microfilmArchiveSequenceNumber: "1"
   826                  ID: d1e26288
   827                  descript: Payment
   828                - imageReferenceKey: "0"
   829                  lengthImageReferenceKey: "0000"
   830                  userField: ZZZZ
   831                  imageReferenceKeyIndicator: 1
   832                  microfilmArchiveSequenceNumber: "1"
   833                  ID: d1e26288
   834                  descript: Payment
   835                checkDetailAddendumC:
   836                - recordNumber: 1
   837                  truncationIndicator: "Y"
   838                  endorsingBankCorrectionIndicator: 1
   839                  endorsingBankIdentifier: 0
   840                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
   841                  returnReason: returnReason
   842                  endorsingBankRoutingNumber: "231486745"
   843                  endorsingBankSequenceNumber: "1"
   844                  endorsingBankConversionIndicator: "1"
   845                  userField: Z
   846                  ID: d1e26288
   847                - recordNumber: 1
   848                  truncationIndicator: "Y"
   849                  endorsingBankCorrectionIndicator: 1
   850                  endorsingBankIdentifier: 0
   851                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
   852                  returnReason: returnReason
   853                  endorsingBankRoutingNumber: "231486745"
   854                  endorsingBankSequenceNumber: "1"
   855                  endorsingBankConversionIndicator: "1"
   856                  userField: Z
   857                  ID: d1e26288
   858                ID: d1e26288
   859                correctionIndicator: 0
   860                imageViewAnalysis:
   861                - excessiveImageSkew: 0
   862                  payorBankNameAddressUsability: 0
   863                  imageEnabledPOD: 0
   864                  globalImageQuality: 0
   865                  payeeUsability: 0
   866                  dateUsability: 0
   867                  convenienceAmountUsability: 0
   868                  memoLineUsability: 0
   869                  transitEndorsementUsability: 0
   870                  ID: d1e26288
   871                  signatureUsability: 0
   872                  bOFDEndorsementUsability: 0
   873                  streaksAndOrBands: 0
   874                  exceedsMaximumImageSize: 0
   875                  piggybackImage: 0
   876                  payeeEndorsementUsability: 0
   877                  tooLightOrTooDark: 0
   878                  partialImage: 0
   879                  amountInWordsUsability: 0
   880                  payorNameAddressUsability: 0
   881                  belowMinimumImageSize: 0
   882                  imagingBankSpecificTest: 0
   883                  globalImageUsability: 0
   884                  sourceDocumentBad: 0
   885                  userField: ZZZZZ
   886                  mICRLineUsability: 0
   887                - excessiveImageSkew: 0
   888                  payorBankNameAddressUsability: 0
   889                  imageEnabledPOD: 0
   890                  globalImageQuality: 0
   891                  payeeUsability: 0
   892                  dateUsability: 0
   893                  convenienceAmountUsability: 0
   894                  memoLineUsability: 0
   895                  transitEndorsementUsability: 0
   896                  ID: d1e26288
   897                  signatureUsability: 0
   898                  bOFDEndorsementUsability: 0
   899                  streaksAndOrBands: 0
   900                  exceedsMaximumImageSize: 0
   901                  piggybackImage: 0
   902                  payeeEndorsementUsability: 0
   903                  tooLightOrTooDark: 0
   904                  partialImage: 0
   905                  amountInWordsUsability: 0
   906                  payorNameAddressUsability: 0
   907                  belowMinimumImageSize: 0
   908                  imagingBankSpecificTest: 0
   909                  globalImageUsability: 0
   910                  sourceDocumentBad: 0
   911                  userField: ZZZZZ
   912                  mICRLineUsability: 0
   913                payorBankRoutingNumber: "01120036"
   914                imageViewDetail:
   915                - viewSideIndicator: 0
   916                  viewDescriptor: "00"
   917                  digitalSignatureIndicator: 0
   918                  imageCreatorDate: 2018-10-03T00:00:00Z
   919                  imageIndicator: 1
   920                  imageCreatorRoutingNumber: "2139876354"
   921                  imageViewDataSize: "1024"
   922                  securityKeySize: 1
   923                  imageViewCompressionAlgorithm: "02"
   924                  protectedDataStart: 0
   925                  protectedDataLength: 0
   926                  imageViewFormatIndicator: "00"
   927                  userField: Z
   928                  ID: d1e26288
   929                  digitalSignatureMethod: "00"
   930                  imageRecreateIndicator: 0
   931                  overrideIndicator: "0"
   932                - viewSideIndicator: 0
   933                  viewDescriptor: "00"
   934                  digitalSignatureIndicator: 0
   935                  imageCreatorDate: 2018-10-03T00:00:00Z
   936                  imageIndicator: 1
   937                  imageCreatorRoutingNumber: "2139876354"
   938                  imageViewDataSize: "1024"
   939                  securityKeySize: 1
   940                  imageViewCompressionAlgorithm: "02"
   941                  protectedDataStart: 0
   942                  protectedDataLength: 0
   943                  imageViewFormatIndicator: "00"
   944                  userField: Z
   945                  ID: d1e26288
   946                  digitalSignatureMethod: "00"
   947                  imageRecreateIndicator: 0
   948                  overrideIndicator: "0"
   949                documentationTypeIndicator: A
   950              bundleControl:
   951                micrValidTotalAmount: 100
   952                bundleImagesCount: 1
   953                bundleItemsCount: 1
   954                userField: B12345678
   955                bundleTotalAmount: 100
   956                ID: d1e26288
   957                creditTotalIndicator: 1
   958              returns:
   959              - eceInstitutionItemSequenceNumber: "24531"
   960                imageViewData:
   961                - ivData.LengthImageData: "0000001"
   962                  ivData.ClippingCoordinateV2: "0001"
   963                  ivData.LengthImageReferenceKey: "0001"
   964                  ivData.ClippingCoordinateV1: "0001"
   965                  ivData.SecurityKeyName: SECURE
   966                  eceInstitutionRoutingNumber: "2318769876"
   967                  ivData.DigitalSignature: "0101"
   968                  ivData.ImageReferenceKey: "0"
   969                  ivData.LengthDigitalSignature: '0    '
   970                  ivData.ClippingCoordinateH2: "0001"
   971                  ivData.ClippingCoordinateH1: "0001"
   972                  ivData.SecurityOriginatorName: Name
   973                  ivData.ECEInstitutionItemSequenceNumber: "1"
   974                  ID: d1e26288
   975                  bundleBusinessDate: 2018-10-03T00:00:00Z
   976                  ivData.ClippingOrigin: 1
   977                  ivData.ImageData: "0101"
   978                  cycleNumber: "1"
   979                  ivData.SecurityAuthenticatorName: Name
   980                - ivData.LengthImageData: "0000001"
   981                  ivData.ClippingCoordinateV2: "0001"
   982                  ivData.LengthImageReferenceKey: "0001"
   983                  ivData.ClippingCoordinateV1: "0001"
   984                  ivData.SecurityKeyName: SECURE
   985                  eceInstitutionRoutingNumber: "2318769876"
   986                  ivData.DigitalSignature: "0101"
   987                  ivData.ImageReferenceKey: "0"
   988                  ivData.LengthDigitalSignature: '0    '
   989                  ivData.ClippingCoordinateH2: "0001"
   990                  ivData.ClippingCoordinateH1: "0001"
   991                  ivData.SecurityOriginatorName: Name
   992                  ivData.ECEInstitutionItemSequenceNumber: "1"
   993                  ID: d1e26288
   994                  bundleBusinessDate: 2018-10-03T00:00:00Z
   995                  ivData.ClippingOrigin: 1
   996                  ivData.ImageData: "0101"
   997                  cycleNumber: "1"
   998                  ivData.SecurityAuthenticatorName: Name
   999                forwardBundleDate: 2018-10-03T00:00:00Z
  1000                archiveTypeIndicator: A
  1001                onUs: "5558881"
  1002                addendumCount: 4
  1003                returnDetailAddendumB:
  1004                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1005                  auxiliaryOnUs: "012349"
  1006                  payorBankSequenceNumber: "1"
  1007                  payorBankName: Bank Short Name
  1008                  payorAccountName: Account Name
  1009                  ID: d1e26288
  1010                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1011                  auxiliaryOnUs: "012349"
  1012                  payorBankSequenceNumber: "1"
  1013                  payorBankName: Bank Short Name
  1014                  payorAccountName: Account Name
  1015                  ID: d1e26288
  1016                returnDetailAddendumA:
  1017                - bOFDBranchCode: "01"
  1018                  recordNumber: 1
  1019                  payeeName: Payee Name
  1020                  truncationIndicator: "Y"
  1021                  bOFDConversionIndicator: "1"
  1022                  bOFDAccountNumber: "938383"
  1023                  userField: Z
  1024                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1025                  BOFDCorrectionIndicator: 1
  1026                  ID: d1e26288
  1027                  returnLocationRoutingNumber: "231486745"
  1028                  bOFDItemSequenceNumber: "1"
  1029                - bOFDBranchCode: "01"
  1030                  recordNumber: 1
  1031                  payeeName: Payee Name
  1032                  truncationIndicator: "Y"
  1033                  bOFDConversionIndicator: "1"
  1034                  bOFDAccountNumber: "938383"
  1035                  userField: Z
  1036                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1037                  BOFDCorrectionIndicator: 1
  1038                  ID: d1e26288
  1039                  returnLocationRoutingNumber: "231486745"
  1040                  bOFDItemSequenceNumber: "1"
  1041                externalProcessingCode: "9"
  1042                timesReturned: 0
  1043                returnDetailAddendumD:
  1044                - recordNumber: 1
  1045                  truncationIndicator: "Y"
  1046                  endorsingBankCorrectionIndicator: 1
  1047                  endorsingBankIdentifier: 0
  1048                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1049                  returnReason: A
  1050                  endorsingBankRoutingNumber: "231486745"
  1051                  endorsingBankSequenceNumber: "1"
  1052                  endorsingBankConversionIndicator: "1"
  1053                  userField: Z
  1054                  ID: d1e26288
  1055                - recordNumber: 1
  1056                  truncationIndicator: "Y"
  1057                  endorsingBankCorrectionIndicator: 1
  1058                  endorsingBankIdentifier: 0
  1059                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1060                  returnReason: A
  1061                  endorsingBankRoutingNumber: "231486745"
  1062                  endorsingBankSequenceNumber: "1"
  1063                  endorsingBankConversionIndicator: "1"
  1064                  userField: Z
  1065                  ID: d1e26288
  1066                itemAmount: 100000
  1067                returnDetailAddendumC:
  1068                - imageReferenceKey: "0"
  1069                  lengthImageReferenceKey: "0000"
  1070                  userField: ZZZZ
  1071                  imageReferenceKeyIndicator: 1
  1072                  microfilmArchiveSequenceNumber: "1"
  1073                  ID: d1e26288
  1074                  descript: Payment
  1075                - imageReferenceKey: "0"
  1076                  lengthImageReferenceKey: "0000"
  1077                  userField: ZZZZ
  1078                  imageReferenceKeyIndicator: 1
  1079                  microfilmArchiveSequenceNumber: "1"
  1080                  ID: d1e26288
  1081                  descript: Payment
  1082                payorBankCheckDigit: "5"
  1083                returnReason: returnReason
  1084                ID: d1e26288
  1085                imageViewAnalysis:
  1086                - excessiveImageSkew: 0
  1087                  payorBankNameAddressUsability: 0
  1088                  imageEnabledPOD: 0
  1089                  globalImageQuality: 0
  1090                  payeeUsability: 0
  1091                  dateUsability: 0
  1092                  convenienceAmountUsability: 0
  1093                  memoLineUsability: 0
  1094                  transitEndorsementUsability: 0
  1095                  ID: d1e26288
  1096                  signatureUsability: 0
  1097                  bOFDEndorsementUsability: 0
  1098                  streaksAndOrBands: 0
  1099                  exceedsMaximumImageSize: 0
  1100                  piggybackImage: 0
  1101                  payeeEndorsementUsability: 0
  1102                  tooLightOrTooDark: 0
  1103                  partialImage: 0
  1104                  amountInWordsUsability: 0
  1105                  payorNameAddressUsability: 0
  1106                  belowMinimumImageSize: 0
  1107                  imagingBankSpecificTest: 0
  1108                  globalImageUsability: 0
  1109                  sourceDocumentBad: 0
  1110                  userField: ZZZZZ
  1111                  mICRLineUsability: 0
  1112                - excessiveImageSkew: 0
  1113                  payorBankNameAddressUsability: 0
  1114                  imageEnabledPOD: 0
  1115                  globalImageQuality: 0
  1116                  payeeUsability: 0
  1117                  dateUsability: 0
  1118                  convenienceAmountUsability: 0
  1119                  memoLineUsability: 0
  1120                  transitEndorsementUsability: 0
  1121                  ID: d1e26288
  1122                  signatureUsability: 0
  1123                  bOFDEndorsementUsability: 0
  1124                  streaksAndOrBands: 0
  1125                  exceedsMaximumImageSize: 0
  1126                  piggybackImage: 0
  1127                  payeeEndorsementUsability: 0
  1128                  tooLightOrTooDark: 0
  1129                  partialImage: 0
  1130                  amountInWordsUsability: 0
  1131                  payorNameAddressUsability: 0
  1132                  belowMinimumImageSize: 0
  1133                  imagingBankSpecificTest: 0
  1134                  globalImageUsability: 0
  1135                  sourceDocumentBad: 0
  1136                  userField: ZZZZZ
  1137                  mICRLineUsability: 0
  1138                payorBankRoutingNumber: "01120036"
  1139                returnNotificationIndicator: "1"
  1140                imageViewDetail:
  1141                - viewSideIndicator: 0
  1142                  viewDescriptor: "00"
  1143                  digitalSignatureIndicator: 0
  1144                  imageCreatorDate: 2018-10-03T00:00:00Z
  1145                  imageIndicator: 1
  1146                  imageCreatorRoutingNumber: "2139876354"
  1147                  imageViewDataSize: "1024"
  1148                  securityKeySize: 1
  1149                  imageViewCompressionAlgorithm: "02"
  1150                  protectedDataStart: 0
  1151                  protectedDataLength: 0
  1152                  imageViewFormatIndicator: "00"
  1153                  userField: Z
  1154                  ID: d1e26288
  1155                  digitalSignatureMethod: "00"
  1156                  imageRecreateIndicator: 0
  1157                  overrideIndicator: "0"
  1158                - viewSideIndicator: 0
  1159                  viewDescriptor: "00"
  1160                  digitalSignatureIndicator: 0
  1161                  imageCreatorDate: 2018-10-03T00:00:00Z
  1162                  imageIndicator: 1
  1163                  imageCreatorRoutingNumber: "2139876354"
  1164                  imageViewDataSize: "1024"
  1165                  securityKeySize: 1
  1166                  imageViewCompressionAlgorithm: "02"
  1167                  protectedDataStart: 0
  1168                  protectedDataLength: 0
  1169                  imageViewFormatIndicator: "00"
  1170                  userField: Z
  1171                  ID: d1e26288
  1172                  digitalSignatureMethod: "00"
  1173                  imageRecreateIndicator: 0
  1174                  overrideIndicator: "0"
  1175                documentationTypeIndicator: A
  1176              - eceInstitutionItemSequenceNumber: "24531"
  1177                imageViewData:
  1178                - ivData.LengthImageData: "0000001"
  1179                  ivData.ClippingCoordinateV2: "0001"
  1180                  ivData.LengthImageReferenceKey: "0001"
  1181                  ivData.ClippingCoordinateV1: "0001"
  1182                  ivData.SecurityKeyName: SECURE
  1183                  eceInstitutionRoutingNumber: "2318769876"
  1184                  ivData.DigitalSignature: "0101"
  1185                  ivData.ImageReferenceKey: "0"
  1186                  ivData.LengthDigitalSignature: '0    '
  1187                  ivData.ClippingCoordinateH2: "0001"
  1188                  ivData.ClippingCoordinateH1: "0001"
  1189                  ivData.SecurityOriginatorName: Name
  1190                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1191                  ID: d1e26288
  1192                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1193                  ivData.ClippingOrigin: 1
  1194                  ivData.ImageData: "0101"
  1195                  cycleNumber: "1"
  1196                  ivData.SecurityAuthenticatorName: Name
  1197                - ivData.LengthImageData: "0000001"
  1198                  ivData.ClippingCoordinateV2: "0001"
  1199                  ivData.LengthImageReferenceKey: "0001"
  1200                  ivData.ClippingCoordinateV1: "0001"
  1201                  ivData.SecurityKeyName: SECURE
  1202                  eceInstitutionRoutingNumber: "2318769876"
  1203                  ivData.DigitalSignature: "0101"
  1204                  ivData.ImageReferenceKey: "0"
  1205                  ivData.LengthDigitalSignature: '0    '
  1206                  ivData.ClippingCoordinateH2: "0001"
  1207                  ivData.ClippingCoordinateH1: "0001"
  1208                  ivData.SecurityOriginatorName: Name
  1209                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1210                  ID: d1e26288
  1211                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1212                  ivData.ClippingOrigin: 1
  1213                  ivData.ImageData: "0101"
  1214                  cycleNumber: "1"
  1215                  ivData.SecurityAuthenticatorName: Name
  1216                forwardBundleDate: 2018-10-03T00:00:00Z
  1217                archiveTypeIndicator: A
  1218                onUs: "5558881"
  1219                addendumCount: 4
  1220                returnDetailAddendumB:
  1221                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1222                  auxiliaryOnUs: "012349"
  1223                  payorBankSequenceNumber: "1"
  1224                  payorBankName: Bank Short Name
  1225                  payorAccountName: Account Name
  1226                  ID: d1e26288
  1227                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1228                  auxiliaryOnUs: "012349"
  1229                  payorBankSequenceNumber: "1"
  1230                  payorBankName: Bank Short Name
  1231                  payorAccountName: Account Name
  1232                  ID: d1e26288
  1233                returnDetailAddendumA:
  1234                - bOFDBranchCode: "01"
  1235                  recordNumber: 1
  1236                  payeeName: Payee Name
  1237                  truncationIndicator: "Y"
  1238                  bOFDConversionIndicator: "1"
  1239                  bOFDAccountNumber: "938383"
  1240                  userField: Z
  1241                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1242                  BOFDCorrectionIndicator: 1
  1243                  ID: d1e26288
  1244                  returnLocationRoutingNumber: "231486745"
  1245                  bOFDItemSequenceNumber: "1"
  1246                - bOFDBranchCode: "01"
  1247                  recordNumber: 1
  1248                  payeeName: Payee Name
  1249                  truncationIndicator: "Y"
  1250                  bOFDConversionIndicator: "1"
  1251                  bOFDAccountNumber: "938383"
  1252                  userField: Z
  1253                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1254                  BOFDCorrectionIndicator: 1
  1255                  ID: d1e26288
  1256                  returnLocationRoutingNumber: "231486745"
  1257                  bOFDItemSequenceNumber: "1"
  1258                externalProcessingCode: "9"
  1259                timesReturned: 0
  1260                returnDetailAddendumD:
  1261                - recordNumber: 1
  1262                  truncationIndicator: "Y"
  1263                  endorsingBankCorrectionIndicator: 1
  1264                  endorsingBankIdentifier: 0
  1265                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1266                  returnReason: A
  1267                  endorsingBankRoutingNumber: "231486745"
  1268                  endorsingBankSequenceNumber: "1"
  1269                  endorsingBankConversionIndicator: "1"
  1270                  userField: Z
  1271                  ID: d1e26288
  1272                - recordNumber: 1
  1273                  truncationIndicator: "Y"
  1274                  endorsingBankCorrectionIndicator: 1
  1275                  endorsingBankIdentifier: 0
  1276                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1277                  returnReason: A
  1278                  endorsingBankRoutingNumber: "231486745"
  1279                  endorsingBankSequenceNumber: "1"
  1280                  endorsingBankConversionIndicator: "1"
  1281                  userField: Z
  1282                  ID: d1e26288
  1283                itemAmount: 100000
  1284                returnDetailAddendumC:
  1285                - imageReferenceKey: "0"
  1286                  lengthImageReferenceKey: "0000"
  1287                  userField: ZZZZ
  1288                  imageReferenceKeyIndicator: 1
  1289                  microfilmArchiveSequenceNumber: "1"
  1290                  ID: d1e26288
  1291                  descript: Payment
  1292                - imageReferenceKey: "0"
  1293                  lengthImageReferenceKey: "0000"
  1294                  userField: ZZZZ
  1295                  imageReferenceKeyIndicator: 1
  1296                  microfilmArchiveSequenceNumber: "1"
  1297                  ID: d1e26288
  1298                  descript: Payment
  1299                payorBankCheckDigit: "5"
  1300                returnReason: returnReason
  1301                ID: d1e26288
  1302                imageViewAnalysis:
  1303                - excessiveImageSkew: 0
  1304                  payorBankNameAddressUsability: 0
  1305                  imageEnabledPOD: 0
  1306                  globalImageQuality: 0
  1307                  payeeUsability: 0
  1308                  dateUsability: 0
  1309                  convenienceAmountUsability: 0
  1310                  memoLineUsability: 0
  1311                  transitEndorsementUsability: 0
  1312                  ID: d1e26288
  1313                  signatureUsability: 0
  1314                  bOFDEndorsementUsability: 0
  1315                  streaksAndOrBands: 0
  1316                  exceedsMaximumImageSize: 0
  1317                  piggybackImage: 0
  1318                  payeeEndorsementUsability: 0
  1319                  tooLightOrTooDark: 0
  1320                  partialImage: 0
  1321                  amountInWordsUsability: 0
  1322                  payorNameAddressUsability: 0
  1323                  belowMinimumImageSize: 0
  1324                  imagingBankSpecificTest: 0
  1325                  globalImageUsability: 0
  1326                  sourceDocumentBad: 0
  1327                  userField: ZZZZZ
  1328                  mICRLineUsability: 0
  1329                - excessiveImageSkew: 0
  1330                  payorBankNameAddressUsability: 0
  1331                  imageEnabledPOD: 0
  1332                  globalImageQuality: 0
  1333                  payeeUsability: 0
  1334                  dateUsability: 0
  1335                  convenienceAmountUsability: 0
  1336                  memoLineUsability: 0
  1337                  transitEndorsementUsability: 0
  1338                  ID: d1e26288
  1339                  signatureUsability: 0
  1340                  bOFDEndorsementUsability: 0
  1341                  streaksAndOrBands: 0
  1342                  exceedsMaximumImageSize: 0
  1343                  piggybackImage: 0
  1344                  payeeEndorsementUsability: 0
  1345                  tooLightOrTooDark: 0
  1346                  partialImage: 0
  1347                  amountInWordsUsability: 0
  1348                  payorNameAddressUsability: 0
  1349                  belowMinimumImageSize: 0
  1350                  imagingBankSpecificTest: 0
  1351                  globalImageUsability: 0
  1352                  sourceDocumentBad: 0
  1353                  userField: ZZZZZ
  1354                  mICRLineUsability: 0
  1355                payorBankRoutingNumber: "01120036"
  1356                returnNotificationIndicator: "1"
  1357                imageViewDetail:
  1358                - viewSideIndicator: 0
  1359                  viewDescriptor: "00"
  1360                  digitalSignatureIndicator: 0
  1361                  imageCreatorDate: 2018-10-03T00:00:00Z
  1362                  imageIndicator: 1
  1363                  imageCreatorRoutingNumber: "2139876354"
  1364                  imageViewDataSize: "1024"
  1365                  securityKeySize: 1
  1366                  imageViewCompressionAlgorithm: "02"
  1367                  protectedDataStart: 0
  1368                  protectedDataLength: 0
  1369                  imageViewFormatIndicator: "00"
  1370                  userField: Z
  1371                  ID: d1e26288
  1372                  digitalSignatureMethod: "00"
  1373                  imageRecreateIndicator: 0
  1374                  overrideIndicator: "0"
  1375                - viewSideIndicator: 0
  1376                  viewDescriptor: "00"
  1377                  digitalSignatureIndicator: 0
  1378                  imageCreatorDate: 2018-10-03T00:00:00Z
  1379                  imageIndicator: 1
  1380                  imageCreatorRoutingNumber: "2139876354"
  1381                  imageViewDataSize: "1024"
  1382                  securityKeySize: 1
  1383                  imageViewCompressionAlgorithm: "02"
  1384                  protectedDataStart: 0
  1385                  protectedDataLength: 0
  1386                  imageViewFormatIndicator: "00"
  1387                  userField: Z
  1388                  ID: d1e26288
  1389                  digitalSignatureMethod: "00"
  1390                  imageRecreateIndicator: 0
  1391                  overrideIndicator: "0"
  1392                documentationTypeIndicator: A
  1393            - bundleHeader:
  1394                collectionTypeIndicator: "00"
  1395                bundleCreationDate: 2018-10-03T00:00:00Z
  1396                bundleSequenceNumber: "1"
  1397                destinationRoutingNumber: "231987654"
  1398                bundleID: "9999"
  1399                userField: B1234
  1400                eceInstitutionRoutingNumber: "233431587"
  1401                ID: d1e26288
  1402                bundleBusinessDate: 2018-10-03T00:00:00Z
  1403                returnLocationRoutingNumber: "987654320"
  1404                cycleNumber: "01"
  1405              checks:
  1406              - eceInstitutionItemSequenceNumber: "24531"
  1407                bOFDIndicator: "Y"
  1408                mICRValidIndicator: 1
  1409                imageViewData:
  1410                - ivData.LengthImageData: "0000001"
  1411                  ivData.ClippingCoordinateV2: "0001"
  1412                  ivData.LengthImageReferenceKey: "0001"
  1413                  ivData.ClippingCoordinateV1: "0001"
  1414                  ivData.SecurityKeyName: SECURE
  1415                  eceInstitutionRoutingNumber: "2318769876"
  1416                  ivData.DigitalSignature: "0101"
  1417                  ivData.ImageReferenceKey: "0"
  1418                  ivData.LengthDigitalSignature: '0    '
  1419                  ivData.ClippingCoordinateH2: "0001"
  1420                  ivData.ClippingCoordinateH1: "0001"
  1421                  ivData.SecurityOriginatorName: Name
  1422                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1423                  ID: d1e26288
  1424                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1425                  ivData.ClippingOrigin: 1
  1426                  ivData.ImageData: "0101"
  1427                  cycleNumber: "1"
  1428                  ivData.SecurityAuthenticatorName: Name
  1429                - ivData.LengthImageData: "0000001"
  1430                  ivData.ClippingCoordinateV2: "0001"
  1431                  ivData.LengthImageReferenceKey: "0001"
  1432                  ivData.ClippingCoordinateV1: "0001"
  1433                  ivData.SecurityKeyName: SECURE
  1434                  eceInstitutionRoutingNumber: "2318769876"
  1435                  ivData.DigitalSignature: "0101"
  1436                  ivData.ImageReferenceKey: "0"
  1437                  ivData.LengthDigitalSignature: '0    '
  1438                  ivData.ClippingCoordinateH2: "0001"
  1439                  ivData.ClippingCoordinateH1: "0001"
  1440                  ivData.SecurityOriginatorName: Name
  1441                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1442                  ID: d1e26288
  1443                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1444                  ivData.ClippingOrigin: 1
  1445                  ivData.ImageData: "0101"
  1446                  cycleNumber: "1"
  1447                  ivData.SecurityAuthenticatorName: Name
  1448                returnAcceptanceIndicator: "1"
  1449                archiveTypeIndicator: A
  1450                onUs: "5558881"
  1451                addendumCount: 3
  1452                externalProcessingCode: "1"
  1453                auxiliaryOnUs: "1001"
  1454                itemAmount: 100000
  1455                payorBankCheckDigit: "5"
  1456                checkDetailAddendumA:
  1457                - bOFDBranchCode: "01"
  1458                  recordNumber: 1
  1459                  payeeName: Payee Name
  1460                  truncationIndicator: "Y"
  1461                  bOFDConversionIndicator: "1"
  1462                  bOFDAccountNumber: "938383"
  1463                  userField: Z
  1464                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1465                  BOFDCorrectionIndicator: 1
  1466                  ID: d1e26288
  1467                  returnLocationRoutingNumber: "231486745"
  1468                  bOFDItemSequenceNumber: "1"
  1469                - bOFDBranchCode: "01"
  1470                  recordNumber: 1
  1471                  payeeName: Payee Name
  1472                  truncationIndicator: "Y"
  1473                  bOFDConversionIndicator: "1"
  1474                  bOFDAccountNumber: "938383"
  1475                  userField: Z
  1476                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1477                  BOFDCorrectionIndicator: 1
  1478                  ID: d1e26288
  1479                  returnLocationRoutingNumber: "231486745"
  1480                  bOFDItemSequenceNumber: "1"
  1481                checkDetailAddendumB:
  1482                - imageReferenceKey: "0"
  1483                  lengthImageReferenceKey: "0000"
  1484                  userField: ZZZZ
  1485                  imageReferenceKeyIndicator: 1
  1486                  microfilmArchiveSequenceNumber: "1"
  1487                  ID: d1e26288
  1488                  descript: Payment
  1489                - imageReferenceKey: "0"
  1490                  lengthImageReferenceKey: "0000"
  1491                  userField: ZZZZ
  1492                  imageReferenceKeyIndicator: 1
  1493                  microfilmArchiveSequenceNumber: "1"
  1494                  ID: d1e26288
  1495                  descript: Payment
  1496                checkDetailAddendumC:
  1497                - recordNumber: 1
  1498                  truncationIndicator: "Y"
  1499                  endorsingBankCorrectionIndicator: 1
  1500                  endorsingBankIdentifier: 0
  1501                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1502                  returnReason: returnReason
  1503                  endorsingBankRoutingNumber: "231486745"
  1504                  endorsingBankSequenceNumber: "1"
  1505                  endorsingBankConversionIndicator: "1"
  1506                  userField: Z
  1507                  ID: d1e26288
  1508                - recordNumber: 1
  1509                  truncationIndicator: "Y"
  1510                  endorsingBankCorrectionIndicator: 1
  1511                  endorsingBankIdentifier: 0
  1512                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1513                  returnReason: returnReason
  1514                  endorsingBankRoutingNumber: "231486745"
  1515                  endorsingBankSequenceNumber: "1"
  1516                  endorsingBankConversionIndicator: "1"
  1517                  userField: Z
  1518                  ID: d1e26288
  1519                ID: d1e26288
  1520                correctionIndicator: 0
  1521                imageViewAnalysis:
  1522                - excessiveImageSkew: 0
  1523                  payorBankNameAddressUsability: 0
  1524                  imageEnabledPOD: 0
  1525                  globalImageQuality: 0
  1526                  payeeUsability: 0
  1527                  dateUsability: 0
  1528                  convenienceAmountUsability: 0
  1529                  memoLineUsability: 0
  1530                  transitEndorsementUsability: 0
  1531                  ID: d1e26288
  1532                  signatureUsability: 0
  1533                  bOFDEndorsementUsability: 0
  1534                  streaksAndOrBands: 0
  1535                  exceedsMaximumImageSize: 0
  1536                  piggybackImage: 0
  1537                  payeeEndorsementUsability: 0
  1538                  tooLightOrTooDark: 0
  1539                  partialImage: 0
  1540                  amountInWordsUsability: 0
  1541                  payorNameAddressUsability: 0
  1542                  belowMinimumImageSize: 0
  1543                  imagingBankSpecificTest: 0
  1544                  globalImageUsability: 0
  1545                  sourceDocumentBad: 0
  1546                  userField: ZZZZZ
  1547                  mICRLineUsability: 0
  1548                - excessiveImageSkew: 0
  1549                  payorBankNameAddressUsability: 0
  1550                  imageEnabledPOD: 0
  1551                  globalImageQuality: 0
  1552                  payeeUsability: 0
  1553                  dateUsability: 0
  1554                  convenienceAmountUsability: 0
  1555                  memoLineUsability: 0
  1556                  transitEndorsementUsability: 0
  1557                  ID: d1e26288
  1558                  signatureUsability: 0
  1559                  bOFDEndorsementUsability: 0
  1560                  streaksAndOrBands: 0
  1561                  exceedsMaximumImageSize: 0
  1562                  piggybackImage: 0
  1563                  payeeEndorsementUsability: 0
  1564                  tooLightOrTooDark: 0
  1565                  partialImage: 0
  1566                  amountInWordsUsability: 0
  1567                  payorNameAddressUsability: 0
  1568                  belowMinimumImageSize: 0
  1569                  imagingBankSpecificTest: 0
  1570                  globalImageUsability: 0
  1571                  sourceDocumentBad: 0
  1572                  userField: ZZZZZ
  1573                  mICRLineUsability: 0
  1574                payorBankRoutingNumber: "01120036"
  1575                imageViewDetail:
  1576                - viewSideIndicator: 0
  1577                  viewDescriptor: "00"
  1578                  digitalSignatureIndicator: 0
  1579                  imageCreatorDate: 2018-10-03T00:00:00Z
  1580                  imageIndicator: 1
  1581                  imageCreatorRoutingNumber: "2139876354"
  1582                  imageViewDataSize: "1024"
  1583                  securityKeySize: 1
  1584                  imageViewCompressionAlgorithm: "02"
  1585                  protectedDataStart: 0
  1586                  protectedDataLength: 0
  1587                  imageViewFormatIndicator: "00"
  1588                  userField: Z
  1589                  ID: d1e26288
  1590                  digitalSignatureMethod: "00"
  1591                  imageRecreateIndicator: 0
  1592                  overrideIndicator: "0"
  1593                - viewSideIndicator: 0
  1594                  viewDescriptor: "00"
  1595                  digitalSignatureIndicator: 0
  1596                  imageCreatorDate: 2018-10-03T00:00:00Z
  1597                  imageIndicator: 1
  1598                  imageCreatorRoutingNumber: "2139876354"
  1599                  imageViewDataSize: "1024"
  1600                  securityKeySize: 1
  1601                  imageViewCompressionAlgorithm: "02"
  1602                  protectedDataStart: 0
  1603                  protectedDataLength: 0
  1604                  imageViewFormatIndicator: "00"
  1605                  userField: Z
  1606                  ID: d1e26288
  1607                  digitalSignatureMethod: "00"
  1608                  imageRecreateIndicator: 0
  1609                  overrideIndicator: "0"
  1610                documentationTypeIndicator: A
  1611              - eceInstitutionItemSequenceNumber: "24531"
  1612                bOFDIndicator: "Y"
  1613                mICRValidIndicator: 1
  1614                imageViewData:
  1615                - ivData.LengthImageData: "0000001"
  1616                  ivData.ClippingCoordinateV2: "0001"
  1617                  ivData.LengthImageReferenceKey: "0001"
  1618                  ivData.ClippingCoordinateV1: "0001"
  1619                  ivData.SecurityKeyName: SECURE
  1620                  eceInstitutionRoutingNumber: "2318769876"
  1621                  ivData.DigitalSignature: "0101"
  1622                  ivData.ImageReferenceKey: "0"
  1623                  ivData.LengthDigitalSignature: '0    '
  1624                  ivData.ClippingCoordinateH2: "0001"
  1625                  ivData.ClippingCoordinateH1: "0001"
  1626                  ivData.SecurityOriginatorName: Name
  1627                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1628                  ID: d1e26288
  1629                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1630                  ivData.ClippingOrigin: 1
  1631                  ivData.ImageData: "0101"
  1632                  cycleNumber: "1"
  1633                  ivData.SecurityAuthenticatorName: Name
  1634                - ivData.LengthImageData: "0000001"
  1635                  ivData.ClippingCoordinateV2: "0001"
  1636                  ivData.LengthImageReferenceKey: "0001"
  1637                  ivData.ClippingCoordinateV1: "0001"
  1638                  ivData.SecurityKeyName: SECURE
  1639                  eceInstitutionRoutingNumber: "2318769876"
  1640                  ivData.DigitalSignature: "0101"
  1641                  ivData.ImageReferenceKey: "0"
  1642                  ivData.LengthDigitalSignature: '0    '
  1643                  ivData.ClippingCoordinateH2: "0001"
  1644                  ivData.ClippingCoordinateH1: "0001"
  1645                  ivData.SecurityOriginatorName: Name
  1646                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1647                  ID: d1e26288
  1648                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1649                  ivData.ClippingOrigin: 1
  1650                  ivData.ImageData: "0101"
  1651                  cycleNumber: "1"
  1652                  ivData.SecurityAuthenticatorName: Name
  1653                returnAcceptanceIndicator: "1"
  1654                archiveTypeIndicator: A
  1655                onUs: "5558881"
  1656                addendumCount: 3
  1657                externalProcessingCode: "1"
  1658                auxiliaryOnUs: "1001"
  1659                itemAmount: 100000
  1660                payorBankCheckDigit: "5"
  1661                checkDetailAddendumA:
  1662                - bOFDBranchCode: "01"
  1663                  recordNumber: 1
  1664                  payeeName: Payee Name
  1665                  truncationIndicator: "Y"
  1666                  bOFDConversionIndicator: "1"
  1667                  bOFDAccountNumber: "938383"
  1668                  userField: Z
  1669                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1670                  BOFDCorrectionIndicator: 1
  1671                  ID: d1e26288
  1672                  returnLocationRoutingNumber: "231486745"
  1673                  bOFDItemSequenceNumber: "1"
  1674                - bOFDBranchCode: "01"
  1675                  recordNumber: 1
  1676                  payeeName: Payee Name
  1677                  truncationIndicator: "Y"
  1678                  bOFDConversionIndicator: "1"
  1679                  bOFDAccountNumber: "938383"
  1680                  userField: Z
  1681                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1682                  BOFDCorrectionIndicator: 1
  1683                  ID: d1e26288
  1684                  returnLocationRoutingNumber: "231486745"
  1685                  bOFDItemSequenceNumber: "1"
  1686                checkDetailAddendumB:
  1687                - imageReferenceKey: "0"
  1688                  lengthImageReferenceKey: "0000"
  1689                  userField: ZZZZ
  1690                  imageReferenceKeyIndicator: 1
  1691                  microfilmArchiveSequenceNumber: "1"
  1692                  ID: d1e26288
  1693                  descript: Payment
  1694                - imageReferenceKey: "0"
  1695                  lengthImageReferenceKey: "0000"
  1696                  userField: ZZZZ
  1697                  imageReferenceKeyIndicator: 1
  1698                  microfilmArchiveSequenceNumber: "1"
  1699                  ID: d1e26288
  1700                  descript: Payment
  1701                checkDetailAddendumC:
  1702                - recordNumber: 1
  1703                  truncationIndicator: "Y"
  1704                  endorsingBankCorrectionIndicator: 1
  1705                  endorsingBankIdentifier: 0
  1706                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1707                  returnReason: returnReason
  1708                  endorsingBankRoutingNumber: "231486745"
  1709                  endorsingBankSequenceNumber: "1"
  1710                  endorsingBankConversionIndicator: "1"
  1711                  userField: Z
  1712                  ID: d1e26288
  1713                - recordNumber: 1
  1714                  truncationIndicator: "Y"
  1715                  endorsingBankCorrectionIndicator: 1
  1716                  endorsingBankIdentifier: 0
  1717                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1718                  returnReason: returnReason
  1719                  endorsingBankRoutingNumber: "231486745"
  1720                  endorsingBankSequenceNumber: "1"
  1721                  endorsingBankConversionIndicator: "1"
  1722                  userField: Z
  1723                  ID: d1e26288
  1724                ID: d1e26288
  1725                correctionIndicator: 0
  1726                imageViewAnalysis:
  1727                - excessiveImageSkew: 0
  1728                  payorBankNameAddressUsability: 0
  1729                  imageEnabledPOD: 0
  1730                  globalImageQuality: 0
  1731                  payeeUsability: 0
  1732                  dateUsability: 0
  1733                  convenienceAmountUsability: 0
  1734                  memoLineUsability: 0
  1735                  transitEndorsementUsability: 0
  1736                  ID: d1e26288
  1737                  signatureUsability: 0
  1738                  bOFDEndorsementUsability: 0
  1739                  streaksAndOrBands: 0
  1740                  exceedsMaximumImageSize: 0
  1741                  piggybackImage: 0
  1742                  payeeEndorsementUsability: 0
  1743                  tooLightOrTooDark: 0
  1744                  partialImage: 0
  1745                  amountInWordsUsability: 0
  1746                  payorNameAddressUsability: 0
  1747                  belowMinimumImageSize: 0
  1748                  imagingBankSpecificTest: 0
  1749                  globalImageUsability: 0
  1750                  sourceDocumentBad: 0
  1751                  userField: ZZZZZ
  1752                  mICRLineUsability: 0
  1753                - excessiveImageSkew: 0
  1754                  payorBankNameAddressUsability: 0
  1755                  imageEnabledPOD: 0
  1756                  globalImageQuality: 0
  1757                  payeeUsability: 0
  1758                  dateUsability: 0
  1759                  convenienceAmountUsability: 0
  1760                  memoLineUsability: 0
  1761                  transitEndorsementUsability: 0
  1762                  ID: d1e26288
  1763                  signatureUsability: 0
  1764                  bOFDEndorsementUsability: 0
  1765                  streaksAndOrBands: 0
  1766                  exceedsMaximumImageSize: 0
  1767                  piggybackImage: 0
  1768                  payeeEndorsementUsability: 0
  1769                  tooLightOrTooDark: 0
  1770                  partialImage: 0
  1771                  amountInWordsUsability: 0
  1772                  payorNameAddressUsability: 0
  1773                  belowMinimumImageSize: 0
  1774                  imagingBankSpecificTest: 0
  1775                  globalImageUsability: 0
  1776                  sourceDocumentBad: 0
  1777                  userField: ZZZZZ
  1778                  mICRLineUsability: 0
  1779                payorBankRoutingNumber: "01120036"
  1780                imageViewDetail:
  1781                - viewSideIndicator: 0
  1782                  viewDescriptor: "00"
  1783                  digitalSignatureIndicator: 0
  1784                  imageCreatorDate: 2018-10-03T00:00:00Z
  1785                  imageIndicator: 1
  1786                  imageCreatorRoutingNumber: "2139876354"
  1787                  imageViewDataSize: "1024"
  1788                  securityKeySize: 1
  1789                  imageViewCompressionAlgorithm: "02"
  1790                  protectedDataStart: 0
  1791                  protectedDataLength: 0
  1792                  imageViewFormatIndicator: "00"
  1793                  userField: Z
  1794                  ID: d1e26288
  1795                  digitalSignatureMethod: "00"
  1796                  imageRecreateIndicator: 0
  1797                  overrideIndicator: "0"
  1798                - viewSideIndicator: 0
  1799                  viewDescriptor: "00"
  1800                  digitalSignatureIndicator: 0
  1801                  imageCreatorDate: 2018-10-03T00:00:00Z
  1802                  imageIndicator: 1
  1803                  imageCreatorRoutingNumber: "2139876354"
  1804                  imageViewDataSize: "1024"
  1805                  securityKeySize: 1
  1806                  imageViewCompressionAlgorithm: "02"
  1807                  protectedDataStart: 0
  1808                  protectedDataLength: 0
  1809                  imageViewFormatIndicator: "00"
  1810                  userField: Z
  1811                  ID: d1e26288
  1812                  digitalSignatureMethod: "00"
  1813                  imageRecreateIndicator: 0
  1814                  overrideIndicator: "0"
  1815                documentationTypeIndicator: A
  1816              bundleControl:
  1817                micrValidTotalAmount: 100
  1818                bundleImagesCount: 1
  1819                bundleItemsCount: 1
  1820                userField: B12345678
  1821                bundleTotalAmount: 100
  1822                ID: d1e26288
  1823                creditTotalIndicator: 1
  1824              returns:
  1825              - eceInstitutionItemSequenceNumber: "24531"
  1826                imageViewData:
  1827                - ivData.LengthImageData: "0000001"
  1828                  ivData.ClippingCoordinateV2: "0001"
  1829                  ivData.LengthImageReferenceKey: "0001"
  1830                  ivData.ClippingCoordinateV1: "0001"
  1831                  ivData.SecurityKeyName: SECURE
  1832                  eceInstitutionRoutingNumber: "2318769876"
  1833                  ivData.DigitalSignature: "0101"
  1834                  ivData.ImageReferenceKey: "0"
  1835                  ivData.LengthDigitalSignature: '0    '
  1836                  ivData.ClippingCoordinateH2: "0001"
  1837                  ivData.ClippingCoordinateH1: "0001"
  1838                  ivData.SecurityOriginatorName: Name
  1839                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1840                  ID: d1e26288
  1841                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1842                  ivData.ClippingOrigin: 1
  1843                  ivData.ImageData: "0101"
  1844                  cycleNumber: "1"
  1845                  ivData.SecurityAuthenticatorName: Name
  1846                - ivData.LengthImageData: "0000001"
  1847                  ivData.ClippingCoordinateV2: "0001"
  1848                  ivData.LengthImageReferenceKey: "0001"
  1849                  ivData.ClippingCoordinateV1: "0001"
  1850                  ivData.SecurityKeyName: SECURE
  1851                  eceInstitutionRoutingNumber: "2318769876"
  1852                  ivData.DigitalSignature: "0101"
  1853                  ivData.ImageReferenceKey: "0"
  1854                  ivData.LengthDigitalSignature: '0    '
  1855                  ivData.ClippingCoordinateH2: "0001"
  1856                  ivData.ClippingCoordinateH1: "0001"
  1857                  ivData.SecurityOriginatorName: Name
  1858                  ivData.ECEInstitutionItemSequenceNumber: "1"
  1859                  ID: d1e26288
  1860                  bundleBusinessDate: 2018-10-03T00:00:00Z
  1861                  ivData.ClippingOrigin: 1
  1862                  ivData.ImageData: "0101"
  1863                  cycleNumber: "1"
  1864                  ivData.SecurityAuthenticatorName: Name
  1865                forwardBundleDate: 2018-10-03T00:00:00Z
  1866                archiveTypeIndicator: A
  1867                onUs: "5558881"
  1868                addendumCount: 4
  1869                returnDetailAddendumB:
  1870                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1871                  auxiliaryOnUs: "012349"
  1872                  payorBankSequenceNumber: "1"
  1873                  payorBankName: Bank Short Name
  1874                  payorAccountName: Account Name
  1875                  ID: d1e26288
  1876                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  1877                  auxiliaryOnUs: "012349"
  1878                  payorBankSequenceNumber: "1"
  1879                  payorBankName: Bank Short Name
  1880                  payorAccountName: Account Name
  1881                  ID: d1e26288
  1882                returnDetailAddendumA:
  1883                - bOFDBranchCode: "01"
  1884                  recordNumber: 1
  1885                  payeeName: Payee Name
  1886                  truncationIndicator: "Y"
  1887                  bOFDConversionIndicator: "1"
  1888                  bOFDAccountNumber: "938383"
  1889                  userField: Z
  1890                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1891                  BOFDCorrectionIndicator: 1
  1892                  ID: d1e26288
  1893                  returnLocationRoutingNumber: "231486745"
  1894                  bOFDItemSequenceNumber: "1"
  1895                - bOFDBranchCode: "01"
  1896                  recordNumber: 1
  1897                  payeeName: Payee Name
  1898                  truncationIndicator: "Y"
  1899                  bOFDConversionIndicator: "1"
  1900                  bOFDAccountNumber: "938383"
  1901                  userField: Z
  1902                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  1903                  BOFDCorrectionIndicator: 1
  1904                  ID: d1e26288
  1905                  returnLocationRoutingNumber: "231486745"
  1906                  bOFDItemSequenceNumber: "1"
  1907                externalProcessingCode: "9"
  1908                timesReturned: 0
  1909                returnDetailAddendumD:
  1910                - recordNumber: 1
  1911                  truncationIndicator: "Y"
  1912                  endorsingBankCorrectionIndicator: 1
  1913                  endorsingBankIdentifier: 0
  1914                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1915                  returnReason: A
  1916                  endorsingBankRoutingNumber: "231486745"
  1917                  endorsingBankSequenceNumber: "1"
  1918                  endorsingBankConversionIndicator: "1"
  1919                  userField: Z
  1920                  ID: d1e26288
  1921                - recordNumber: 1
  1922                  truncationIndicator: "Y"
  1923                  endorsingBankCorrectionIndicator: 1
  1924                  endorsingBankIdentifier: 0
  1925                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  1926                  returnReason: A
  1927                  endorsingBankRoutingNumber: "231486745"
  1928                  endorsingBankSequenceNumber: "1"
  1929                  endorsingBankConversionIndicator: "1"
  1930                  userField: Z
  1931                  ID: d1e26288
  1932                itemAmount: 100000
  1933                returnDetailAddendumC:
  1934                - imageReferenceKey: "0"
  1935                  lengthImageReferenceKey: "0000"
  1936                  userField: ZZZZ
  1937                  imageReferenceKeyIndicator: 1
  1938                  microfilmArchiveSequenceNumber: "1"
  1939                  ID: d1e26288
  1940                  descript: Payment
  1941                - imageReferenceKey: "0"
  1942                  lengthImageReferenceKey: "0000"
  1943                  userField: ZZZZ
  1944                  imageReferenceKeyIndicator: 1
  1945                  microfilmArchiveSequenceNumber: "1"
  1946                  ID: d1e26288
  1947                  descript: Payment
  1948                payorBankCheckDigit: "5"
  1949                returnReason: returnReason
  1950                ID: d1e26288
  1951                imageViewAnalysis:
  1952                - excessiveImageSkew: 0
  1953                  payorBankNameAddressUsability: 0
  1954                  imageEnabledPOD: 0
  1955                  globalImageQuality: 0
  1956                  payeeUsability: 0
  1957                  dateUsability: 0
  1958                  convenienceAmountUsability: 0
  1959                  memoLineUsability: 0
  1960                  transitEndorsementUsability: 0
  1961                  ID: d1e26288
  1962                  signatureUsability: 0
  1963                  bOFDEndorsementUsability: 0
  1964                  streaksAndOrBands: 0
  1965                  exceedsMaximumImageSize: 0
  1966                  piggybackImage: 0
  1967                  payeeEndorsementUsability: 0
  1968                  tooLightOrTooDark: 0
  1969                  partialImage: 0
  1970                  amountInWordsUsability: 0
  1971                  payorNameAddressUsability: 0
  1972                  belowMinimumImageSize: 0
  1973                  imagingBankSpecificTest: 0
  1974                  globalImageUsability: 0
  1975                  sourceDocumentBad: 0
  1976                  userField: ZZZZZ
  1977                  mICRLineUsability: 0
  1978                - excessiveImageSkew: 0
  1979                  payorBankNameAddressUsability: 0
  1980                  imageEnabledPOD: 0
  1981                  globalImageQuality: 0
  1982                  payeeUsability: 0
  1983                  dateUsability: 0
  1984                  convenienceAmountUsability: 0
  1985                  memoLineUsability: 0
  1986                  transitEndorsementUsability: 0
  1987                  ID: d1e26288
  1988                  signatureUsability: 0
  1989                  bOFDEndorsementUsability: 0
  1990                  streaksAndOrBands: 0
  1991                  exceedsMaximumImageSize: 0
  1992                  piggybackImage: 0
  1993                  payeeEndorsementUsability: 0
  1994                  tooLightOrTooDark: 0
  1995                  partialImage: 0
  1996                  amountInWordsUsability: 0
  1997                  payorNameAddressUsability: 0
  1998                  belowMinimumImageSize: 0
  1999                  imagingBankSpecificTest: 0
  2000                  globalImageUsability: 0
  2001                  sourceDocumentBad: 0
  2002                  userField: ZZZZZ
  2003                  mICRLineUsability: 0
  2004                payorBankRoutingNumber: "01120036"
  2005                returnNotificationIndicator: "1"
  2006                imageViewDetail:
  2007                - viewSideIndicator: 0
  2008                  viewDescriptor: "00"
  2009                  digitalSignatureIndicator: 0
  2010                  imageCreatorDate: 2018-10-03T00:00:00Z
  2011                  imageIndicator: 1
  2012                  imageCreatorRoutingNumber: "2139876354"
  2013                  imageViewDataSize: "1024"
  2014                  securityKeySize: 1
  2015                  imageViewCompressionAlgorithm: "02"
  2016                  protectedDataStart: 0
  2017                  protectedDataLength: 0
  2018                  imageViewFormatIndicator: "00"
  2019                  userField: Z
  2020                  ID: d1e26288
  2021                  digitalSignatureMethod: "00"
  2022                  imageRecreateIndicator: 0
  2023                  overrideIndicator: "0"
  2024                - viewSideIndicator: 0
  2025                  viewDescriptor: "00"
  2026                  digitalSignatureIndicator: 0
  2027                  imageCreatorDate: 2018-10-03T00:00:00Z
  2028                  imageIndicator: 1
  2029                  imageCreatorRoutingNumber: "2139876354"
  2030                  imageViewDataSize: "1024"
  2031                  securityKeySize: 1
  2032                  imageViewCompressionAlgorithm: "02"
  2033                  protectedDataStart: 0
  2034                  protectedDataLength: 0
  2035                  imageViewFormatIndicator: "00"
  2036                  userField: Z
  2037                  ID: d1e26288
  2038                  digitalSignatureMethod: "00"
  2039                  imageRecreateIndicator: 0
  2040                  overrideIndicator: "0"
  2041                documentationTypeIndicator: A
  2042              - eceInstitutionItemSequenceNumber: "24531"
  2043                imageViewData:
  2044                - ivData.LengthImageData: "0000001"
  2045                  ivData.ClippingCoordinateV2: "0001"
  2046                  ivData.LengthImageReferenceKey: "0001"
  2047                  ivData.ClippingCoordinateV1: "0001"
  2048                  ivData.SecurityKeyName: SECURE
  2049                  eceInstitutionRoutingNumber: "2318769876"
  2050                  ivData.DigitalSignature: "0101"
  2051                  ivData.ImageReferenceKey: "0"
  2052                  ivData.LengthDigitalSignature: '0    '
  2053                  ivData.ClippingCoordinateH2: "0001"
  2054                  ivData.ClippingCoordinateH1: "0001"
  2055                  ivData.SecurityOriginatorName: Name
  2056                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2057                  ID: d1e26288
  2058                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2059                  ivData.ClippingOrigin: 1
  2060                  ivData.ImageData: "0101"
  2061                  cycleNumber: "1"
  2062                  ivData.SecurityAuthenticatorName: Name
  2063                - ivData.LengthImageData: "0000001"
  2064                  ivData.ClippingCoordinateV2: "0001"
  2065                  ivData.LengthImageReferenceKey: "0001"
  2066                  ivData.ClippingCoordinateV1: "0001"
  2067                  ivData.SecurityKeyName: SECURE
  2068                  eceInstitutionRoutingNumber: "2318769876"
  2069                  ivData.DigitalSignature: "0101"
  2070                  ivData.ImageReferenceKey: "0"
  2071                  ivData.LengthDigitalSignature: '0    '
  2072                  ivData.ClippingCoordinateH2: "0001"
  2073                  ivData.ClippingCoordinateH1: "0001"
  2074                  ivData.SecurityOriginatorName: Name
  2075                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2076                  ID: d1e26288
  2077                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2078                  ivData.ClippingOrigin: 1
  2079                  ivData.ImageData: "0101"
  2080                  cycleNumber: "1"
  2081                  ivData.SecurityAuthenticatorName: Name
  2082                forwardBundleDate: 2018-10-03T00:00:00Z
  2083                archiveTypeIndicator: A
  2084                onUs: "5558881"
  2085                addendumCount: 4
  2086                returnDetailAddendumB:
  2087                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  2088                  auxiliaryOnUs: "012349"
  2089                  payorBankSequenceNumber: "1"
  2090                  payorBankName: Bank Short Name
  2091                  payorAccountName: Account Name
  2092                  ID: d1e26288
  2093                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  2094                  auxiliaryOnUs: "012349"
  2095                  payorBankSequenceNumber: "1"
  2096                  payorBankName: Bank Short Name
  2097                  payorAccountName: Account Name
  2098                  ID: d1e26288
  2099                returnDetailAddendumA:
  2100                - bOFDBranchCode: "01"
  2101                  recordNumber: 1
  2102                  payeeName: Payee Name
  2103                  truncationIndicator: "Y"
  2104                  bOFDConversionIndicator: "1"
  2105                  bOFDAccountNumber: "938383"
  2106                  userField: Z
  2107                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2108                  BOFDCorrectionIndicator: 1
  2109                  ID: d1e26288
  2110                  returnLocationRoutingNumber: "231486745"
  2111                  bOFDItemSequenceNumber: "1"
  2112                - bOFDBranchCode: "01"
  2113                  recordNumber: 1
  2114                  payeeName: Payee Name
  2115                  truncationIndicator: "Y"
  2116                  bOFDConversionIndicator: "1"
  2117                  bOFDAccountNumber: "938383"
  2118                  userField: Z
  2119                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2120                  BOFDCorrectionIndicator: 1
  2121                  ID: d1e26288
  2122                  returnLocationRoutingNumber: "231486745"
  2123                  bOFDItemSequenceNumber: "1"
  2124                externalProcessingCode: "9"
  2125                timesReturned: 0
  2126                returnDetailAddendumD:
  2127                - recordNumber: 1
  2128                  truncationIndicator: "Y"
  2129                  endorsingBankCorrectionIndicator: 1
  2130                  endorsingBankIdentifier: 0
  2131                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2132                  returnReason: A
  2133                  endorsingBankRoutingNumber: "231486745"
  2134                  endorsingBankSequenceNumber: "1"
  2135                  endorsingBankConversionIndicator: "1"
  2136                  userField: Z
  2137                  ID: d1e26288
  2138                - recordNumber: 1
  2139                  truncationIndicator: "Y"
  2140                  endorsingBankCorrectionIndicator: 1
  2141                  endorsingBankIdentifier: 0
  2142                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2143                  returnReason: A
  2144                  endorsingBankRoutingNumber: "231486745"
  2145                  endorsingBankSequenceNumber: "1"
  2146                  endorsingBankConversionIndicator: "1"
  2147                  userField: Z
  2148                  ID: d1e26288
  2149                itemAmount: 100000
  2150                returnDetailAddendumC:
  2151                - imageReferenceKey: "0"
  2152                  lengthImageReferenceKey: "0000"
  2153                  userField: ZZZZ
  2154                  imageReferenceKeyIndicator: 1
  2155                  microfilmArchiveSequenceNumber: "1"
  2156                  ID: d1e26288
  2157                  descript: Payment
  2158                - imageReferenceKey: "0"
  2159                  lengthImageReferenceKey: "0000"
  2160                  userField: ZZZZ
  2161                  imageReferenceKeyIndicator: 1
  2162                  microfilmArchiveSequenceNumber: "1"
  2163                  ID: d1e26288
  2164                  descript: Payment
  2165                payorBankCheckDigit: "5"
  2166                returnReason: returnReason
  2167                ID: d1e26288
  2168                imageViewAnalysis:
  2169                - excessiveImageSkew: 0
  2170                  payorBankNameAddressUsability: 0
  2171                  imageEnabledPOD: 0
  2172                  globalImageQuality: 0
  2173                  payeeUsability: 0
  2174                  dateUsability: 0
  2175                  convenienceAmountUsability: 0
  2176                  memoLineUsability: 0
  2177                  transitEndorsementUsability: 0
  2178                  ID: d1e26288
  2179                  signatureUsability: 0
  2180                  bOFDEndorsementUsability: 0
  2181                  streaksAndOrBands: 0
  2182                  exceedsMaximumImageSize: 0
  2183                  piggybackImage: 0
  2184                  payeeEndorsementUsability: 0
  2185                  tooLightOrTooDark: 0
  2186                  partialImage: 0
  2187                  amountInWordsUsability: 0
  2188                  payorNameAddressUsability: 0
  2189                  belowMinimumImageSize: 0
  2190                  imagingBankSpecificTest: 0
  2191                  globalImageUsability: 0
  2192                  sourceDocumentBad: 0
  2193                  userField: ZZZZZ
  2194                  mICRLineUsability: 0
  2195                - excessiveImageSkew: 0
  2196                  payorBankNameAddressUsability: 0
  2197                  imageEnabledPOD: 0
  2198                  globalImageQuality: 0
  2199                  payeeUsability: 0
  2200                  dateUsability: 0
  2201                  convenienceAmountUsability: 0
  2202                  memoLineUsability: 0
  2203                  transitEndorsementUsability: 0
  2204                  ID: d1e26288
  2205                  signatureUsability: 0
  2206                  bOFDEndorsementUsability: 0
  2207                  streaksAndOrBands: 0
  2208                  exceedsMaximumImageSize: 0
  2209                  piggybackImage: 0
  2210                  payeeEndorsementUsability: 0
  2211                  tooLightOrTooDark: 0
  2212                  partialImage: 0
  2213                  amountInWordsUsability: 0
  2214                  payorNameAddressUsability: 0
  2215                  belowMinimumImageSize: 0
  2216                  imagingBankSpecificTest: 0
  2217                  globalImageUsability: 0
  2218                  sourceDocumentBad: 0
  2219                  userField: ZZZZZ
  2220                  mICRLineUsability: 0
  2221                payorBankRoutingNumber: "01120036"
  2222                returnNotificationIndicator: "1"
  2223                imageViewDetail:
  2224                - viewSideIndicator: 0
  2225                  viewDescriptor: "00"
  2226                  digitalSignatureIndicator: 0
  2227                  imageCreatorDate: 2018-10-03T00:00:00Z
  2228                  imageIndicator: 1
  2229                  imageCreatorRoutingNumber: "2139876354"
  2230                  imageViewDataSize: "1024"
  2231                  securityKeySize: 1
  2232                  imageViewCompressionAlgorithm: "02"
  2233                  protectedDataStart: 0
  2234                  protectedDataLength: 0
  2235                  imageViewFormatIndicator: "00"
  2236                  userField: Z
  2237                  ID: d1e26288
  2238                  digitalSignatureMethod: "00"
  2239                  imageRecreateIndicator: 0
  2240                  overrideIndicator: "0"
  2241                - viewSideIndicator: 0
  2242                  viewDescriptor: "00"
  2243                  digitalSignatureIndicator: 0
  2244                  imageCreatorDate: 2018-10-03T00:00:00Z
  2245                  imageIndicator: 1
  2246                  imageCreatorRoutingNumber: "2139876354"
  2247                  imageViewDataSize: "1024"
  2248                  securityKeySize: 1
  2249                  imageViewCompressionAlgorithm: "02"
  2250                  protectedDataStart: 0
  2251                  protectedDataLength: 0
  2252                  imageViewFormatIndicator: "00"
  2253                  userField: Z
  2254                  ID: d1e26288
  2255                  digitalSignatureMethod: "00"
  2256                  imageRecreateIndicator: 0
  2257                  overrideIndicator: "0"
  2258                documentationTypeIndicator: A
  2259            routingNumberSummary:
  2260            - cashLetterRoutingNumber: "231380104"
  2261              routingNumberTotalAmount: 10000
  2262              routingNumberItemCount: 10
  2263              userField: B1234567891012345
  2264              ID: d1e26288
  2265            - cashLetterRoutingNumber: "231380104"
  2266              routingNumberTotalAmount: 10000
  2267              routingNumberItemCount: 10
  2268              userField: B1234567891012345
  2269              ID: d1e26288
  2270            cashLetterControl:
  2271              cashLetterTotalAmount: 100
  2272              cashLetterItemsCount: 1
  2273              cashLetterBundleCount: 1
  2274              cashLetterImagesCount: 1
  2275              ID: d1e26288
  2276              settlementDate: 2018-10-03T00:00:00Z
  2277              creditTotalIndicator: 1
  2278              eceInstitutionName: Citadel
  2279          - creditItems:
  2280            - externalProcessingCode: "9"
  2281              creditItemSequenceNumber: "1"
  2282              auxiliaryOnUs: "1001"
  2283              postingBankRoutingNumber: "231986436"
  2284              itemAmount: 100000
  2285              userField: B12345678
  2286              onUs: "5558881"
  2287              acccountTypeCode: "1"
  2288              ID: d1e26288
  2289              documentationTypeIndicator: A
  2290              sourceWorkCode: "01"
  2291            - externalProcessingCode: "9"
  2292              creditItemSequenceNumber: "1"
  2293              auxiliaryOnUs: "1001"
  2294              postingBankRoutingNumber: "231986436"
  2295              itemAmount: 100000
  2296              userField: B12345678
  2297              onUs: "5558881"
  2298              acccountTypeCode: "1"
  2299              ID: d1e26288
  2300              documentationTypeIndicator: A
  2301              sourceWorkCode: "01"
  2302            cashLetterHeader:
  2303              collectionTypeIndicator: "00"
  2304              destinationRoutingNumber: "999282654"
  2305              eceInstitutionRoutingNumber: "217876527"
  2306              originatorContactPhoneNumber: "5685551212"
  2307              returnsIndicator: E
  2308              cashLetterID: "1"
  2309              recordTypeIndicator: I
  2310              fedWorkType: V
  2311              cashLetterCreationDate: 2020-10-23T00:00:00Z
  2312              cashLetterBusinessDate: 2020-10-23T00:00:00Z
  2313              cashLetterCreationTime: 0000-01-01T09:11:00Z
  2314              userField: V
  2315              originatorContactName: John Smith
  2316              ID: d1e26288
  2317              documentationTypeIndicator: A
  2318            bundles:
  2319            - bundleHeader:
  2320                collectionTypeIndicator: "00"
  2321                bundleCreationDate: 2018-10-03T00:00:00Z
  2322                bundleSequenceNumber: "1"
  2323                destinationRoutingNumber: "231987654"
  2324                bundleID: "9999"
  2325                userField: B1234
  2326                eceInstitutionRoutingNumber: "233431587"
  2327                ID: d1e26288
  2328                bundleBusinessDate: 2018-10-03T00:00:00Z
  2329                returnLocationRoutingNumber: "987654320"
  2330                cycleNumber: "01"
  2331              checks:
  2332              - eceInstitutionItemSequenceNumber: "24531"
  2333                bOFDIndicator: "Y"
  2334                mICRValidIndicator: 1
  2335                imageViewData:
  2336                - ivData.LengthImageData: "0000001"
  2337                  ivData.ClippingCoordinateV2: "0001"
  2338                  ivData.LengthImageReferenceKey: "0001"
  2339                  ivData.ClippingCoordinateV1: "0001"
  2340                  ivData.SecurityKeyName: SECURE
  2341                  eceInstitutionRoutingNumber: "2318769876"
  2342                  ivData.DigitalSignature: "0101"
  2343                  ivData.ImageReferenceKey: "0"
  2344                  ivData.LengthDigitalSignature: '0    '
  2345                  ivData.ClippingCoordinateH2: "0001"
  2346                  ivData.ClippingCoordinateH1: "0001"
  2347                  ivData.SecurityOriginatorName: Name
  2348                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2349                  ID: d1e26288
  2350                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2351                  ivData.ClippingOrigin: 1
  2352                  ivData.ImageData: "0101"
  2353                  cycleNumber: "1"
  2354                  ivData.SecurityAuthenticatorName: Name
  2355                - ivData.LengthImageData: "0000001"
  2356                  ivData.ClippingCoordinateV2: "0001"
  2357                  ivData.LengthImageReferenceKey: "0001"
  2358                  ivData.ClippingCoordinateV1: "0001"
  2359                  ivData.SecurityKeyName: SECURE
  2360                  eceInstitutionRoutingNumber: "2318769876"
  2361                  ivData.DigitalSignature: "0101"
  2362                  ivData.ImageReferenceKey: "0"
  2363                  ivData.LengthDigitalSignature: '0    '
  2364                  ivData.ClippingCoordinateH2: "0001"
  2365                  ivData.ClippingCoordinateH1: "0001"
  2366                  ivData.SecurityOriginatorName: Name
  2367                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2368                  ID: d1e26288
  2369                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2370                  ivData.ClippingOrigin: 1
  2371                  ivData.ImageData: "0101"
  2372                  cycleNumber: "1"
  2373                  ivData.SecurityAuthenticatorName: Name
  2374                returnAcceptanceIndicator: "1"
  2375                archiveTypeIndicator: A
  2376                onUs: "5558881"
  2377                addendumCount: 3
  2378                externalProcessingCode: "1"
  2379                auxiliaryOnUs: "1001"
  2380                itemAmount: 100000
  2381                payorBankCheckDigit: "5"
  2382                checkDetailAddendumA:
  2383                - bOFDBranchCode: "01"
  2384                  recordNumber: 1
  2385                  payeeName: Payee Name
  2386                  truncationIndicator: "Y"
  2387                  bOFDConversionIndicator: "1"
  2388                  bOFDAccountNumber: "938383"
  2389                  userField: Z
  2390                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2391                  BOFDCorrectionIndicator: 1
  2392                  ID: d1e26288
  2393                  returnLocationRoutingNumber: "231486745"
  2394                  bOFDItemSequenceNumber: "1"
  2395                - bOFDBranchCode: "01"
  2396                  recordNumber: 1
  2397                  payeeName: Payee Name
  2398                  truncationIndicator: "Y"
  2399                  bOFDConversionIndicator: "1"
  2400                  bOFDAccountNumber: "938383"
  2401                  userField: Z
  2402                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2403                  BOFDCorrectionIndicator: 1
  2404                  ID: d1e26288
  2405                  returnLocationRoutingNumber: "231486745"
  2406                  bOFDItemSequenceNumber: "1"
  2407                checkDetailAddendumB:
  2408                - imageReferenceKey: "0"
  2409                  lengthImageReferenceKey: "0000"
  2410                  userField: ZZZZ
  2411                  imageReferenceKeyIndicator: 1
  2412                  microfilmArchiveSequenceNumber: "1"
  2413                  ID: d1e26288
  2414                  descript: Payment
  2415                - imageReferenceKey: "0"
  2416                  lengthImageReferenceKey: "0000"
  2417                  userField: ZZZZ
  2418                  imageReferenceKeyIndicator: 1
  2419                  microfilmArchiveSequenceNumber: "1"
  2420                  ID: d1e26288
  2421                  descript: Payment
  2422                checkDetailAddendumC:
  2423                - recordNumber: 1
  2424                  truncationIndicator: "Y"
  2425                  endorsingBankCorrectionIndicator: 1
  2426                  endorsingBankIdentifier: 0
  2427                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2428                  returnReason: returnReason
  2429                  endorsingBankRoutingNumber: "231486745"
  2430                  endorsingBankSequenceNumber: "1"
  2431                  endorsingBankConversionIndicator: "1"
  2432                  userField: Z
  2433                  ID: d1e26288
  2434                - recordNumber: 1
  2435                  truncationIndicator: "Y"
  2436                  endorsingBankCorrectionIndicator: 1
  2437                  endorsingBankIdentifier: 0
  2438                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2439                  returnReason: returnReason
  2440                  endorsingBankRoutingNumber: "231486745"
  2441                  endorsingBankSequenceNumber: "1"
  2442                  endorsingBankConversionIndicator: "1"
  2443                  userField: Z
  2444                  ID: d1e26288
  2445                ID: d1e26288
  2446                correctionIndicator: 0
  2447                imageViewAnalysis:
  2448                - excessiveImageSkew: 0
  2449                  payorBankNameAddressUsability: 0
  2450                  imageEnabledPOD: 0
  2451                  globalImageQuality: 0
  2452                  payeeUsability: 0
  2453                  dateUsability: 0
  2454                  convenienceAmountUsability: 0
  2455                  memoLineUsability: 0
  2456                  transitEndorsementUsability: 0
  2457                  ID: d1e26288
  2458                  signatureUsability: 0
  2459                  bOFDEndorsementUsability: 0
  2460                  streaksAndOrBands: 0
  2461                  exceedsMaximumImageSize: 0
  2462                  piggybackImage: 0
  2463                  payeeEndorsementUsability: 0
  2464                  tooLightOrTooDark: 0
  2465                  partialImage: 0
  2466                  amountInWordsUsability: 0
  2467                  payorNameAddressUsability: 0
  2468                  belowMinimumImageSize: 0
  2469                  imagingBankSpecificTest: 0
  2470                  globalImageUsability: 0
  2471                  sourceDocumentBad: 0
  2472                  userField: ZZZZZ
  2473                  mICRLineUsability: 0
  2474                - excessiveImageSkew: 0
  2475                  payorBankNameAddressUsability: 0
  2476                  imageEnabledPOD: 0
  2477                  globalImageQuality: 0
  2478                  payeeUsability: 0
  2479                  dateUsability: 0
  2480                  convenienceAmountUsability: 0
  2481                  memoLineUsability: 0
  2482                  transitEndorsementUsability: 0
  2483                  ID: d1e26288
  2484                  signatureUsability: 0
  2485                  bOFDEndorsementUsability: 0
  2486                  streaksAndOrBands: 0
  2487                  exceedsMaximumImageSize: 0
  2488                  piggybackImage: 0
  2489                  payeeEndorsementUsability: 0
  2490                  tooLightOrTooDark: 0
  2491                  partialImage: 0
  2492                  amountInWordsUsability: 0
  2493                  payorNameAddressUsability: 0
  2494                  belowMinimumImageSize: 0
  2495                  imagingBankSpecificTest: 0
  2496                  globalImageUsability: 0
  2497                  sourceDocumentBad: 0
  2498                  userField: ZZZZZ
  2499                  mICRLineUsability: 0
  2500                payorBankRoutingNumber: "01120036"
  2501                imageViewDetail:
  2502                - viewSideIndicator: 0
  2503                  viewDescriptor: "00"
  2504                  digitalSignatureIndicator: 0
  2505                  imageCreatorDate: 2018-10-03T00:00:00Z
  2506                  imageIndicator: 1
  2507                  imageCreatorRoutingNumber: "2139876354"
  2508                  imageViewDataSize: "1024"
  2509                  securityKeySize: 1
  2510                  imageViewCompressionAlgorithm: "02"
  2511                  protectedDataStart: 0
  2512                  protectedDataLength: 0
  2513                  imageViewFormatIndicator: "00"
  2514                  userField: Z
  2515                  ID: d1e26288
  2516                  digitalSignatureMethod: "00"
  2517                  imageRecreateIndicator: 0
  2518                  overrideIndicator: "0"
  2519                - viewSideIndicator: 0
  2520                  viewDescriptor: "00"
  2521                  digitalSignatureIndicator: 0
  2522                  imageCreatorDate: 2018-10-03T00:00:00Z
  2523                  imageIndicator: 1
  2524                  imageCreatorRoutingNumber: "2139876354"
  2525                  imageViewDataSize: "1024"
  2526                  securityKeySize: 1
  2527                  imageViewCompressionAlgorithm: "02"
  2528                  protectedDataStart: 0
  2529                  protectedDataLength: 0
  2530                  imageViewFormatIndicator: "00"
  2531                  userField: Z
  2532                  ID: d1e26288
  2533                  digitalSignatureMethod: "00"
  2534                  imageRecreateIndicator: 0
  2535                  overrideIndicator: "0"
  2536                documentationTypeIndicator: A
  2537              - eceInstitutionItemSequenceNumber: "24531"
  2538                bOFDIndicator: "Y"
  2539                mICRValidIndicator: 1
  2540                imageViewData:
  2541                - ivData.LengthImageData: "0000001"
  2542                  ivData.ClippingCoordinateV2: "0001"
  2543                  ivData.LengthImageReferenceKey: "0001"
  2544                  ivData.ClippingCoordinateV1: "0001"
  2545                  ivData.SecurityKeyName: SECURE
  2546                  eceInstitutionRoutingNumber: "2318769876"
  2547                  ivData.DigitalSignature: "0101"
  2548                  ivData.ImageReferenceKey: "0"
  2549                  ivData.LengthDigitalSignature: '0    '
  2550                  ivData.ClippingCoordinateH2: "0001"
  2551                  ivData.ClippingCoordinateH1: "0001"
  2552                  ivData.SecurityOriginatorName: Name
  2553                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2554                  ID: d1e26288
  2555                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2556                  ivData.ClippingOrigin: 1
  2557                  ivData.ImageData: "0101"
  2558                  cycleNumber: "1"
  2559                  ivData.SecurityAuthenticatorName: Name
  2560                - ivData.LengthImageData: "0000001"
  2561                  ivData.ClippingCoordinateV2: "0001"
  2562                  ivData.LengthImageReferenceKey: "0001"
  2563                  ivData.ClippingCoordinateV1: "0001"
  2564                  ivData.SecurityKeyName: SECURE
  2565                  eceInstitutionRoutingNumber: "2318769876"
  2566                  ivData.DigitalSignature: "0101"
  2567                  ivData.ImageReferenceKey: "0"
  2568                  ivData.LengthDigitalSignature: '0    '
  2569                  ivData.ClippingCoordinateH2: "0001"
  2570                  ivData.ClippingCoordinateH1: "0001"
  2571                  ivData.SecurityOriginatorName: Name
  2572                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2573                  ID: d1e26288
  2574                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2575                  ivData.ClippingOrigin: 1
  2576                  ivData.ImageData: "0101"
  2577                  cycleNumber: "1"
  2578                  ivData.SecurityAuthenticatorName: Name
  2579                returnAcceptanceIndicator: "1"
  2580                archiveTypeIndicator: A
  2581                onUs: "5558881"
  2582                addendumCount: 3
  2583                externalProcessingCode: "1"
  2584                auxiliaryOnUs: "1001"
  2585                itemAmount: 100000
  2586                payorBankCheckDigit: "5"
  2587                checkDetailAddendumA:
  2588                - bOFDBranchCode: "01"
  2589                  recordNumber: 1
  2590                  payeeName: Payee Name
  2591                  truncationIndicator: "Y"
  2592                  bOFDConversionIndicator: "1"
  2593                  bOFDAccountNumber: "938383"
  2594                  userField: Z
  2595                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2596                  BOFDCorrectionIndicator: 1
  2597                  ID: d1e26288
  2598                  returnLocationRoutingNumber: "231486745"
  2599                  bOFDItemSequenceNumber: "1"
  2600                - bOFDBranchCode: "01"
  2601                  recordNumber: 1
  2602                  payeeName: Payee Name
  2603                  truncationIndicator: "Y"
  2604                  bOFDConversionIndicator: "1"
  2605                  bOFDAccountNumber: "938383"
  2606                  userField: Z
  2607                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2608                  BOFDCorrectionIndicator: 1
  2609                  ID: d1e26288
  2610                  returnLocationRoutingNumber: "231486745"
  2611                  bOFDItemSequenceNumber: "1"
  2612                checkDetailAddendumB:
  2613                - imageReferenceKey: "0"
  2614                  lengthImageReferenceKey: "0000"
  2615                  userField: ZZZZ
  2616                  imageReferenceKeyIndicator: 1
  2617                  microfilmArchiveSequenceNumber: "1"
  2618                  ID: d1e26288
  2619                  descript: Payment
  2620                - imageReferenceKey: "0"
  2621                  lengthImageReferenceKey: "0000"
  2622                  userField: ZZZZ
  2623                  imageReferenceKeyIndicator: 1
  2624                  microfilmArchiveSequenceNumber: "1"
  2625                  ID: d1e26288
  2626                  descript: Payment
  2627                checkDetailAddendumC:
  2628                - recordNumber: 1
  2629                  truncationIndicator: "Y"
  2630                  endorsingBankCorrectionIndicator: 1
  2631                  endorsingBankIdentifier: 0
  2632                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2633                  returnReason: returnReason
  2634                  endorsingBankRoutingNumber: "231486745"
  2635                  endorsingBankSequenceNumber: "1"
  2636                  endorsingBankConversionIndicator: "1"
  2637                  userField: Z
  2638                  ID: d1e26288
  2639                - recordNumber: 1
  2640                  truncationIndicator: "Y"
  2641                  endorsingBankCorrectionIndicator: 1
  2642                  endorsingBankIdentifier: 0
  2643                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2644                  returnReason: returnReason
  2645                  endorsingBankRoutingNumber: "231486745"
  2646                  endorsingBankSequenceNumber: "1"
  2647                  endorsingBankConversionIndicator: "1"
  2648                  userField: Z
  2649                  ID: d1e26288
  2650                ID: d1e26288
  2651                correctionIndicator: 0
  2652                imageViewAnalysis:
  2653                - excessiveImageSkew: 0
  2654                  payorBankNameAddressUsability: 0
  2655                  imageEnabledPOD: 0
  2656                  globalImageQuality: 0
  2657                  payeeUsability: 0
  2658                  dateUsability: 0
  2659                  convenienceAmountUsability: 0
  2660                  memoLineUsability: 0
  2661                  transitEndorsementUsability: 0
  2662                  ID: d1e26288
  2663                  signatureUsability: 0
  2664                  bOFDEndorsementUsability: 0
  2665                  streaksAndOrBands: 0
  2666                  exceedsMaximumImageSize: 0
  2667                  piggybackImage: 0
  2668                  payeeEndorsementUsability: 0
  2669                  tooLightOrTooDark: 0
  2670                  partialImage: 0
  2671                  amountInWordsUsability: 0
  2672                  payorNameAddressUsability: 0
  2673                  belowMinimumImageSize: 0
  2674                  imagingBankSpecificTest: 0
  2675                  globalImageUsability: 0
  2676                  sourceDocumentBad: 0
  2677                  userField: ZZZZZ
  2678                  mICRLineUsability: 0
  2679                - excessiveImageSkew: 0
  2680                  payorBankNameAddressUsability: 0
  2681                  imageEnabledPOD: 0
  2682                  globalImageQuality: 0
  2683                  payeeUsability: 0
  2684                  dateUsability: 0
  2685                  convenienceAmountUsability: 0
  2686                  memoLineUsability: 0
  2687                  transitEndorsementUsability: 0
  2688                  ID: d1e26288
  2689                  signatureUsability: 0
  2690                  bOFDEndorsementUsability: 0
  2691                  streaksAndOrBands: 0
  2692                  exceedsMaximumImageSize: 0
  2693                  piggybackImage: 0
  2694                  payeeEndorsementUsability: 0
  2695                  tooLightOrTooDark: 0
  2696                  partialImage: 0
  2697                  amountInWordsUsability: 0
  2698                  payorNameAddressUsability: 0
  2699                  belowMinimumImageSize: 0
  2700                  imagingBankSpecificTest: 0
  2701                  globalImageUsability: 0
  2702                  sourceDocumentBad: 0
  2703                  userField: ZZZZZ
  2704                  mICRLineUsability: 0
  2705                payorBankRoutingNumber: "01120036"
  2706                imageViewDetail:
  2707                - viewSideIndicator: 0
  2708                  viewDescriptor: "00"
  2709                  digitalSignatureIndicator: 0
  2710                  imageCreatorDate: 2018-10-03T00:00:00Z
  2711                  imageIndicator: 1
  2712                  imageCreatorRoutingNumber: "2139876354"
  2713                  imageViewDataSize: "1024"
  2714                  securityKeySize: 1
  2715                  imageViewCompressionAlgorithm: "02"
  2716                  protectedDataStart: 0
  2717                  protectedDataLength: 0
  2718                  imageViewFormatIndicator: "00"
  2719                  userField: Z
  2720                  ID: d1e26288
  2721                  digitalSignatureMethod: "00"
  2722                  imageRecreateIndicator: 0
  2723                  overrideIndicator: "0"
  2724                - viewSideIndicator: 0
  2725                  viewDescriptor: "00"
  2726                  digitalSignatureIndicator: 0
  2727                  imageCreatorDate: 2018-10-03T00:00:00Z
  2728                  imageIndicator: 1
  2729                  imageCreatorRoutingNumber: "2139876354"
  2730                  imageViewDataSize: "1024"
  2731                  securityKeySize: 1
  2732                  imageViewCompressionAlgorithm: "02"
  2733                  protectedDataStart: 0
  2734                  protectedDataLength: 0
  2735                  imageViewFormatIndicator: "00"
  2736                  userField: Z
  2737                  ID: d1e26288
  2738                  digitalSignatureMethod: "00"
  2739                  imageRecreateIndicator: 0
  2740                  overrideIndicator: "0"
  2741                documentationTypeIndicator: A
  2742              bundleControl:
  2743                micrValidTotalAmount: 100
  2744                bundleImagesCount: 1
  2745                bundleItemsCount: 1
  2746                userField: B12345678
  2747                bundleTotalAmount: 100
  2748                ID: d1e26288
  2749                creditTotalIndicator: 1
  2750              returns:
  2751              - eceInstitutionItemSequenceNumber: "24531"
  2752                imageViewData:
  2753                - ivData.LengthImageData: "0000001"
  2754                  ivData.ClippingCoordinateV2: "0001"
  2755                  ivData.LengthImageReferenceKey: "0001"
  2756                  ivData.ClippingCoordinateV1: "0001"
  2757                  ivData.SecurityKeyName: SECURE
  2758                  eceInstitutionRoutingNumber: "2318769876"
  2759                  ivData.DigitalSignature: "0101"
  2760                  ivData.ImageReferenceKey: "0"
  2761                  ivData.LengthDigitalSignature: '0    '
  2762                  ivData.ClippingCoordinateH2: "0001"
  2763                  ivData.ClippingCoordinateH1: "0001"
  2764                  ivData.SecurityOriginatorName: Name
  2765                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2766                  ID: d1e26288
  2767                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2768                  ivData.ClippingOrigin: 1
  2769                  ivData.ImageData: "0101"
  2770                  cycleNumber: "1"
  2771                  ivData.SecurityAuthenticatorName: Name
  2772                - ivData.LengthImageData: "0000001"
  2773                  ivData.ClippingCoordinateV2: "0001"
  2774                  ivData.LengthImageReferenceKey: "0001"
  2775                  ivData.ClippingCoordinateV1: "0001"
  2776                  ivData.SecurityKeyName: SECURE
  2777                  eceInstitutionRoutingNumber: "2318769876"
  2778                  ivData.DigitalSignature: "0101"
  2779                  ivData.ImageReferenceKey: "0"
  2780                  ivData.LengthDigitalSignature: '0    '
  2781                  ivData.ClippingCoordinateH2: "0001"
  2782                  ivData.ClippingCoordinateH1: "0001"
  2783                  ivData.SecurityOriginatorName: Name
  2784                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2785                  ID: d1e26288
  2786                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2787                  ivData.ClippingOrigin: 1
  2788                  ivData.ImageData: "0101"
  2789                  cycleNumber: "1"
  2790                  ivData.SecurityAuthenticatorName: Name
  2791                forwardBundleDate: 2018-10-03T00:00:00Z
  2792                archiveTypeIndicator: A
  2793                onUs: "5558881"
  2794                addendumCount: 4
  2795                returnDetailAddendumB:
  2796                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  2797                  auxiliaryOnUs: "012349"
  2798                  payorBankSequenceNumber: "1"
  2799                  payorBankName: Bank Short Name
  2800                  payorAccountName: Account Name
  2801                  ID: d1e26288
  2802                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  2803                  auxiliaryOnUs: "012349"
  2804                  payorBankSequenceNumber: "1"
  2805                  payorBankName: Bank Short Name
  2806                  payorAccountName: Account Name
  2807                  ID: d1e26288
  2808                returnDetailAddendumA:
  2809                - bOFDBranchCode: "01"
  2810                  recordNumber: 1
  2811                  payeeName: Payee Name
  2812                  truncationIndicator: "Y"
  2813                  bOFDConversionIndicator: "1"
  2814                  bOFDAccountNumber: "938383"
  2815                  userField: Z
  2816                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2817                  BOFDCorrectionIndicator: 1
  2818                  ID: d1e26288
  2819                  returnLocationRoutingNumber: "231486745"
  2820                  bOFDItemSequenceNumber: "1"
  2821                - bOFDBranchCode: "01"
  2822                  recordNumber: 1
  2823                  payeeName: Payee Name
  2824                  truncationIndicator: "Y"
  2825                  bOFDConversionIndicator: "1"
  2826                  bOFDAccountNumber: "938383"
  2827                  userField: Z
  2828                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  2829                  BOFDCorrectionIndicator: 1
  2830                  ID: d1e26288
  2831                  returnLocationRoutingNumber: "231486745"
  2832                  bOFDItemSequenceNumber: "1"
  2833                externalProcessingCode: "9"
  2834                timesReturned: 0
  2835                returnDetailAddendumD:
  2836                - recordNumber: 1
  2837                  truncationIndicator: "Y"
  2838                  endorsingBankCorrectionIndicator: 1
  2839                  endorsingBankIdentifier: 0
  2840                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2841                  returnReason: A
  2842                  endorsingBankRoutingNumber: "231486745"
  2843                  endorsingBankSequenceNumber: "1"
  2844                  endorsingBankConversionIndicator: "1"
  2845                  userField: Z
  2846                  ID: d1e26288
  2847                - recordNumber: 1
  2848                  truncationIndicator: "Y"
  2849                  endorsingBankCorrectionIndicator: 1
  2850                  endorsingBankIdentifier: 0
  2851                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  2852                  returnReason: A
  2853                  endorsingBankRoutingNumber: "231486745"
  2854                  endorsingBankSequenceNumber: "1"
  2855                  endorsingBankConversionIndicator: "1"
  2856                  userField: Z
  2857                  ID: d1e26288
  2858                itemAmount: 100000
  2859                returnDetailAddendumC:
  2860                - imageReferenceKey: "0"
  2861                  lengthImageReferenceKey: "0000"
  2862                  userField: ZZZZ
  2863                  imageReferenceKeyIndicator: 1
  2864                  microfilmArchiveSequenceNumber: "1"
  2865                  ID: d1e26288
  2866                  descript: Payment
  2867                - imageReferenceKey: "0"
  2868                  lengthImageReferenceKey: "0000"
  2869                  userField: ZZZZ
  2870                  imageReferenceKeyIndicator: 1
  2871                  microfilmArchiveSequenceNumber: "1"
  2872                  ID: d1e26288
  2873                  descript: Payment
  2874                payorBankCheckDigit: "5"
  2875                returnReason: returnReason
  2876                ID: d1e26288
  2877                imageViewAnalysis:
  2878                - excessiveImageSkew: 0
  2879                  payorBankNameAddressUsability: 0
  2880                  imageEnabledPOD: 0
  2881                  globalImageQuality: 0
  2882                  payeeUsability: 0
  2883                  dateUsability: 0
  2884                  convenienceAmountUsability: 0
  2885                  memoLineUsability: 0
  2886                  transitEndorsementUsability: 0
  2887                  ID: d1e26288
  2888                  signatureUsability: 0
  2889                  bOFDEndorsementUsability: 0
  2890                  streaksAndOrBands: 0
  2891                  exceedsMaximumImageSize: 0
  2892                  piggybackImage: 0
  2893                  payeeEndorsementUsability: 0
  2894                  tooLightOrTooDark: 0
  2895                  partialImage: 0
  2896                  amountInWordsUsability: 0
  2897                  payorNameAddressUsability: 0
  2898                  belowMinimumImageSize: 0
  2899                  imagingBankSpecificTest: 0
  2900                  globalImageUsability: 0
  2901                  sourceDocumentBad: 0
  2902                  userField: ZZZZZ
  2903                  mICRLineUsability: 0
  2904                - excessiveImageSkew: 0
  2905                  payorBankNameAddressUsability: 0
  2906                  imageEnabledPOD: 0
  2907                  globalImageQuality: 0
  2908                  payeeUsability: 0
  2909                  dateUsability: 0
  2910                  convenienceAmountUsability: 0
  2911                  memoLineUsability: 0
  2912                  transitEndorsementUsability: 0
  2913                  ID: d1e26288
  2914                  signatureUsability: 0
  2915                  bOFDEndorsementUsability: 0
  2916                  streaksAndOrBands: 0
  2917                  exceedsMaximumImageSize: 0
  2918                  piggybackImage: 0
  2919                  payeeEndorsementUsability: 0
  2920                  tooLightOrTooDark: 0
  2921                  partialImage: 0
  2922                  amountInWordsUsability: 0
  2923                  payorNameAddressUsability: 0
  2924                  belowMinimumImageSize: 0
  2925                  imagingBankSpecificTest: 0
  2926                  globalImageUsability: 0
  2927                  sourceDocumentBad: 0
  2928                  userField: ZZZZZ
  2929                  mICRLineUsability: 0
  2930                payorBankRoutingNumber: "01120036"
  2931                returnNotificationIndicator: "1"
  2932                imageViewDetail:
  2933                - viewSideIndicator: 0
  2934                  viewDescriptor: "00"
  2935                  digitalSignatureIndicator: 0
  2936                  imageCreatorDate: 2018-10-03T00:00:00Z
  2937                  imageIndicator: 1
  2938                  imageCreatorRoutingNumber: "2139876354"
  2939                  imageViewDataSize: "1024"
  2940                  securityKeySize: 1
  2941                  imageViewCompressionAlgorithm: "02"
  2942                  protectedDataStart: 0
  2943                  protectedDataLength: 0
  2944                  imageViewFormatIndicator: "00"
  2945                  userField: Z
  2946                  ID: d1e26288
  2947                  digitalSignatureMethod: "00"
  2948                  imageRecreateIndicator: 0
  2949                  overrideIndicator: "0"
  2950                - viewSideIndicator: 0
  2951                  viewDescriptor: "00"
  2952                  digitalSignatureIndicator: 0
  2953                  imageCreatorDate: 2018-10-03T00:00:00Z
  2954                  imageIndicator: 1
  2955                  imageCreatorRoutingNumber: "2139876354"
  2956                  imageViewDataSize: "1024"
  2957                  securityKeySize: 1
  2958                  imageViewCompressionAlgorithm: "02"
  2959                  protectedDataStart: 0
  2960                  protectedDataLength: 0
  2961                  imageViewFormatIndicator: "00"
  2962                  userField: Z
  2963                  ID: d1e26288
  2964                  digitalSignatureMethod: "00"
  2965                  imageRecreateIndicator: 0
  2966                  overrideIndicator: "0"
  2967                documentationTypeIndicator: A
  2968              - eceInstitutionItemSequenceNumber: "24531"
  2969                imageViewData:
  2970                - ivData.LengthImageData: "0000001"
  2971                  ivData.ClippingCoordinateV2: "0001"
  2972                  ivData.LengthImageReferenceKey: "0001"
  2973                  ivData.ClippingCoordinateV1: "0001"
  2974                  ivData.SecurityKeyName: SECURE
  2975                  eceInstitutionRoutingNumber: "2318769876"
  2976                  ivData.DigitalSignature: "0101"
  2977                  ivData.ImageReferenceKey: "0"
  2978                  ivData.LengthDigitalSignature: '0    '
  2979                  ivData.ClippingCoordinateH2: "0001"
  2980                  ivData.ClippingCoordinateH1: "0001"
  2981                  ivData.SecurityOriginatorName: Name
  2982                  ivData.ECEInstitutionItemSequenceNumber: "1"
  2983                  ID: d1e26288
  2984                  bundleBusinessDate: 2018-10-03T00:00:00Z
  2985                  ivData.ClippingOrigin: 1
  2986                  ivData.ImageData: "0101"
  2987                  cycleNumber: "1"
  2988                  ivData.SecurityAuthenticatorName: Name
  2989                - ivData.LengthImageData: "0000001"
  2990                  ivData.ClippingCoordinateV2: "0001"
  2991                  ivData.LengthImageReferenceKey: "0001"
  2992                  ivData.ClippingCoordinateV1: "0001"
  2993                  ivData.SecurityKeyName: SECURE
  2994                  eceInstitutionRoutingNumber: "2318769876"
  2995                  ivData.DigitalSignature: "0101"
  2996                  ivData.ImageReferenceKey: "0"
  2997                  ivData.LengthDigitalSignature: '0    '
  2998                  ivData.ClippingCoordinateH2: "0001"
  2999                  ivData.ClippingCoordinateH1: "0001"
  3000                  ivData.SecurityOriginatorName: Name
  3001                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3002                  ID: d1e26288
  3003                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3004                  ivData.ClippingOrigin: 1
  3005                  ivData.ImageData: "0101"
  3006                  cycleNumber: "1"
  3007                  ivData.SecurityAuthenticatorName: Name
  3008                forwardBundleDate: 2018-10-03T00:00:00Z
  3009                archiveTypeIndicator: A
  3010                onUs: "5558881"
  3011                addendumCount: 4
  3012                returnDetailAddendumB:
  3013                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3014                  auxiliaryOnUs: "012349"
  3015                  payorBankSequenceNumber: "1"
  3016                  payorBankName: Bank Short Name
  3017                  payorAccountName: Account Name
  3018                  ID: d1e26288
  3019                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3020                  auxiliaryOnUs: "012349"
  3021                  payorBankSequenceNumber: "1"
  3022                  payorBankName: Bank Short Name
  3023                  payorAccountName: Account Name
  3024                  ID: d1e26288
  3025                returnDetailAddendumA:
  3026                - bOFDBranchCode: "01"
  3027                  recordNumber: 1
  3028                  payeeName: Payee Name
  3029                  truncationIndicator: "Y"
  3030                  bOFDConversionIndicator: "1"
  3031                  bOFDAccountNumber: "938383"
  3032                  userField: Z
  3033                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3034                  BOFDCorrectionIndicator: 1
  3035                  ID: d1e26288
  3036                  returnLocationRoutingNumber: "231486745"
  3037                  bOFDItemSequenceNumber: "1"
  3038                - bOFDBranchCode: "01"
  3039                  recordNumber: 1
  3040                  payeeName: Payee Name
  3041                  truncationIndicator: "Y"
  3042                  bOFDConversionIndicator: "1"
  3043                  bOFDAccountNumber: "938383"
  3044                  userField: Z
  3045                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3046                  BOFDCorrectionIndicator: 1
  3047                  ID: d1e26288
  3048                  returnLocationRoutingNumber: "231486745"
  3049                  bOFDItemSequenceNumber: "1"
  3050                externalProcessingCode: "9"
  3051                timesReturned: 0
  3052                returnDetailAddendumD:
  3053                - recordNumber: 1
  3054                  truncationIndicator: "Y"
  3055                  endorsingBankCorrectionIndicator: 1
  3056                  endorsingBankIdentifier: 0
  3057                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3058                  returnReason: A
  3059                  endorsingBankRoutingNumber: "231486745"
  3060                  endorsingBankSequenceNumber: "1"
  3061                  endorsingBankConversionIndicator: "1"
  3062                  userField: Z
  3063                  ID: d1e26288
  3064                - recordNumber: 1
  3065                  truncationIndicator: "Y"
  3066                  endorsingBankCorrectionIndicator: 1
  3067                  endorsingBankIdentifier: 0
  3068                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3069                  returnReason: A
  3070                  endorsingBankRoutingNumber: "231486745"
  3071                  endorsingBankSequenceNumber: "1"
  3072                  endorsingBankConversionIndicator: "1"
  3073                  userField: Z
  3074                  ID: d1e26288
  3075                itemAmount: 100000
  3076                returnDetailAddendumC:
  3077                - imageReferenceKey: "0"
  3078                  lengthImageReferenceKey: "0000"
  3079                  userField: ZZZZ
  3080                  imageReferenceKeyIndicator: 1
  3081                  microfilmArchiveSequenceNumber: "1"
  3082                  ID: d1e26288
  3083                  descript: Payment
  3084                - imageReferenceKey: "0"
  3085                  lengthImageReferenceKey: "0000"
  3086                  userField: ZZZZ
  3087                  imageReferenceKeyIndicator: 1
  3088                  microfilmArchiveSequenceNumber: "1"
  3089                  ID: d1e26288
  3090                  descript: Payment
  3091                payorBankCheckDigit: "5"
  3092                returnReason: returnReason
  3093                ID: d1e26288
  3094                imageViewAnalysis:
  3095                - excessiveImageSkew: 0
  3096                  payorBankNameAddressUsability: 0
  3097                  imageEnabledPOD: 0
  3098                  globalImageQuality: 0
  3099                  payeeUsability: 0
  3100                  dateUsability: 0
  3101                  convenienceAmountUsability: 0
  3102                  memoLineUsability: 0
  3103                  transitEndorsementUsability: 0
  3104                  ID: d1e26288
  3105                  signatureUsability: 0
  3106                  bOFDEndorsementUsability: 0
  3107                  streaksAndOrBands: 0
  3108                  exceedsMaximumImageSize: 0
  3109                  piggybackImage: 0
  3110                  payeeEndorsementUsability: 0
  3111                  tooLightOrTooDark: 0
  3112                  partialImage: 0
  3113                  amountInWordsUsability: 0
  3114                  payorNameAddressUsability: 0
  3115                  belowMinimumImageSize: 0
  3116                  imagingBankSpecificTest: 0
  3117                  globalImageUsability: 0
  3118                  sourceDocumentBad: 0
  3119                  userField: ZZZZZ
  3120                  mICRLineUsability: 0
  3121                - excessiveImageSkew: 0
  3122                  payorBankNameAddressUsability: 0
  3123                  imageEnabledPOD: 0
  3124                  globalImageQuality: 0
  3125                  payeeUsability: 0
  3126                  dateUsability: 0
  3127                  convenienceAmountUsability: 0
  3128                  memoLineUsability: 0
  3129                  transitEndorsementUsability: 0
  3130                  ID: d1e26288
  3131                  signatureUsability: 0
  3132                  bOFDEndorsementUsability: 0
  3133                  streaksAndOrBands: 0
  3134                  exceedsMaximumImageSize: 0
  3135                  piggybackImage: 0
  3136                  payeeEndorsementUsability: 0
  3137                  tooLightOrTooDark: 0
  3138                  partialImage: 0
  3139                  amountInWordsUsability: 0
  3140                  payorNameAddressUsability: 0
  3141                  belowMinimumImageSize: 0
  3142                  imagingBankSpecificTest: 0
  3143                  globalImageUsability: 0
  3144                  sourceDocumentBad: 0
  3145                  userField: ZZZZZ
  3146                  mICRLineUsability: 0
  3147                payorBankRoutingNumber: "01120036"
  3148                returnNotificationIndicator: "1"
  3149                imageViewDetail:
  3150                - viewSideIndicator: 0
  3151                  viewDescriptor: "00"
  3152                  digitalSignatureIndicator: 0
  3153                  imageCreatorDate: 2018-10-03T00:00:00Z
  3154                  imageIndicator: 1
  3155                  imageCreatorRoutingNumber: "2139876354"
  3156                  imageViewDataSize: "1024"
  3157                  securityKeySize: 1
  3158                  imageViewCompressionAlgorithm: "02"
  3159                  protectedDataStart: 0
  3160                  protectedDataLength: 0
  3161                  imageViewFormatIndicator: "00"
  3162                  userField: Z
  3163                  ID: d1e26288
  3164                  digitalSignatureMethod: "00"
  3165                  imageRecreateIndicator: 0
  3166                  overrideIndicator: "0"
  3167                - viewSideIndicator: 0
  3168                  viewDescriptor: "00"
  3169                  digitalSignatureIndicator: 0
  3170                  imageCreatorDate: 2018-10-03T00:00:00Z
  3171                  imageIndicator: 1
  3172                  imageCreatorRoutingNumber: "2139876354"
  3173                  imageViewDataSize: "1024"
  3174                  securityKeySize: 1
  3175                  imageViewCompressionAlgorithm: "02"
  3176                  protectedDataStart: 0
  3177                  protectedDataLength: 0
  3178                  imageViewFormatIndicator: "00"
  3179                  userField: Z
  3180                  ID: d1e26288
  3181                  digitalSignatureMethod: "00"
  3182                  imageRecreateIndicator: 0
  3183                  overrideIndicator: "0"
  3184                documentationTypeIndicator: A
  3185            - bundleHeader:
  3186                collectionTypeIndicator: "00"
  3187                bundleCreationDate: 2018-10-03T00:00:00Z
  3188                bundleSequenceNumber: "1"
  3189                destinationRoutingNumber: "231987654"
  3190                bundleID: "9999"
  3191                userField: B1234
  3192                eceInstitutionRoutingNumber: "233431587"
  3193                ID: d1e26288
  3194                bundleBusinessDate: 2018-10-03T00:00:00Z
  3195                returnLocationRoutingNumber: "987654320"
  3196                cycleNumber: "01"
  3197              checks:
  3198              - eceInstitutionItemSequenceNumber: "24531"
  3199                bOFDIndicator: "Y"
  3200                mICRValidIndicator: 1
  3201                imageViewData:
  3202                - ivData.LengthImageData: "0000001"
  3203                  ivData.ClippingCoordinateV2: "0001"
  3204                  ivData.LengthImageReferenceKey: "0001"
  3205                  ivData.ClippingCoordinateV1: "0001"
  3206                  ivData.SecurityKeyName: SECURE
  3207                  eceInstitutionRoutingNumber: "2318769876"
  3208                  ivData.DigitalSignature: "0101"
  3209                  ivData.ImageReferenceKey: "0"
  3210                  ivData.LengthDigitalSignature: '0    '
  3211                  ivData.ClippingCoordinateH2: "0001"
  3212                  ivData.ClippingCoordinateH1: "0001"
  3213                  ivData.SecurityOriginatorName: Name
  3214                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3215                  ID: d1e26288
  3216                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3217                  ivData.ClippingOrigin: 1
  3218                  ivData.ImageData: "0101"
  3219                  cycleNumber: "1"
  3220                  ivData.SecurityAuthenticatorName: Name
  3221                - ivData.LengthImageData: "0000001"
  3222                  ivData.ClippingCoordinateV2: "0001"
  3223                  ivData.LengthImageReferenceKey: "0001"
  3224                  ivData.ClippingCoordinateV1: "0001"
  3225                  ivData.SecurityKeyName: SECURE
  3226                  eceInstitutionRoutingNumber: "2318769876"
  3227                  ivData.DigitalSignature: "0101"
  3228                  ivData.ImageReferenceKey: "0"
  3229                  ivData.LengthDigitalSignature: '0    '
  3230                  ivData.ClippingCoordinateH2: "0001"
  3231                  ivData.ClippingCoordinateH1: "0001"
  3232                  ivData.SecurityOriginatorName: Name
  3233                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3234                  ID: d1e26288
  3235                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3236                  ivData.ClippingOrigin: 1
  3237                  ivData.ImageData: "0101"
  3238                  cycleNumber: "1"
  3239                  ivData.SecurityAuthenticatorName: Name
  3240                returnAcceptanceIndicator: "1"
  3241                archiveTypeIndicator: A
  3242                onUs: "5558881"
  3243                addendumCount: 3
  3244                externalProcessingCode: "1"
  3245                auxiliaryOnUs: "1001"
  3246                itemAmount: 100000
  3247                payorBankCheckDigit: "5"
  3248                checkDetailAddendumA:
  3249                - bOFDBranchCode: "01"
  3250                  recordNumber: 1
  3251                  payeeName: Payee Name
  3252                  truncationIndicator: "Y"
  3253                  bOFDConversionIndicator: "1"
  3254                  bOFDAccountNumber: "938383"
  3255                  userField: Z
  3256                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3257                  BOFDCorrectionIndicator: 1
  3258                  ID: d1e26288
  3259                  returnLocationRoutingNumber: "231486745"
  3260                  bOFDItemSequenceNumber: "1"
  3261                - bOFDBranchCode: "01"
  3262                  recordNumber: 1
  3263                  payeeName: Payee Name
  3264                  truncationIndicator: "Y"
  3265                  bOFDConversionIndicator: "1"
  3266                  bOFDAccountNumber: "938383"
  3267                  userField: Z
  3268                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3269                  BOFDCorrectionIndicator: 1
  3270                  ID: d1e26288
  3271                  returnLocationRoutingNumber: "231486745"
  3272                  bOFDItemSequenceNumber: "1"
  3273                checkDetailAddendumB:
  3274                - imageReferenceKey: "0"
  3275                  lengthImageReferenceKey: "0000"
  3276                  userField: ZZZZ
  3277                  imageReferenceKeyIndicator: 1
  3278                  microfilmArchiveSequenceNumber: "1"
  3279                  ID: d1e26288
  3280                  descript: Payment
  3281                - imageReferenceKey: "0"
  3282                  lengthImageReferenceKey: "0000"
  3283                  userField: ZZZZ
  3284                  imageReferenceKeyIndicator: 1
  3285                  microfilmArchiveSequenceNumber: "1"
  3286                  ID: d1e26288
  3287                  descript: Payment
  3288                checkDetailAddendumC:
  3289                - recordNumber: 1
  3290                  truncationIndicator: "Y"
  3291                  endorsingBankCorrectionIndicator: 1
  3292                  endorsingBankIdentifier: 0
  3293                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3294                  returnReason: returnReason
  3295                  endorsingBankRoutingNumber: "231486745"
  3296                  endorsingBankSequenceNumber: "1"
  3297                  endorsingBankConversionIndicator: "1"
  3298                  userField: Z
  3299                  ID: d1e26288
  3300                - recordNumber: 1
  3301                  truncationIndicator: "Y"
  3302                  endorsingBankCorrectionIndicator: 1
  3303                  endorsingBankIdentifier: 0
  3304                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3305                  returnReason: returnReason
  3306                  endorsingBankRoutingNumber: "231486745"
  3307                  endorsingBankSequenceNumber: "1"
  3308                  endorsingBankConversionIndicator: "1"
  3309                  userField: Z
  3310                  ID: d1e26288
  3311                ID: d1e26288
  3312                correctionIndicator: 0
  3313                imageViewAnalysis:
  3314                - excessiveImageSkew: 0
  3315                  payorBankNameAddressUsability: 0
  3316                  imageEnabledPOD: 0
  3317                  globalImageQuality: 0
  3318                  payeeUsability: 0
  3319                  dateUsability: 0
  3320                  convenienceAmountUsability: 0
  3321                  memoLineUsability: 0
  3322                  transitEndorsementUsability: 0
  3323                  ID: d1e26288
  3324                  signatureUsability: 0
  3325                  bOFDEndorsementUsability: 0
  3326                  streaksAndOrBands: 0
  3327                  exceedsMaximumImageSize: 0
  3328                  piggybackImage: 0
  3329                  payeeEndorsementUsability: 0
  3330                  tooLightOrTooDark: 0
  3331                  partialImage: 0
  3332                  amountInWordsUsability: 0
  3333                  payorNameAddressUsability: 0
  3334                  belowMinimumImageSize: 0
  3335                  imagingBankSpecificTest: 0
  3336                  globalImageUsability: 0
  3337                  sourceDocumentBad: 0
  3338                  userField: ZZZZZ
  3339                  mICRLineUsability: 0
  3340                - excessiveImageSkew: 0
  3341                  payorBankNameAddressUsability: 0
  3342                  imageEnabledPOD: 0
  3343                  globalImageQuality: 0
  3344                  payeeUsability: 0
  3345                  dateUsability: 0
  3346                  convenienceAmountUsability: 0
  3347                  memoLineUsability: 0
  3348                  transitEndorsementUsability: 0
  3349                  ID: d1e26288
  3350                  signatureUsability: 0
  3351                  bOFDEndorsementUsability: 0
  3352                  streaksAndOrBands: 0
  3353                  exceedsMaximumImageSize: 0
  3354                  piggybackImage: 0
  3355                  payeeEndorsementUsability: 0
  3356                  tooLightOrTooDark: 0
  3357                  partialImage: 0
  3358                  amountInWordsUsability: 0
  3359                  payorNameAddressUsability: 0
  3360                  belowMinimumImageSize: 0
  3361                  imagingBankSpecificTest: 0
  3362                  globalImageUsability: 0
  3363                  sourceDocumentBad: 0
  3364                  userField: ZZZZZ
  3365                  mICRLineUsability: 0
  3366                payorBankRoutingNumber: "01120036"
  3367                imageViewDetail:
  3368                - viewSideIndicator: 0
  3369                  viewDescriptor: "00"
  3370                  digitalSignatureIndicator: 0
  3371                  imageCreatorDate: 2018-10-03T00:00:00Z
  3372                  imageIndicator: 1
  3373                  imageCreatorRoutingNumber: "2139876354"
  3374                  imageViewDataSize: "1024"
  3375                  securityKeySize: 1
  3376                  imageViewCompressionAlgorithm: "02"
  3377                  protectedDataStart: 0
  3378                  protectedDataLength: 0
  3379                  imageViewFormatIndicator: "00"
  3380                  userField: Z
  3381                  ID: d1e26288
  3382                  digitalSignatureMethod: "00"
  3383                  imageRecreateIndicator: 0
  3384                  overrideIndicator: "0"
  3385                - viewSideIndicator: 0
  3386                  viewDescriptor: "00"
  3387                  digitalSignatureIndicator: 0
  3388                  imageCreatorDate: 2018-10-03T00:00:00Z
  3389                  imageIndicator: 1
  3390                  imageCreatorRoutingNumber: "2139876354"
  3391                  imageViewDataSize: "1024"
  3392                  securityKeySize: 1
  3393                  imageViewCompressionAlgorithm: "02"
  3394                  protectedDataStart: 0
  3395                  protectedDataLength: 0
  3396                  imageViewFormatIndicator: "00"
  3397                  userField: Z
  3398                  ID: d1e26288
  3399                  digitalSignatureMethod: "00"
  3400                  imageRecreateIndicator: 0
  3401                  overrideIndicator: "0"
  3402                documentationTypeIndicator: A
  3403              - eceInstitutionItemSequenceNumber: "24531"
  3404                bOFDIndicator: "Y"
  3405                mICRValidIndicator: 1
  3406                imageViewData:
  3407                - ivData.LengthImageData: "0000001"
  3408                  ivData.ClippingCoordinateV2: "0001"
  3409                  ivData.LengthImageReferenceKey: "0001"
  3410                  ivData.ClippingCoordinateV1: "0001"
  3411                  ivData.SecurityKeyName: SECURE
  3412                  eceInstitutionRoutingNumber: "2318769876"
  3413                  ivData.DigitalSignature: "0101"
  3414                  ivData.ImageReferenceKey: "0"
  3415                  ivData.LengthDigitalSignature: '0    '
  3416                  ivData.ClippingCoordinateH2: "0001"
  3417                  ivData.ClippingCoordinateH1: "0001"
  3418                  ivData.SecurityOriginatorName: Name
  3419                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3420                  ID: d1e26288
  3421                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3422                  ivData.ClippingOrigin: 1
  3423                  ivData.ImageData: "0101"
  3424                  cycleNumber: "1"
  3425                  ivData.SecurityAuthenticatorName: Name
  3426                - ivData.LengthImageData: "0000001"
  3427                  ivData.ClippingCoordinateV2: "0001"
  3428                  ivData.LengthImageReferenceKey: "0001"
  3429                  ivData.ClippingCoordinateV1: "0001"
  3430                  ivData.SecurityKeyName: SECURE
  3431                  eceInstitutionRoutingNumber: "2318769876"
  3432                  ivData.DigitalSignature: "0101"
  3433                  ivData.ImageReferenceKey: "0"
  3434                  ivData.LengthDigitalSignature: '0    '
  3435                  ivData.ClippingCoordinateH2: "0001"
  3436                  ivData.ClippingCoordinateH1: "0001"
  3437                  ivData.SecurityOriginatorName: Name
  3438                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3439                  ID: d1e26288
  3440                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3441                  ivData.ClippingOrigin: 1
  3442                  ivData.ImageData: "0101"
  3443                  cycleNumber: "1"
  3444                  ivData.SecurityAuthenticatorName: Name
  3445                returnAcceptanceIndicator: "1"
  3446                archiveTypeIndicator: A
  3447                onUs: "5558881"
  3448                addendumCount: 3
  3449                externalProcessingCode: "1"
  3450                auxiliaryOnUs: "1001"
  3451                itemAmount: 100000
  3452                payorBankCheckDigit: "5"
  3453                checkDetailAddendumA:
  3454                - bOFDBranchCode: "01"
  3455                  recordNumber: 1
  3456                  payeeName: Payee Name
  3457                  truncationIndicator: "Y"
  3458                  bOFDConversionIndicator: "1"
  3459                  bOFDAccountNumber: "938383"
  3460                  userField: Z
  3461                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3462                  BOFDCorrectionIndicator: 1
  3463                  ID: d1e26288
  3464                  returnLocationRoutingNumber: "231486745"
  3465                  bOFDItemSequenceNumber: "1"
  3466                - bOFDBranchCode: "01"
  3467                  recordNumber: 1
  3468                  payeeName: Payee Name
  3469                  truncationIndicator: "Y"
  3470                  bOFDConversionIndicator: "1"
  3471                  bOFDAccountNumber: "938383"
  3472                  userField: Z
  3473                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3474                  BOFDCorrectionIndicator: 1
  3475                  ID: d1e26288
  3476                  returnLocationRoutingNumber: "231486745"
  3477                  bOFDItemSequenceNumber: "1"
  3478                checkDetailAddendumB:
  3479                - imageReferenceKey: "0"
  3480                  lengthImageReferenceKey: "0000"
  3481                  userField: ZZZZ
  3482                  imageReferenceKeyIndicator: 1
  3483                  microfilmArchiveSequenceNumber: "1"
  3484                  ID: d1e26288
  3485                  descript: Payment
  3486                - imageReferenceKey: "0"
  3487                  lengthImageReferenceKey: "0000"
  3488                  userField: ZZZZ
  3489                  imageReferenceKeyIndicator: 1
  3490                  microfilmArchiveSequenceNumber: "1"
  3491                  ID: d1e26288
  3492                  descript: Payment
  3493                checkDetailAddendumC:
  3494                - recordNumber: 1
  3495                  truncationIndicator: "Y"
  3496                  endorsingBankCorrectionIndicator: 1
  3497                  endorsingBankIdentifier: 0
  3498                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3499                  returnReason: returnReason
  3500                  endorsingBankRoutingNumber: "231486745"
  3501                  endorsingBankSequenceNumber: "1"
  3502                  endorsingBankConversionIndicator: "1"
  3503                  userField: Z
  3504                  ID: d1e26288
  3505                - recordNumber: 1
  3506                  truncationIndicator: "Y"
  3507                  endorsingBankCorrectionIndicator: 1
  3508                  endorsingBankIdentifier: 0
  3509                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3510                  returnReason: returnReason
  3511                  endorsingBankRoutingNumber: "231486745"
  3512                  endorsingBankSequenceNumber: "1"
  3513                  endorsingBankConversionIndicator: "1"
  3514                  userField: Z
  3515                  ID: d1e26288
  3516                ID: d1e26288
  3517                correctionIndicator: 0
  3518                imageViewAnalysis:
  3519                - excessiveImageSkew: 0
  3520                  payorBankNameAddressUsability: 0
  3521                  imageEnabledPOD: 0
  3522                  globalImageQuality: 0
  3523                  payeeUsability: 0
  3524                  dateUsability: 0
  3525                  convenienceAmountUsability: 0
  3526                  memoLineUsability: 0
  3527                  transitEndorsementUsability: 0
  3528                  ID: d1e26288
  3529                  signatureUsability: 0
  3530                  bOFDEndorsementUsability: 0
  3531                  streaksAndOrBands: 0
  3532                  exceedsMaximumImageSize: 0
  3533                  piggybackImage: 0
  3534                  payeeEndorsementUsability: 0
  3535                  tooLightOrTooDark: 0
  3536                  partialImage: 0
  3537                  amountInWordsUsability: 0
  3538                  payorNameAddressUsability: 0
  3539                  belowMinimumImageSize: 0
  3540                  imagingBankSpecificTest: 0
  3541                  globalImageUsability: 0
  3542                  sourceDocumentBad: 0
  3543                  userField: ZZZZZ
  3544                  mICRLineUsability: 0
  3545                - excessiveImageSkew: 0
  3546                  payorBankNameAddressUsability: 0
  3547                  imageEnabledPOD: 0
  3548                  globalImageQuality: 0
  3549                  payeeUsability: 0
  3550                  dateUsability: 0
  3551                  convenienceAmountUsability: 0
  3552                  memoLineUsability: 0
  3553                  transitEndorsementUsability: 0
  3554                  ID: d1e26288
  3555                  signatureUsability: 0
  3556                  bOFDEndorsementUsability: 0
  3557                  streaksAndOrBands: 0
  3558                  exceedsMaximumImageSize: 0
  3559                  piggybackImage: 0
  3560                  payeeEndorsementUsability: 0
  3561                  tooLightOrTooDark: 0
  3562                  partialImage: 0
  3563                  amountInWordsUsability: 0
  3564                  payorNameAddressUsability: 0
  3565                  belowMinimumImageSize: 0
  3566                  imagingBankSpecificTest: 0
  3567                  globalImageUsability: 0
  3568                  sourceDocumentBad: 0
  3569                  userField: ZZZZZ
  3570                  mICRLineUsability: 0
  3571                payorBankRoutingNumber: "01120036"
  3572                imageViewDetail:
  3573                - viewSideIndicator: 0
  3574                  viewDescriptor: "00"
  3575                  digitalSignatureIndicator: 0
  3576                  imageCreatorDate: 2018-10-03T00:00:00Z
  3577                  imageIndicator: 1
  3578                  imageCreatorRoutingNumber: "2139876354"
  3579                  imageViewDataSize: "1024"
  3580                  securityKeySize: 1
  3581                  imageViewCompressionAlgorithm: "02"
  3582                  protectedDataStart: 0
  3583                  protectedDataLength: 0
  3584                  imageViewFormatIndicator: "00"
  3585                  userField: Z
  3586                  ID: d1e26288
  3587                  digitalSignatureMethod: "00"
  3588                  imageRecreateIndicator: 0
  3589                  overrideIndicator: "0"
  3590                - viewSideIndicator: 0
  3591                  viewDescriptor: "00"
  3592                  digitalSignatureIndicator: 0
  3593                  imageCreatorDate: 2018-10-03T00:00:00Z
  3594                  imageIndicator: 1
  3595                  imageCreatorRoutingNumber: "2139876354"
  3596                  imageViewDataSize: "1024"
  3597                  securityKeySize: 1
  3598                  imageViewCompressionAlgorithm: "02"
  3599                  protectedDataStart: 0
  3600                  protectedDataLength: 0
  3601                  imageViewFormatIndicator: "00"
  3602                  userField: Z
  3603                  ID: d1e26288
  3604                  digitalSignatureMethod: "00"
  3605                  imageRecreateIndicator: 0
  3606                  overrideIndicator: "0"
  3607                documentationTypeIndicator: A
  3608              bundleControl:
  3609                micrValidTotalAmount: 100
  3610                bundleImagesCount: 1
  3611                bundleItemsCount: 1
  3612                userField: B12345678
  3613                bundleTotalAmount: 100
  3614                ID: d1e26288
  3615                creditTotalIndicator: 1
  3616              returns:
  3617              - eceInstitutionItemSequenceNumber: "24531"
  3618                imageViewData:
  3619                - ivData.LengthImageData: "0000001"
  3620                  ivData.ClippingCoordinateV2: "0001"
  3621                  ivData.LengthImageReferenceKey: "0001"
  3622                  ivData.ClippingCoordinateV1: "0001"
  3623                  ivData.SecurityKeyName: SECURE
  3624                  eceInstitutionRoutingNumber: "2318769876"
  3625                  ivData.DigitalSignature: "0101"
  3626                  ivData.ImageReferenceKey: "0"
  3627                  ivData.LengthDigitalSignature: '0    '
  3628                  ivData.ClippingCoordinateH2: "0001"
  3629                  ivData.ClippingCoordinateH1: "0001"
  3630                  ivData.SecurityOriginatorName: Name
  3631                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3632                  ID: d1e26288
  3633                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3634                  ivData.ClippingOrigin: 1
  3635                  ivData.ImageData: "0101"
  3636                  cycleNumber: "1"
  3637                  ivData.SecurityAuthenticatorName: Name
  3638                - ivData.LengthImageData: "0000001"
  3639                  ivData.ClippingCoordinateV2: "0001"
  3640                  ivData.LengthImageReferenceKey: "0001"
  3641                  ivData.ClippingCoordinateV1: "0001"
  3642                  ivData.SecurityKeyName: SECURE
  3643                  eceInstitutionRoutingNumber: "2318769876"
  3644                  ivData.DigitalSignature: "0101"
  3645                  ivData.ImageReferenceKey: "0"
  3646                  ivData.LengthDigitalSignature: '0    '
  3647                  ivData.ClippingCoordinateH2: "0001"
  3648                  ivData.ClippingCoordinateH1: "0001"
  3649                  ivData.SecurityOriginatorName: Name
  3650                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3651                  ID: d1e26288
  3652                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3653                  ivData.ClippingOrigin: 1
  3654                  ivData.ImageData: "0101"
  3655                  cycleNumber: "1"
  3656                  ivData.SecurityAuthenticatorName: Name
  3657                forwardBundleDate: 2018-10-03T00:00:00Z
  3658                archiveTypeIndicator: A
  3659                onUs: "5558881"
  3660                addendumCount: 4
  3661                returnDetailAddendumB:
  3662                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3663                  auxiliaryOnUs: "012349"
  3664                  payorBankSequenceNumber: "1"
  3665                  payorBankName: Bank Short Name
  3666                  payorAccountName: Account Name
  3667                  ID: d1e26288
  3668                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3669                  auxiliaryOnUs: "012349"
  3670                  payorBankSequenceNumber: "1"
  3671                  payorBankName: Bank Short Name
  3672                  payorAccountName: Account Name
  3673                  ID: d1e26288
  3674                returnDetailAddendumA:
  3675                - bOFDBranchCode: "01"
  3676                  recordNumber: 1
  3677                  payeeName: Payee Name
  3678                  truncationIndicator: "Y"
  3679                  bOFDConversionIndicator: "1"
  3680                  bOFDAccountNumber: "938383"
  3681                  userField: Z
  3682                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3683                  BOFDCorrectionIndicator: 1
  3684                  ID: d1e26288
  3685                  returnLocationRoutingNumber: "231486745"
  3686                  bOFDItemSequenceNumber: "1"
  3687                - bOFDBranchCode: "01"
  3688                  recordNumber: 1
  3689                  payeeName: Payee Name
  3690                  truncationIndicator: "Y"
  3691                  bOFDConversionIndicator: "1"
  3692                  bOFDAccountNumber: "938383"
  3693                  userField: Z
  3694                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3695                  BOFDCorrectionIndicator: 1
  3696                  ID: d1e26288
  3697                  returnLocationRoutingNumber: "231486745"
  3698                  bOFDItemSequenceNumber: "1"
  3699                externalProcessingCode: "9"
  3700                timesReturned: 0
  3701                returnDetailAddendumD:
  3702                - recordNumber: 1
  3703                  truncationIndicator: "Y"
  3704                  endorsingBankCorrectionIndicator: 1
  3705                  endorsingBankIdentifier: 0
  3706                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3707                  returnReason: A
  3708                  endorsingBankRoutingNumber: "231486745"
  3709                  endorsingBankSequenceNumber: "1"
  3710                  endorsingBankConversionIndicator: "1"
  3711                  userField: Z
  3712                  ID: d1e26288
  3713                - recordNumber: 1
  3714                  truncationIndicator: "Y"
  3715                  endorsingBankCorrectionIndicator: 1
  3716                  endorsingBankIdentifier: 0
  3717                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3718                  returnReason: A
  3719                  endorsingBankRoutingNumber: "231486745"
  3720                  endorsingBankSequenceNumber: "1"
  3721                  endorsingBankConversionIndicator: "1"
  3722                  userField: Z
  3723                  ID: d1e26288
  3724                itemAmount: 100000
  3725                returnDetailAddendumC:
  3726                - imageReferenceKey: "0"
  3727                  lengthImageReferenceKey: "0000"
  3728                  userField: ZZZZ
  3729                  imageReferenceKeyIndicator: 1
  3730                  microfilmArchiveSequenceNumber: "1"
  3731                  ID: d1e26288
  3732                  descript: Payment
  3733                - imageReferenceKey: "0"
  3734                  lengthImageReferenceKey: "0000"
  3735                  userField: ZZZZ
  3736                  imageReferenceKeyIndicator: 1
  3737                  microfilmArchiveSequenceNumber: "1"
  3738                  ID: d1e26288
  3739                  descript: Payment
  3740                payorBankCheckDigit: "5"
  3741                returnReason: returnReason
  3742                ID: d1e26288
  3743                imageViewAnalysis:
  3744                - excessiveImageSkew: 0
  3745                  payorBankNameAddressUsability: 0
  3746                  imageEnabledPOD: 0
  3747                  globalImageQuality: 0
  3748                  payeeUsability: 0
  3749                  dateUsability: 0
  3750                  convenienceAmountUsability: 0
  3751                  memoLineUsability: 0
  3752                  transitEndorsementUsability: 0
  3753                  ID: d1e26288
  3754                  signatureUsability: 0
  3755                  bOFDEndorsementUsability: 0
  3756                  streaksAndOrBands: 0
  3757                  exceedsMaximumImageSize: 0
  3758                  piggybackImage: 0
  3759                  payeeEndorsementUsability: 0
  3760                  tooLightOrTooDark: 0
  3761                  partialImage: 0
  3762                  amountInWordsUsability: 0
  3763                  payorNameAddressUsability: 0
  3764                  belowMinimumImageSize: 0
  3765                  imagingBankSpecificTest: 0
  3766                  globalImageUsability: 0
  3767                  sourceDocumentBad: 0
  3768                  userField: ZZZZZ
  3769                  mICRLineUsability: 0
  3770                - excessiveImageSkew: 0
  3771                  payorBankNameAddressUsability: 0
  3772                  imageEnabledPOD: 0
  3773                  globalImageQuality: 0
  3774                  payeeUsability: 0
  3775                  dateUsability: 0
  3776                  convenienceAmountUsability: 0
  3777                  memoLineUsability: 0
  3778                  transitEndorsementUsability: 0
  3779                  ID: d1e26288
  3780                  signatureUsability: 0
  3781                  bOFDEndorsementUsability: 0
  3782                  streaksAndOrBands: 0
  3783                  exceedsMaximumImageSize: 0
  3784                  piggybackImage: 0
  3785                  payeeEndorsementUsability: 0
  3786                  tooLightOrTooDark: 0
  3787                  partialImage: 0
  3788                  amountInWordsUsability: 0
  3789                  payorNameAddressUsability: 0
  3790                  belowMinimumImageSize: 0
  3791                  imagingBankSpecificTest: 0
  3792                  globalImageUsability: 0
  3793                  sourceDocumentBad: 0
  3794                  userField: ZZZZZ
  3795                  mICRLineUsability: 0
  3796                payorBankRoutingNumber: "01120036"
  3797                returnNotificationIndicator: "1"
  3798                imageViewDetail:
  3799                - viewSideIndicator: 0
  3800                  viewDescriptor: "00"
  3801                  digitalSignatureIndicator: 0
  3802                  imageCreatorDate: 2018-10-03T00:00:00Z
  3803                  imageIndicator: 1
  3804                  imageCreatorRoutingNumber: "2139876354"
  3805                  imageViewDataSize: "1024"
  3806                  securityKeySize: 1
  3807                  imageViewCompressionAlgorithm: "02"
  3808                  protectedDataStart: 0
  3809                  protectedDataLength: 0
  3810                  imageViewFormatIndicator: "00"
  3811                  userField: Z
  3812                  ID: d1e26288
  3813                  digitalSignatureMethod: "00"
  3814                  imageRecreateIndicator: 0
  3815                  overrideIndicator: "0"
  3816                - viewSideIndicator: 0
  3817                  viewDescriptor: "00"
  3818                  digitalSignatureIndicator: 0
  3819                  imageCreatorDate: 2018-10-03T00:00:00Z
  3820                  imageIndicator: 1
  3821                  imageCreatorRoutingNumber: "2139876354"
  3822                  imageViewDataSize: "1024"
  3823                  securityKeySize: 1
  3824                  imageViewCompressionAlgorithm: "02"
  3825                  protectedDataStart: 0
  3826                  protectedDataLength: 0
  3827                  imageViewFormatIndicator: "00"
  3828                  userField: Z
  3829                  ID: d1e26288
  3830                  digitalSignatureMethod: "00"
  3831                  imageRecreateIndicator: 0
  3832                  overrideIndicator: "0"
  3833                documentationTypeIndicator: A
  3834              - eceInstitutionItemSequenceNumber: "24531"
  3835                imageViewData:
  3836                - ivData.LengthImageData: "0000001"
  3837                  ivData.ClippingCoordinateV2: "0001"
  3838                  ivData.LengthImageReferenceKey: "0001"
  3839                  ivData.ClippingCoordinateV1: "0001"
  3840                  ivData.SecurityKeyName: SECURE
  3841                  eceInstitutionRoutingNumber: "2318769876"
  3842                  ivData.DigitalSignature: "0101"
  3843                  ivData.ImageReferenceKey: "0"
  3844                  ivData.LengthDigitalSignature: '0    '
  3845                  ivData.ClippingCoordinateH2: "0001"
  3846                  ivData.ClippingCoordinateH1: "0001"
  3847                  ivData.SecurityOriginatorName: Name
  3848                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3849                  ID: d1e26288
  3850                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3851                  ivData.ClippingOrigin: 1
  3852                  ivData.ImageData: "0101"
  3853                  cycleNumber: "1"
  3854                  ivData.SecurityAuthenticatorName: Name
  3855                - ivData.LengthImageData: "0000001"
  3856                  ivData.ClippingCoordinateV2: "0001"
  3857                  ivData.LengthImageReferenceKey: "0001"
  3858                  ivData.ClippingCoordinateV1: "0001"
  3859                  ivData.SecurityKeyName: SECURE
  3860                  eceInstitutionRoutingNumber: "2318769876"
  3861                  ivData.DigitalSignature: "0101"
  3862                  ivData.ImageReferenceKey: "0"
  3863                  ivData.LengthDigitalSignature: '0    '
  3864                  ivData.ClippingCoordinateH2: "0001"
  3865                  ivData.ClippingCoordinateH1: "0001"
  3866                  ivData.SecurityOriginatorName: Name
  3867                  ivData.ECEInstitutionItemSequenceNumber: "1"
  3868                  ID: d1e26288
  3869                  bundleBusinessDate: 2018-10-03T00:00:00Z
  3870                  ivData.ClippingOrigin: 1
  3871                  ivData.ImageData: "0101"
  3872                  cycleNumber: "1"
  3873                  ivData.SecurityAuthenticatorName: Name
  3874                forwardBundleDate: 2018-10-03T00:00:00Z
  3875                archiveTypeIndicator: A
  3876                onUs: "5558881"
  3877                addendumCount: 4
  3878                returnDetailAddendumB:
  3879                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3880                  auxiliaryOnUs: "012349"
  3881                  payorBankSequenceNumber: "1"
  3882                  payorBankName: Bank Short Name
  3883                  payorAccountName: Account Name
  3884                  ID: d1e26288
  3885                - payorBankBusinessDate: 2018-10-03T00:00:00Z
  3886                  auxiliaryOnUs: "012349"
  3887                  payorBankSequenceNumber: "1"
  3888                  payorBankName: Bank Short Name
  3889                  payorAccountName: Account Name
  3890                  ID: d1e26288
  3891                returnDetailAddendumA:
  3892                - bOFDBranchCode: "01"
  3893                  recordNumber: 1
  3894                  payeeName: Payee Name
  3895                  truncationIndicator: "Y"
  3896                  bOFDConversionIndicator: "1"
  3897                  bOFDAccountNumber: "938383"
  3898                  userField: Z
  3899                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3900                  BOFDCorrectionIndicator: 1
  3901                  ID: d1e26288
  3902                  returnLocationRoutingNumber: "231486745"
  3903                  bOFDItemSequenceNumber: "1"
  3904                - bOFDBranchCode: "01"
  3905                  recordNumber: 1
  3906                  payeeName: Payee Name
  3907                  truncationIndicator: "Y"
  3908                  bOFDConversionIndicator: "1"
  3909                  bOFDAccountNumber: "938383"
  3910                  userField: Z
  3911                  bOFDEndorsementDate: 2018-10-03T00:00:00Z
  3912                  BOFDCorrectionIndicator: 1
  3913                  ID: d1e26288
  3914                  returnLocationRoutingNumber: "231486745"
  3915                  bOFDItemSequenceNumber: "1"
  3916                externalProcessingCode: "9"
  3917                timesReturned: 0
  3918                returnDetailAddendumD:
  3919                - recordNumber: 1
  3920                  truncationIndicator: "Y"
  3921                  endorsingBankCorrectionIndicator: 1
  3922                  endorsingBankIdentifier: 0
  3923                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3924                  returnReason: A
  3925                  endorsingBankRoutingNumber: "231486745"
  3926                  endorsingBankSequenceNumber: "1"
  3927                  endorsingBankConversionIndicator: "1"
  3928                  userField: Z
  3929                  ID: d1e26288
  3930                - recordNumber: 1
  3931                  truncationIndicator: "Y"
  3932                  endorsingBankCorrectionIndicator: 1
  3933                  endorsingBankIdentifier: 0
  3934                  bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  3935                  returnReason: A
  3936                  endorsingBankRoutingNumber: "231486745"
  3937                  endorsingBankSequenceNumber: "1"
  3938                  endorsingBankConversionIndicator: "1"
  3939                  userField: Z
  3940                  ID: d1e26288
  3941                itemAmount: 100000
  3942                returnDetailAddendumC:
  3943                - imageReferenceKey: "0"
  3944                  lengthImageReferenceKey: "0000"
  3945                  userField: ZZZZ
  3946                  imageReferenceKeyIndicator: 1
  3947                  microfilmArchiveSequenceNumber: "1"
  3948                  ID: d1e26288
  3949                  descript: Payment
  3950                - imageReferenceKey: "0"
  3951                  lengthImageReferenceKey: "0000"
  3952                  userField: ZZZZ
  3953                  imageReferenceKeyIndicator: 1
  3954                  microfilmArchiveSequenceNumber: "1"
  3955                  ID: d1e26288
  3956                  descript: Payment
  3957                payorBankCheckDigit: "5"
  3958                returnReason: returnReason
  3959                ID: d1e26288
  3960                imageViewAnalysis:
  3961                - excessiveImageSkew: 0
  3962                  payorBankNameAddressUsability: 0
  3963                  imageEnabledPOD: 0
  3964                  globalImageQuality: 0
  3965                  payeeUsability: 0
  3966                  dateUsability: 0
  3967                  convenienceAmountUsability: 0
  3968                  memoLineUsability: 0
  3969                  transitEndorsementUsability: 0
  3970                  ID: d1e26288
  3971                  signatureUsability: 0
  3972                  bOFDEndorsementUsability: 0
  3973                  streaksAndOrBands: 0
  3974                  exceedsMaximumImageSize: 0
  3975                  piggybackImage: 0
  3976                  payeeEndorsementUsability: 0
  3977                  tooLightOrTooDark: 0
  3978                  partialImage: 0
  3979                  amountInWordsUsability: 0
  3980                  payorNameAddressUsability: 0
  3981                  belowMinimumImageSize: 0
  3982                  imagingBankSpecificTest: 0
  3983                  globalImageUsability: 0
  3984                  sourceDocumentBad: 0
  3985                  userField: ZZZZZ
  3986                  mICRLineUsability: 0
  3987                - excessiveImageSkew: 0
  3988                  payorBankNameAddressUsability: 0
  3989                  imageEnabledPOD: 0
  3990                  globalImageQuality: 0
  3991                  payeeUsability: 0
  3992                  dateUsability: 0
  3993                  convenienceAmountUsability: 0
  3994                  memoLineUsability: 0
  3995                  transitEndorsementUsability: 0
  3996                  ID: d1e26288
  3997                  signatureUsability: 0
  3998                  bOFDEndorsementUsability: 0
  3999                  streaksAndOrBands: 0
  4000                  exceedsMaximumImageSize: 0
  4001                  piggybackImage: 0
  4002                  payeeEndorsementUsability: 0
  4003                  tooLightOrTooDark: 0
  4004                  partialImage: 0
  4005                  amountInWordsUsability: 0
  4006                  payorNameAddressUsability: 0
  4007                  belowMinimumImageSize: 0
  4008                  imagingBankSpecificTest: 0
  4009                  globalImageUsability: 0
  4010                  sourceDocumentBad: 0
  4011                  userField: ZZZZZ
  4012                  mICRLineUsability: 0
  4013                payorBankRoutingNumber: "01120036"
  4014                returnNotificationIndicator: "1"
  4015                imageViewDetail:
  4016                - viewSideIndicator: 0
  4017                  viewDescriptor: "00"
  4018                  digitalSignatureIndicator: 0
  4019                  imageCreatorDate: 2018-10-03T00:00:00Z
  4020                  imageIndicator: 1
  4021                  imageCreatorRoutingNumber: "2139876354"
  4022                  imageViewDataSize: "1024"
  4023                  securityKeySize: 1
  4024                  imageViewCompressionAlgorithm: "02"
  4025                  protectedDataStart: 0
  4026                  protectedDataLength: 0
  4027                  imageViewFormatIndicator: "00"
  4028                  userField: Z
  4029                  ID: d1e26288
  4030                  digitalSignatureMethod: "00"
  4031                  imageRecreateIndicator: 0
  4032                  overrideIndicator: "0"
  4033                - viewSideIndicator: 0
  4034                  viewDescriptor: "00"
  4035                  digitalSignatureIndicator: 0
  4036                  imageCreatorDate: 2018-10-03T00:00:00Z
  4037                  imageIndicator: 1
  4038                  imageCreatorRoutingNumber: "2139876354"
  4039                  imageViewDataSize: "1024"
  4040                  securityKeySize: 1
  4041                  imageViewCompressionAlgorithm: "02"
  4042                  protectedDataStart: 0
  4043                  protectedDataLength: 0
  4044                  imageViewFormatIndicator: "00"
  4045                  userField: Z
  4046                  ID: d1e26288
  4047                  digitalSignatureMethod: "00"
  4048                  imageRecreateIndicator: 0
  4049                  overrideIndicator: "0"
  4050                documentationTypeIndicator: A
  4051            routingNumberSummary:
  4052            - cashLetterRoutingNumber: "231380104"
  4053              routingNumberTotalAmount: 10000
  4054              routingNumberItemCount: 10
  4055              userField: B1234567891012345
  4056              ID: d1e26288
  4057            - cashLetterRoutingNumber: "231380104"
  4058              routingNumberTotalAmount: 10000
  4059              routingNumberItemCount: 10
  4060              userField: B1234567891012345
  4061              ID: d1e26288
  4062            cashLetterControl:
  4063              cashLetterTotalAmount: 100
  4064              cashLetterItemsCount: 1
  4065              cashLetterBundleCount: 1
  4066              cashLetterImagesCount: 1
  4067              ID: d1e26288
  4068              settlementDate: 2018-10-03T00:00:00Z
  4069              creditTotalIndicator: 1
  4070              eceInstitutionName: Citadel
  4071          fileControl:
  4072            cashLetterCount: 1
  4073            immediateOriginContactName: John Smith
  4074            fileTotalAmount: 100
  4075            ID: d1e26288
  4076            immediateOriginContactPhoneNumber: 555-555-1212
  4077            creditTotalIndicator: 1
  4078            totalRecordCount: 1
  4079            totalItemCount: 5
  4080          bundles:
  4081          - bundleHeader:
  4082              collectionTypeIndicator: "00"
  4083              bundleCreationDate: 2018-10-03T00:00:00Z
  4084              bundleSequenceNumber: "1"
  4085              destinationRoutingNumber: "231987654"
  4086              bundleID: "9999"
  4087              userField: B1234
  4088              eceInstitutionRoutingNumber: "233431587"
  4089              ID: d1e26288
  4090              bundleBusinessDate: 2018-10-03T00:00:00Z
  4091              returnLocationRoutingNumber: "987654320"
  4092              cycleNumber: "01"
  4093            checks:
  4094            - eceInstitutionItemSequenceNumber: "24531"
  4095              bOFDIndicator: "Y"
  4096              mICRValidIndicator: 1
  4097              imageViewData:
  4098              - ivData.LengthImageData: "0000001"
  4099                ivData.ClippingCoordinateV2: "0001"
  4100                ivData.LengthImageReferenceKey: "0001"
  4101                ivData.ClippingCoordinateV1: "0001"
  4102                ivData.SecurityKeyName: SECURE
  4103                eceInstitutionRoutingNumber: "2318769876"
  4104                ivData.DigitalSignature: "0101"
  4105                ivData.ImageReferenceKey: "0"
  4106                ivData.LengthDigitalSignature: '0    '
  4107                ivData.ClippingCoordinateH2: "0001"
  4108                ivData.ClippingCoordinateH1: "0001"
  4109                ivData.SecurityOriginatorName: Name
  4110                ivData.ECEInstitutionItemSequenceNumber: "1"
  4111                ID: d1e26288
  4112                bundleBusinessDate: 2018-10-03T00:00:00Z
  4113                ivData.ClippingOrigin: 1
  4114                ivData.ImageData: "0101"
  4115                cycleNumber: "1"
  4116                ivData.SecurityAuthenticatorName: Name
  4117              - ivData.LengthImageData: "0000001"
  4118                ivData.ClippingCoordinateV2: "0001"
  4119                ivData.LengthImageReferenceKey: "0001"
  4120                ivData.ClippingCoordinateV1: "0001"
  4121                ivData.SecurityKeyName: SECURE
  4122                eceInstitutionRoutingNumber: "2318769876"
  4123                ivData.DigitalSignature: "0101"
  4124                ivData.ImageReferenceKey: "0"
  4125                ivData.LengthDigitalSignature: '0    '
  4126                ivData.ClippingCoordinateH2: "0001"
  4127                ivData.ClippingCoordinateH1: "0001"
  4128                ivData.SecurityOriginatorName: Name
  4129                ivData.ECEInstitutionItemSequenceNumber: "1"
  4130                ID: d1e26288
  4131                bundleBusinessDate: 2018-10-03T00:00:00Z
  4132                ivData.ClippingOrigin: 1
  4133                ivData.ImageData: "0101"
  4134                cycleNumber: "1"
  4135                ivData.SecurityAuthenticatorName: Name
  4136              returnAcceptanceIndicator: "1"
  4137              archiveTypeIndicator: A
  4138              onUs: "5558881"
  4139              addendumCount: 3
  4140              externalProcessingCode: "1"
  4141              auxiliaryOnUs: "1001"
  4142              itemAmount: 100000
  4143              payorBankCheckDigit: "5"
  4144              checkDetailAddendumA:
  4145              - bOFDBranchCode: "01"
  4146                recordNumber: 1
  4147                payeeName: Payee Name
  4148                truncationIndicator: "Y"
  4149                bOFDConversionIndicator: "1"
  4150                bOFDAccountNumber: "938383"
  4151                userField: Z
  4152                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4153                BOFDCorrectionIndicator: 1
  4154                ID: d1e26288
  4155                returnLocationRoutingNumber: "231486745"
  4156                bOFDItemSequenceNumber: "1"
  4157              - bOFDBranchCode: "01"
  4158                recordNumber: 1
  4159                payeeName: Payee Name
  4160                truncationIndicator: "Y"
  4161                bOFDConversionIndicator: "1"
  4162                bOFDAccountNumber: "938383"
  4163                userField: Z
  4164                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4165                BOFDCorrectionIndicator: 1
  4166                ID: d1e26288
  4167                returnLocationRoutingNumber: "231486745"
  4168                bOFDItemSequenceNumber: "1"
  4169              checkDetailAddendumB:
  4170              - imageReferenceKey: "0"
  4171                lengthImageReferenceKey: "0000"
  4172                userField: ZZZZ
  4173                imageReferenceKeyIndicator: 1
  4174                microfilmArchiveSequenceNumber: "1"
  4175                ID: d1e26288
  4176                descript: Payment
  4177              - imageReferenceKey: "0"
  4178                lengthImageReferenceKey: "0000"
  4179                userField: ZZZZ
  4180                imageReferenceKeyIndicator: 1
  4181                microfilmArchiveSequenceNumber: "1"
  4182                ID: d1e26288
  4183                descript: Payment
  4184              checkDetailAddendumC:
  4185              - recordNumber: 1
  4186                truncationIndicator: "Y"
  4187                endorsingBankCorrectionIndicator: 1
  4188                endorsingBankIdentifier: 0
  4189                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4190                returnReason: returnReason
  4191                endorsingBankRoutingNumber: "231486745"
  4192                endorsingBankSequenceNumber: "1"
  4193                endorsingBankConversionIndicator: "1"
  4194                userField: Z
  4195                ID: d1e26288
  4196              - recordNumber: 1
  4197                truncationIndicator: "Y"
  4198                endorsingBankCorrectionIndicator: 1
  4199                endorsingBankIdentifier: 0
  4200                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4201                returnReason: returnReason
  4202                endorsingBankRoutingNumber: "231486745"
  4203                endorsingBankSequenceNumber: "1"
  4204                endorsingBankConversionIndicator: "1"
  4205                userField: Z
  4206                ID: d1e26288
  4207              ID: d1e26288
  4208              correctionIndicator: 0
  4209              imageViewAnalysis:
  4210              - excessiveImageSkew: 0
  4211                payorBankNameAddressUsability: 0
  4212                imageEnabledPOD: 0
  4213                globalImageQuality: 0
  4214                payeeUsability: 0
  4215                dateUsability: 0
  4216                convenienceAmountUsability: 0
  4217                memoLineUsability: 0
  4218                transitEndorsementUsability: 0
  4219                ID: d1e26288
  4220                signatureUsability: 0
  4221                bOFDEndorsementUsability: 0
  4222                streaksAndOrBands: 0
  4223                exceedsMaximumImageSize: 0
  4224                piggybackImage: 0
  4225                payeeEndorsementUsability: 0
  4226                tooLightOrTooDark: 0
  4227                partialImage: 0
  4228                amountInWordsUsability: 0
  4229                payorNameAddressUsability: 0
  4230                belowMinimumImageSize: 0
  4231                imagingBankSpecificTest: 0
  4232                globalImageUsability: 0
  4233                sourceDocumentBad: 0
  4234                userField: ZZZZZ
  4235                mICRLineUsability: 0
  4236              - excessiveImageSkew: 0
  4237                payorBankNameAddressUsability: 0
  4238                imageEnabledPOD: 0
  4239                globalImageQuality: 0
  4240                payeeUsability: 0
  4241                dateUsability: 0
  4242                convenienceAmountUsability: 0
  4243                memoLineUsability: 0
  4244                transitEndorsementUsability: 0
  4245                ID: d1e26288
  4246                signatureUsability: 0
  4247                bOFDEndorsementUsability: 0
  4248                streaksAndOrBands: 0
  4249                exceedsMaximumImageSize: 0
  4250                piggybackImage: 0
  4251                payeeEndorsementUsability: 0
  4252                tooLightOrTooDark: 0
  4253                partialImage: 0
  4254                amountInWordsUsability: 0
  4255                payorNameAddressUsability: 0
  4256                belowMinimumImageSize: 0
  4257                imagingBankSpecificTest: 0
  4258                globalImageUsability: 0
  4259                sourceDocumentBad: 0
  4260                userField: ZZZZZ
  4261                mICRLineUsability: 0
  4262              payorBankRoutingNumber: "01120036"
  4263              imageViewDetail:
  4264              - viewSideIndicator: 0
  4265                viewDescriptor: "00"
  4266                digitalSignatureIndicator: 0
  4267                imageCreatorDate: 2018-10-03T00:00:00Z
  4268                imageIndicator: 1
  4269                imageCreatorRoutingNumber: "2139876354"
  4270                imageViewDataSize: "1024"
  4271                securityKeySize: 1
  4272                imageViewCompressionAlgorithm: "02"
  4273                protectedDataStart: 0
  4274                protectedDataLength: 0
  4275                imageViewFormatIndicator: "00"
  4276                userField: Z
  4277                ID: d1e26288
  4278                digitalSignatureMethod: "00"
  4279                imageRecreateIndicator: 0
  4280                overrideIndicator: "0"
  4281              - viewSideIndicator: 0
  4282                viewDescriptor: "00"
  4283                digitalSignatureIndicator: 0
  4284                imageCreatorDate: 2018-10-03T00:00:00Z
  4285                imageIndicator: 1
  4286                imageCreatorRoutingNumber: "2139876354"
  4287                imageViewDataSize: "1024"
  4288                securityKeySize: 1
  4289                imageViewCompressionAlgorithm: "02"
  4290                protectedDataStart: 0
  4291                protectedDataLength: 0
  4292                imageViewFormatIndicator: "00"
  4293                userField: Z
  4294                ID: d1e26288
  4295                digitalSignatureMethod: "00"
  4296                imageRecreateIndicator: 0
  4297                overrideIndicator: "0"
  4298              documentationTypeIndicator: A
  4299            - eceInstitutionItemSequenceNumber: "24531"
  4300              bOFDIndicator: "Y"
  4301              mICRValidIndicator: 1
  4302              imageViewData:
  4303              - ivData.LengthImageData: "0000001"
  4304                ivData.ClippingCoordinateV2: "0001"
  4305                ivData.LengthImageReferenceKey: "0001"
  4306                ivData.ClippingCoordinateV1: "0001"
  4307                ivData.SecurityKeyName: SECURE
  4308                eceInstitutionRoutingNumber: "2318769876"
  4309                ivData.DigitalSignature: "0101"
  4310                ivData.ImageReferenceKey: "0"
  4311                ivData.LengthDigitalSignature: '0    '
  4312                ivData.ClippingCoordinateH2: "0001"
  4313                ivData.ClippingCoordinateH1: "0001"
  4314                ivData.SecurityOriginatorName: Name
  4315                ivData.ECEInstitutionItemSequenceNumber: "1"
  4316                ID: d1e26288
  4317                bundleBusinessDate: 2018-10-03T00:00:00Z
  4318                ivData.ClippingOrigin: 1
  4319                ivData.ImageData: "0101"
  4320                cycleNumber: "1"
  4321                ivData.SecurityAuthenticatorName: Name
  4322              - ivData.LengthImageData: "0000001"
  4323                ivData.ClippingCoordinateV2: "0001"
  4324                ivData.LengthImageReferenceKey: "0001"
  4325                ivData.ClippingCoordinateV1: "0001"
  4326                ivData.SecurityKeyName: SECURE
  4327                eceInstitutionRoutingNumber: "2318769876"
  4328                ivData.DigitalSignature: "0101"
  4329                ivData.ImageReferenceKey: "0"
  4330                ivData.LengthDigitalSignature: '0    '
  4331                ivData.ClippingCoordinateH2: "0001"
  4332                ivData.ClippingCoordinateH1: "0001"
  4333                ivData.SecurityOriginatorName: Name
  4334                ivData.ECEInstitutionItemSequenceNumber: "1"
  4335                ID: d1e26288
  4336                bundleBusinessDate: 2018-10-03T00:00:00Z
  4337                ivData.ClippingOrigin: 1
  4338                ivData.ImageData: "0101"
  4339                cycleNumber: "1"
  4340                ivData.SecurityAuthenticatorName: Name
  4341              returnAcceptanceIndicator: "1"
  4342              archiveTypeIndicator: A
  4343              onUs: "5558881"
  4344              addendumCount: 3
  4345              externalProcessingCode: "1"
  4346              auxiliaryOnUs: "1001"
  4347              itemAmount: 100000
  4348              payorBankCheckDigit: "5"
  4349              checkDetailAddendumA:
  4350              - bOFDBranchCode: "01"
  4351                recordNumber: 1
  4352                payeeName: Payee Name
  4353                truncationIndicator: "Y"
  4354                bOFDConversionIndicator: "1"
  4355                bOFDAccountNumber: "938383"
  4356                userField: Z
  4357                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4358                BOFDCorrectionIndicator: 1
  4359                ID: d1e26288
  4360                returnLocationRoutingNumber: "231486745"
  4361                bOFDItemSequenceNumber: "1"
  4362              - bOFDBranchCode: "01"
  4363                recordNumber: 1
  4364                payeeName: Payee Name
  4365                truncationIndicator: "Y"
  4366                bOFDConversionIndicator: "1"
  4367                bOFDAccountNumber: "938383"
  4368                userField: Z
  4369                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4370                BOFDCorrectionIndicator: 1
  4371                ID: d1e26288
  4372                returnLocationRoutingNumber: "231486745"
  4373                bOFDItemSequenceNumber: "1"
  4374              checkDetailAddendumB:
  4375              - imageReferenceKey: "0"
  4376                lengthImageReferenceKey: "0000"
  4377                userField: ZZZZ
  4378                imageReferenceKeyIndicator: 1
  4379                microfilmArchiveSequenceNumber: "1"
  4380                ID: d1e26288
  4381                descript: Payment
  4382              - imageReferenceKey: "0"
  4383                lengthImageReferenceKey: "0000"
  4384                userField: ZZZZ
  4385                imageReferenceKeyIndicator: 1
  4386                microfilmArchiveSequenceNumber: "1"
  4387                ID: d1e26288
  4388                descript: Payment
  4389              checkDetailAddendumC:
  4390              - recordNumber: 1
  4391                truncationIndicator: "Y"
  4392                endorsingBankCorrectionIndicator: 1
  4393                endorsingBankIdentifier: 0
  4394                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4395                returnReason: returnReason
  4396                endorsingBankRoutingNumber: "231486745"
  4397                endorsingBankSequenceNumber: "1"
  4398                endorsingBankConversionIndicator: "1"
  4399                userField: Z
  4400                ID: d1e26288
  4401              - recordNumber: 1
  4402                truncationIndicator: "Y"
  4403                endorsingBankCorrectionIndicator: 1
  4404                endorsingBankIdentifier: 0
  4405                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4406                returnReason: returnReason
  4407                endorsingBankRoutingNumber: "231486745"
  4408                endorsingBankSequenceNumber: "1"
  4409                endorsingBankConversionIndicator: "1"
  4410                userField: Z
  4411                ID: d1e26288
  4412              ID: d1e26288
  4413              correctionIndicator: 0
  4414              imageViewAnalysis:
  4415              - excessiveImageSkew: 0
  4416                payorBankNameAddressUsability: 0
  4417                imageEnabledPOD: 0
  4418                globalImageQuality: 0
  4419                payeeUsability: 0
  4420                dateUsability: 0
  4421                convenienceAmountUsability: 0
  4422                memoLineUsability: 0
  4423                transitEndorsementUsability: 0
  4424                ID: d1e26288
  4425                signatureUsability: 0
  4426                bOFDEndorsementUsability: 0
  4427                streaksAndOrBands: 0
  4428                exceedsMaximumImageSize: 0
  4429                piggybackImage: 0
  4430                payeeEndorsementUsability: 0
  4431                tooLightOrTooDark: 0
  4432                partialImage: 0
  4433                amountInWordsUsability: 0
  4434                payorNameAddressUsability: 0
  4435                belowMinimumImageSize: 0
  4436                imagingBankSpecificTest: 0
  4437                globalImageUsability: 0
  4438                sourceDocumentBad: 0
  4439                userField: ZZZZZ
  4440                mICRLineUsability: 0
  4441              - excessiveImageSkew: 0
  4442                payorBankNameAddressUsability: 0
  4443                imageEnabledPOD: 0
  4444                globalImageQuality: 0
  4445                payeeUsability: 0
  4446                dateUsability: 0
  4447                convenienceAmountUsability: 0
  4448                memoLineUsability: 0
  4449                transitEndorsementUsability: 0
  4450                ID: d1e26288
  4451                signatureUsability: 0
  4452                bOFDEndorsementUsability: 0
  4453                streaksAndOrBands: 0
  4454                exceedsMaximumImageSize: 0
  4455                piggybackImage: 0
  4456                payeeEndorsementUsability: 0
  4457                tooLightOrTooDark: 0
  4458                partialImage: 0
  4459                amountInWordsUsability: 0
  4460                payorNameAddressUsability: 0
  4461                belowMinimumImageSize: 0
  4462                imagingBankSpecificTest: 0
  4463                globalImageUsability: 0
  4464                sourceDocumentBad: 0
  4465                userField: ZZZZZ
  4466                mICRLineUsability: 0
  4467              payorBankRoutingNumber: "01120036"
  4468              imageViewDetail:
  4469              - viewSideIndicator: 0
  4470                viewDescriptor: "00"
  4471                digitalSignatureIndicator: 0
  4472                imageCreatorDate: 2018-10-03T00:00:00Z
  4473                imageIndicator: 1
  4474                imageCreatorRoutingNumber: "2139876354"
  4475                imageViewDataSize: "1024"
  4476                securityKeySize: 1
  4477                imageViewCompressionAlgorithm: "02"
  4478                protectedDataStart: 0
  4479                protectedDataLength: 0
  4480                imageViewFormatIndicator: "00"
  4481                userField: Z
  4482                ID: d1e26288
  4483                digitalSignatureMethod: "00"
  4484                imageRecreateIndicator: 0
  4485                overrideIndicator: "0"
  4486              - viewSideIndicator: 0
  4487                viewDescriptor: "00"
  4488                digitalSignatureIndicator: 0
  4489                imageCreatorDate: 2018-10-03T00:00:00Z
  4490                imageIndicator: 1
  4491                imageCreatorRoutingNumber: "2139876354"
  4492                imageViewDataSize: "1024"
  4493                securityKeySize: 1
  4494                imageViewCompressionAlgorithm: "02"
  4495                protectedDataStart: 0
  4496                protectedDataLength: 0
  4497                imageViewFormatIndicator: "00"
  4498                userField: Z
  4499                ID: d1e26288
  4500                digitalSignatureMethod: "00"
  4501                imageRecreateIndicator: 0
  4502                overrideIndicator: "0"
  4503              documentationTypeIndicator: A
  4504            bundleControl:
  4505              micrValidTotalAmount: 100
  4506              bundleImagesCount: 1
  4507              bundleItemsCount: 1
  4508              userField: B12345678
  4509              bundleTotalAmount: 100
  4510              ID: d1e26288
  4511              creditTotalIndicator: 1
  4512            returns:
  4513            - eceInstitutionItemSequenceNumber: "24531"
  4514              imageViewData:
  4515              - ivData.LengthImageData: "0000001"
  4516                ivData.ClippingCoordinateV2: "0001"
  4517                ivData.LengthImageReferenceKey: "0001"
  4518                ivData.ClippingCoordinateV1: "0001"
  4519                ivData.SecurityKeyName: SECURE
  4520                eceInstitutionRoutingNumber: "2318769876"
  4521                ivData.DigitalSignature: "0101"
  4522                ivData.ImageReferenceKey: "0"
  4523                ivData.LengthDigitalSignature: '0    '
  4524                ivData.ClippingCoordinateH2: "0001"
  4525                ivData.ClippingCoordinateH1: "0001"
  4526                ivData.SecurityOriginatorName: Name
  4527                ivData.ECEInstitutionItemSequenceNumber: "1"
  4528                ID: d1e26288
  4529                bundleBusinessDate: 2018-10-03T00:00:00Z
  4530                ivData.ClippingOrigin: 1
  4531                ivData.ImageData: "0101"
  4532                cycleNumber: "1"
  4533                ivData.SecurityAuthenticatorName: Name
  4534              - ivData.LengthImageData: "0000001"
  4535                ivData.ClippingCoordinateV2: "0001"
  4536                ivData.LengthImageReferenceKey: "0001"
  4537                ivData.ClippingCoordinateV1: "0001"
  4538                ivData.SecurityKeyName: SECURE
  4539                eceInstitutionRoutingNumber: "2318769876"
  4540                ivData.DigitalSignature: "0101"
  4541                ivData.ImageReferenceKey: "0"
  4542                ivData.LengthDigitalSignature: '0    '
  4543                ivData.ClippingCoordinateH2: "0001"
  4544                ivData.ClippingCoordinateH1: "0001"
  4545                ivData.SecurityOriginatorName: Name
  4546                ivData.ECEInstitutionItemSequenceNumber: "1"
  4547                ID: d1e26288
  4548                bundleBusinessDate: 2018-10-03T00:00:00Z
  4549                ivData.ClippingOrigin: 1
  4550                ivData.ImageData: "0101"
  4551                cycleNumber: "1"
  4552                ivData.SecurityAuthenticatorName: Name
  4553              forwardBundleDate: 2018-10-03T00:00:00Z
  4554              archiveTypeIndicator: A
  4555              onUs: "5558881"
  4556              addendumCount: 4
  4557              returnDetailAddendumB:
  4558              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  4559                auxiliaryOnUs: "012349"
  4560                payorBankSequenceNumber: "1"
  4561                payorBankName: Bank Short Name
  4562                payorAccountName: Account Name
  4563                ID: d1e26288
  4564              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  4565                auxiliaryOnUs: "012349"
  4566                payorBankSequenceNumber: "1"
  4567                payorBankName: Bank Short Name
  4568                payorAccountName: Account Name
  4569                ID: d1e26288
  4570              returnDetailAddendumA:
  4571              - bOFDBranchCode: "01"
  4572                recordNumber: 1
  4573                payeeName: Payee Name
  4574                truncationIndicator: "Y"
  4575                bOFDConversionIndicator: "1"
  4576                bOFDAccountNumber: "938383"
  4577                userField: Z
  4578                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4579                BOFDCorrectionIndicator: 1
  4580                ID: d1e26288
  4581                returnLocationRoutingNumber: "231486745"
  4582                bOFDItemSequenceNumber: "1"
  4583              - bOFDBranchCode: "01"
  4584                recordNumber: 1
  4585                payeeName: Payee Name
  4586                truncationIndicator: "Y"
  4587                bOFDConversionIndicator: "1"
  4588                bOFDAccountNumber: "938383"
  4589                userField: Z
  4590                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4591                BOFDCorrectionIndicator: 1
  4592                ID: d1e26288
  4593                returnLocationRoutingNumber: "231486745"
  4594                bOFDItemSequenceNumber: "1"
  4595              externalProcessingCode: "9"
  4596              timesReturned: 0
  4597              returnDetailAddendumD:
  4598              - recordNumber: 1
  4599                truncationIndicator: "Y"
  4600                endorsingBankCorrectionIndicator: 1
  4601                endorsingBankIdentifier: 0
  4602                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4603                returnReason: A
  4604                endorsingBankRoutingNumber: "231486745"
  4605                endorsingBankSequenceNumber: "1"
  4606                endorsingBankConversionIndicator: "1"
  4607                userField: Z
  4608                ID: d1e26288
  4609              - recordNumber: 1
  4610                truncationIndicator: "Y"
  4611                endorsingBankCorrectionIndicator: 1
  4612                endorsingBankIdentifier: 0
  4613                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4614                returnReason: A
  4615                endorsingBankRoutingNumber: "231486745"
  4616                endorsingBankSequenceNumber: "1"
  4617                endorsingBankConversionIndicator: "1"
  4618                userField: Z
  4619                ID: d1e26288
  4620              itemAmount: 100000
  4621              returnDetailAddendumC:
  4622              - imageReferenceKey: "0"
  4623                lengthImageReferenceKey: "0000"
  4624                userField: ZZZZ
  4625                imageReferenceKeyIndicator: 1
  4626                microfilmArchiveSequenceNumber: "1"
  4627                ID: d1e26288
  4628                descript: Payment
  4629              - imageReferenceKey: "0"
  4630                lengthImageReferenceKey: "0000"
  4631                userField: ZZZZ
  4632                imageReferenceKeyIndicator: 1
  4633                microfilmArchiveSequenceNumber: "1"
  4634                ID: d1e26288
  4635                descript: Payment
  4636              payorBankCheckDigit: "5"
  4637              returnReason: returnReason
  4638              ID: d1e26288
  4639              imageViewAnalysis:
  4640              - excessiveImageSkew: 0
  4641                payorBankNameAddressUsability: 0
  4642                imageEnabledPOD: 0
  4643                globalImageQuality: 0
  4644                payeeUsability: 0
  4645                dateUsability: 0
  4646                convenienceAmountUsability: 0
  4647                memoLineUsability: 0
  4648                transitEndorsementUsability: 0
  4649                ID: d1e26288
  4650                signatureUsability: 0
  4651                bOFDEndorsementUsability: 0
  4652                streaksAndOrBands: 0
  4653                exceedsMaximumImageSize: 0
  4654                piggybackImage: 0
  4655                payeeEndorsementUsability: 0
  4656                tooLightOrTooDark: 0
  4657                partialImage: 0
  4658                amountInWordsUsability: 0
  4659                payorNameAddressUsability: 0
  4660                belowMinimumImageSize: 0
  4661                imagingBankSpecificTest: 0
  4662                globalImageUsability: 0
  4663                sourceDocumentBad: 0
  4664                userField: ZZZZZ
  4665                mICRLineUsability: 0
  4666              - excessiveImageSkew: 0
  4667                payorBankNameAddressUsability: 0
  4668                imageEnabledPOD: 0
  4669                globalImageQuality: 0
  4670                payeeUsability: 0
  4671                dateUsability: 0
  4672                convenienceAmountUsability: 0
  4673                memoLineUsability: 0
  4674                transitEndorsementUsability: 0
  4675                ID: d1e26288
  4676                signatureUsability: 0
  4677                bOFDEndorsementUsability: 0
  4678                streaksAndOrBands: 0
  4679                exceedsMaximumImageSize: 0
  4680                piggybackImage: 0
  4681                payeeEndorsementUsability: 0
  4682                tooLightOrTooDark: 0
  4683                partialImage: 0
  4684                amountInWordsUsability: 0
  4685                payorNameAddressUsability: 0
  4686                belowMinimumImageSize: 0
  4687                imagingBankSpecificTest: 0
  4688                globalImageUsability: 0
  4689                sourceDocumentBad: 0
  4690                userField: ZZZZZ
  4691                mICRLineUsability: 0
  4692              payorBankRoutingNumber: "01120036"
  4693              returnNotificationIndicator: "1"
  4694              imageViewDetail:
  4695              - viewSideIndicator: 0
  4696                viewDescriptor: "00"
  4697                digitalSignatureIndicator: 0
  4698                imageCreatorDate: 2018-10-03T00:00:00Z
  4699                imageIndicator: 1
  4700                imageCreatorRoutingNumber: "2139876354"
  4701                imageViewDataSize: "1024"
  4702                securityKeySize: 1
  4703                imageViewCompressionAlgorithm: "02"
  4704                protectedDataStart: 0
  4705                protectedDataLength: 0
  4706                imageViewFormatIndicator: "00"
  4707                userField: Z
  4708                ID: d1e26288
  4709                digitalSignatureMethod: "00"
  4710                imageRecreateIndicator: 0
  4711                overrideIndicator: "0"
  4712              - viewSideIndicator: 0
  4713                viewDescriptor: "00"
  4714                digitalSignatureIndicator: 0
  4715                imageCreatorDate: 2018-10-03T00:00:00Z
  4716                imageIndicator: 1
  4717                imageCreatorRoutingNumber: "2139876354"
  4718                imageViewDataSize: "1024"
  4719                securityKeySize: 1
  4720                imageViewCompressionAlgorithm: "02"
  4721                protectedDataStart: 0
  4722                protectedDataLength: 0
  4723                imageViewFormatIndicator: "00"
  4724                userField: Z
  4725                ID: d1e26288
  4726                digitalSignatureMethod: "00"
  4727                imageRecreateIndicator: 0
  4728                overrideIndicator: "0"
  4729              documentationTypeIndicator: A
  4730            - eceInstitutionItemSequenceNumber: "24531"
  4731              imageViewData:
  4732              - ivData.LengthImageData: "0000001"
  4733                ivData.ClippingCoordinateV2: "0001"
  4734                ivData.LengthImageReferenceKey: "0001"
  4735                ivData.ClippingCoordinateV1: "0001"
  4736                ivData.SecurityKeyName: SECURE
  4737                eceInstitutionRoutingNumber: "2318769876"
  4738                ivData.DigitalSignature: "0101"
  4739                ivData.ImageReferenceKey: "0"
  4740                ivData.LengthDigitalSignature: '0    '
  4741                ivData.ClippingCoordinateH2: "0001"
  4742                ivData.ClippingCoordinateH1: "0001"
  4743                ivData.SecurityOriginatorName: Name
  4744                ivData.ECEInstitutionItemSequenceNumber: "1"
  4745                ID: d1e26288
  4746                bundleBusinessDate: 2018-10-03T00:00:00Z
  4747                ivData.ClippingOrigin: 1
  4748                ivData.ImageData: "0101"
  4749                cycleNumber: "1"
  4750                ivData.SecurityAuthenticatorName: Name
  4751              - ivData.LengthImageData: "0000001"
  4752                ivData.ClippingCoordinateV2: "0001"
  4753                ivData.LengthImageReferenceKey: "0001"
  4754                ivData.ClippingCoordinateV1: "0001"
  4755                ivData.SecurityKeyName: SECURE
  4756                eceInstitutionRoutingNumber: "2318769876"
  4757                ivData.DigitalSignature: "0101"
  4758                ivData.ImageReferenceKey: "0"
  4759                ivData.LengthDigitalSignature: '0    '
  4760                ivData.ClippingCoordinateH2: "0001"
  4761                ivData.ClippingCoordinateH1: "0001"
  4762                ivData.SecurityOriginatorName: Name
  4763                ivData.ECEInstitutionItemSequenceNumber: "1"
  4764                ID: d1e26288
  4765                bundleBusinessDate: 2018-10-03T00:00:00Z
  4766                ivData.ClippingOrigin: 1
  4767                ivData.ImageData: "0101"
  4768                cycleNumber: "1"
  4769                ivData.SecurityAuthenticatorName: Name
  4770              forwardBundleDate: 2018-10-03T00:00:00Z
  4771              archiveTypeIndicator: A
  4772              onUs: "5558881"
  4773              addendumCount: 4
  4774              returnDetailAddendumB:
  4775              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  4776                auxiliaryOnUs: "012349"
  4777                payorBankSequenceNumber: "1"
  4778                payorBankName: Bank Short Name
  4779                payorAccountName: Account Name
  4780                ID: d1e26288
  4781              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  4782                auxiliaryOnUs: "012349"
  4783                payorBankSequenceNumber: "1"
  4784                payorBankName: Bank Short Name
  4785                payorAccountName: Account Name
  4786                ID: d1e26288
  4787              returnDetailAddendumA:
  4788              - bOFDBranchCode: "01"
  4789                recordNumber: 1
  4790                payeeName: Payee Name
  4791                truncationIndicator: "Y"
  4792                bOFDConversionIndicator: "1"
  4793                bOFDAccountNumber: "938383"
  4794                userField: Z
  4795                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4796                BOFDCorrectionIndicator: 1
  4797                ID: d1e26288
  4798                returnLocationRoutingNumber: "231486745"
  4799                bOFDItemSequenceNumber: "1"
  4800              - bOFDBranchCode: "01"
  4801                recordNumber: 1
  4802                payeeName: Payee Name
  4803                truncationIndicator: "Y"
  4804                bOFDConversionIndicator: "1"
  4805                bOFDAccountNumber: "938383"
  4806                userField: Z
  4807                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  4808                BOFDCorrectionIndicator: 1
  4809                ID: d1e26288
  4810                returnLocationRoutingNumber: "231486745"
  4811                bOFDItemSequenceNumber: "1"
  4812              externalProcessingCode: "9"
  4813              timesReturned: 0
  4814              returnDetailAddendumD:
  4815              - recordNumber: 1
  4816                truncationIndicator: "Y"
  4817                endorsingBankCorrectionIndicator: 1
  4818                endorsingBankIdentifier: 0
  4819                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4820                returnReason: A
  4821                endorsingBankRoutingNumber: "231486745"
  4822                endorsingBankSequenceNumber: "1"
  4823                endorsingBankConversionIndicator: "1"
  4824                userField: Z
  4825                ID: d1e26288
  4826              - recordNumber: 1
  4827                truncationIndicator: "Y"
  4828                endorsingBankCorrectionIndicator: 1
  4829                endorsingBankIdentifier: 0
  4830                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  4831                returnReason: A
  4832                endorsingBankRoutingNumber: "231486745"
  4833                endorsingBankSequenceNumber: "1"
  4834                endorsingBankConversionIndicator: "1"
  4835                userField: Z
  4836                ID: d1e26288
  4837              itemAmount: 100000
  4838              returnDetailAddendumC:
  4839              - imageReferenceKey: "0"
  4840                lengthImageReferenceKey: "0000"
  4841                userField: ZZZZ
  4842                imageReferenceKeyIndicator: 1
  4843                microfilmArchiveSequenceNumber: "1"
  4844                ID: d1e26288
  4845                descript: Payment
  4846              - imageReferenceKey: "0"
  4847                lengthImageReferenceKey: "0000"
  4848                userField: ZZZZ
  4849                imageReferenceKeyIndicator: 1
  4850                microfilmArchiveSequenceNumber: "1"
  4851                ID: d1e26288
  4852                descript: Payment
  4853              payorBankCheckDigit: "5"
  4854              returnReason: returnReason
  4855              ID: d1e26288
  4856              imageViewAnalysis:
  4857              - excessiveImageSkew: 0
  4858                payorBankNameAddressUsability: 0
  4859                imageEnabledPOD: 0
  4860                globalImageQuality: 0
  4861                payeeUsability: 0
  4862                dateUsability: 0
  4863                convenienceAmountUsability: 0
  4864                memoLineUsability: 0
  4865                transitEndorsementUsability: 0
  4866                ID: d1e26288
  4867                signatureUsability: 0
  4868                bOFDEndorsementUsability: 0
  4869                streaksAndOrBands: 0
  4870                exceedsMaximumImageSize: 0
  4871                piggybackImage: 0
  4872                payeeEndorsementUsability: 0
  4873                tooLightOrTooDark: 0
  4874                partialImage: 0
  4875                amountInWordsUsability: 0
  4876                payorNameAddressUsability: 0
  4877                belowMinimumImageSize: 0
  4878                imagingBankSpecificTest: 0
  4879                globalImageUsability: 0
  4880                sourceDocumentBad: 0
  4881                userField: ZZZZZ
  4882                mICRLineUsability: 0
  4883              - excessiveImageSkew: 0
  4884                payorBankNameAddressUsability: 0
  4885                imageEnabledPOD: 0
  4886                globalImageQuality: 0
  4887                payeeUsability: 0
  4888                dateUsability: 0
  4889                convenienceAmountUsability: 0
  4890                memoLineUsability: 0
  4891                transitEndorsementUsability: 0
  4892                ID: d1e26288
  4893                signatureUsability: 0
  4894                bOFDEndorsementUsability: 0
  4895                streaksAndOrBands: 0
  4896                exceedsMaximumImageSize: 0
  4897                piggybackImage: 0
  4898                payeeEndorsementUsability: 0
  4899                tooLightOrTooDark: 0
  4900                partialImage: 0
  4901                amountInWordsUsability: 0
  4902                payorNameAddressUsability: 0
  4903                belowMinimumImageSize: 0
  4904                imagingBankSpecificTest: 0
  4905                globalImageUsability: 0
  4906                sourceDocumentBad: 0
  4907                userField: ZZZZZ
  4908                mICRLineUsability: 0
  4909              payorBankRoutingNumber: "01120036"
  4910              returnNotificationIndicator: "1"
  4911              imageViewDetail:
  4912              - viewSideIndicator: 0
  4913                viewDescriptor: "00"
  4914                digitalSignatureIndicator: 0
  4915                imageCreatorDate: 2018-10-03T00:00:00Z
  4916                imageIndicator: 1
  4917                imageCreatorRoutingNumber: "2139876354"
  4918                imageViewDataSize: "1024"
  4919                securityKeySize: 1
  4920                imageViewCompressionAlgorithm: "02"
  4921                protectedDataStart: 0
  4922                protectedDataLength: 0
  4923                imageViewFormatIndicator: "00"
  4924                userField: Z
  4925                ID: d1e26288
  4926                digitalSignatureMethod: "00"
  4927                imageRecreateIndicator: 0
  4928                overrideIndicator: "0"
  4929              - viewSideIndicator: 0
  4930                viewDescriptor: "00"
  4931                digitalSignatureIndicator: 0
  4932                imageCreatorDate: 2018-10-03T00:00:00Z
  4933                imageIndicator: 1
  4934                imageCreatorRoutingNumber: "2139876354"
  4935                imageViewDataSize: "1024"
  4936                securityKeySize: 1
  4937                imageViewCompressionAlgorithm: "02"
  4938                protectedDataStart: 0
  4939                protectedDataLength: 0
  4940                imageViewFormatIndicator: "00"
  4941                userField: Z
  4942                ID: d1e26288
  4943                digitalSignatureMethod: "00"
  4944                imageRecreateIndicator: 0
  4945                overrideIndicator: "0"
  4946              documentationTypeIndicator: A
  4947          - bundleHeader:
  4948              collectionTypeIndicator: "00"
  4949              bundleCreationDate: 2018-10-03T00:00:00Z
  4950              bundleSequenceNumber: "1"
  4951              destinationRoutingNumber: "231987654"
  4952              bundleID: "9999"
  4953              userField: B1234
  4954              eceInstitutionRoutingNumber: "233431587"
  4955              ID: d1e26288
  4956              bundleBusinessDate: 2018-10-03T00:00:00Z
  4957              returnLocationRoutingNumber: "987654320"
  4958              cycleNumber: "01"
  4959            checks:
  4960            - eceInstitutionItemSequenceNumber: "24531"
  4961              bOFDIndicator: "Y"
  4962              mICRValidIndicator: 1
  4963              imageViewData:
  4964              - ivData.LengthImageData: "0000001"
  4965                ivData.ClippingCoordinateV2: "0001"
  4966                ivData.LengthImageReferenceKey: "0001"
  4967                ivData.ClippingCoordinateV1: "0001"
  4968                ivData.SecurityKeyName: SECURE
  4969                eceInstitutionRoutingNumber: "2318769876"
  4970                ivData.DigitalSignature: "0101"
  4971                ivData.ImageReferenceKey: "0"
  4972                ivData.LengthDigitalSignature: '0    '
  4973                ivData.ClippingCoordinateH2: "0001"
  4974                ivData.ClippingCoordinateH1: "0001"
  4975                ivData.SecurityOriginatorName: Name
  4976                ivData.ECEInstitutionItemSequenceNumber: "1"
  4977                ID: d1e26288
  4978                bundleBusinessDate: 2018-10-03T00:00:00Z
  4979                ivData.ClippingOrigin: 1
  4980                ivData.ImageData: "0101"
  4981                cycleNumber: "1"
  4982                ivData.SecurityAuthenticatorName: Name
  4983              - ivData.LengthImageData: "0000001"
  4984                ivData.ClippingCoordinateV2: "0001"
  4985                ivData.LengthImageReferenceKey: "0001"
  4986                ivData.ClippingCoordinateV1: "0001"
  4987                ivData.SecurityKeyName: SECURE
  4988                eceInstitutionRoutingNumber: "2318769876"
  4989                ivData.DigitalSignature: "0101"
  4990                ivData.ImageReferenceKey: "0"
  4991                ivData.LengthDigitalSignature: '0    '
  4992                ivData.ClippingCoordinateH2: "0001"
  4993                ivData.ClippingCoordinateH1: "0001"
  4994                ivData.SecurityOriginatorName: Name
  4995                ivData.ECEInstitutionItemSequenceNumber: "1"
  4996                ID: d1e26288
  4997                bundleBusinessDate: 2018-10-03T00:00:00Z
  4998                ivData.ClippingOrigin: 1
  4999                ivData.ImageData: "0101"
  5000                cycleNumber: "1"
  5001                ivData.SecurityAuthenticatorName: Name
  5002              returnAcceptanceIndicator: "1"
  5003              archiveTypeIndicator: A
  5004              onUs: "5558881"
  5005              addendumCount: 3
  5006              externalProcessingCode: "1"
  5007              auxiliaryOnUs: "1001"
  5008              itemAmount: 100000
  5009              payorBankCheckDigit: "5"
  5010              checkDetailAddendumA:
  5011              - bOFDBranchCode: "01"
  5012                recordNumber: 1
  5013                payeeName: Payee Name
  5014                truncationIndicator: "Y"
  5015                bOFDConversionIndicator: "1"
  5016                bOFDAccountNumber: "938383"
  5017                userField: Z
  5018                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5019                BOFDCorrectionIndicator: 1
  5020                ID: d1e26288
  5021                returnLocationRoutingNumber: "231486745"
  5022                bOFDItemSequenceNumber: "1"
  5023              - bOFDBranchCode: "01"
  5024                recordNumber: 1
  5025                payeeName: Payee Name
  5026                truncationIndicator: "Y"
  5027                bOFDConversionIndicator: "1"
  5028                bOFDAccountNumber: "938383"
  5029                userField: Z
  5030                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5031                BOFDCorrectionIndicator: 1
  5032                ID: d1e26288
  5033                returnLocationRoutingNumber: "231486745"
  5034                bOFDItemSequenceNumber: "1"
  5035              checkDetailAddendumB:
  5036              - imageReferenceKey: "0"
  5037                lengthImageReferenceKey: "0000"
  5038                userField: ZZZZ
  5039                imageReferenceKeyIndicator: 1
  5040                microfilmArchiveSequenceNumber: "1"
  5041                ID: d1e26288
  5042                descript: Payment
  5043              - imageReferenceKey: "0"
  5044                lengthImageReferenceKey: "0000"
  5045                userField: ZZZZ
  5046                imageReferenceKeyIndicator: 1
  5047                microfilmArchiveSequenceNumber: "1"
  5048                ID: d1e26288
  5049                descript: Payment
  5050              checkDetailAddendumC:
  5051              - recordNumber: 1
  5052                truncationIndicator: "Y"
  5053                endorsingBankCorrectionIndicator: 1
  5054                endorsingBankIdentifier: 0
  5055                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5056                returnReason: returnReason
  5057                endorsingBankRoutingNumber: "231486745"
  5058                endorsingBankSequenceNumber: "1"
  5059                endorsingBankConversionIndicator: "1"
  5060                userField: Z
  5061                ID: d1e26288
  5062              - recordNumber: 1
  5063                truncationIndicator: "Y"
  5064                endorsingBankCorrectionIndicator: 1
  5065                endorsingBankIdentifier: 0
  5066                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5067                returnReason: returnReason
  5068                endorsingBankRoutingNumber: "231486745"
  5069                endorsingBankSequenceNumber: "1"
  5070                endorsingBankConversionIndicator: "1"
  5071                userField: Z
  5072                ID: d1e26288
  5073              ID: d1e26288
  5074              correctionIndicator: 0
  5075              imageViewAnalysis:
  5076              - excessiveImageSkew: 0
  5077                payorBankNameAddressUsability: 0
  5078                imageEnabledPOD: 0
  5079                globalImageQuality: 0
  5080                payeeUsability: 0
  5081                dateUsability: 0
  5082                convenienceAmountUsability: 0
  5083                memoLineUsability: 0
  5084                transitEndorsementUsability: 0
  5085                ID: d1e26288
  5086                signatureUsability: 0
  5087                bOFDEndorsementUsability: 0
  5088                streaksAndOrBands: 0
  5089                exceedsMaximumImageSize: 0
  5090                piggybackImage: 0
  5091                payeeEndorsementUsability: 0
  5092                tooLightOrTooDark: 0
  5093                partialImage: 0
  5094                amountInWordsUsability: 0
  5095                payorNameAddressUsability: 0
  5096                belowMinimumImageSize: 0
  5097                imagingBankSpecificTest: 0
  5098                globalImageUsability: 0
  5099                sourceDocumentBad: 0
  5100                userField: ZZZZZ
  5101                mICRLineUsability: 0
  5102              - excessiveImageSkew: 0
  5103                payorBankNameAddressUsability: 0
  5104                imageEnabledPOD: 0
  5105                globalImageQuality: 0
  5106                payeeUsability: 0
  5107                dateUsability: 0
  5108                convenienceAmountUsability: 0
  5109                memoLineUsability: 0
  5110                transitEndorsementUsability: 0
  5111                ID: d1e26288
  5112                signatureUsability: 0
  5113                bOFDEndorsementUsability: 0
  5114                streaksAndOrBands: 0
  5115                exceedsMaximumImageSize: 0
  5116                piggybackImage: 0
  5117                payeeEndorsementUsability: 0
  5118                tooLightOrTooDark: 0
  5119                partialImage: 0
  5120                amountInWordsUsability: 0
  5121                payorNameAddressUsability: 0
  5122                belowMinimumImageSize: 0
  5123                imagingBankSpecificTest: 0
  5124                globalImageUsability: 0
  5125                sourceDocumentBad: 0
  5126                userField: ZZZZZ
  5127                mICRLineUsability: 0
  5128              payorBankRoutingNumber: "01120036"
  5129              imageViewDetail:
  5130              - viewSideIndicator: 0
  5131                viewDescriptor: "00"
  5132                digitalSignatureIndicator: 0
  5133                imageCreatorDate: 2018-10-03T00:00:00Z
  5134                imageIndicator: 1
  5135                imageCreatorRoutingNumber: "2139876354"
  5136                imageViewDataSize: "1024"
  5137                securityKeySize: 1
  5138                imageViewCompressionAlgorithm: "02"
  5139                protectedDataStart: 0
  5140                protectedDataLength: 0
  5141                imageViewFormatIndicator: "00"
  5142                userField: Z
  5143                ID: d1e26288
  5144                digitalSignatureMethod: "00"
  5145                imageRecreateIndicator: 0
  5146                overrideIndicator: "0"
  5147              - viewSideIndicator: 0
  5148                viewDescriptor: "00"
  5149                digitalSignatureIndicator: 0
  5150                imageCreatorDate: 2018-10-03T00:00:00Z
  5151                imageIndicator: 1
  5152                imageCreatorRoutingNumber: "2139876354"
  5153                imageViewDataSize: "1024"
  5154                securityKeySize: 1
  5155                imageViewCompressionAlgorithm: "02"
  5156                protectedDataStart: 0
  5157                protectedDataLength: 0
  5158                imageViewFormatIndicator: "00"
  5159                userField: Z
  5160                ID: d1e26288
  5161                digitalSignatureMethod: "00"
  5162                imageRecreateIndicator: 0
  5163                overrideIndicator: "0"
  5164              documentationTypeIndicator: A
  5165            - eceInstitutionItemSequenceNumber: "24531"
  5166              bOFDIndicator: "Y"
  5167              mICRValidIndicator: 1
  5168              imageViewData:
  5169              - ivData.LengthImageData: "0000001"
  5170                ivData.ClippingCoordinateV2: "0001"
  5171                ivData.LengthImageReferenceKey: "0001"
  5172                ivData.ClippingCoordinateV1: "0001"
  5173                ivData.SecurityKeyName: SECURE
  5174                eceInstitutionRoutingNumber: "2318769876"
  5175                ivData.DigitalSignature: "0101"
  5176                ivData.ImageReferenceKey: "0"
  5177                ivData.LengthDigitalSignature: '0    '
  5178                ivData.ClippingCoordinateH2: "0001"
  5179                ivData.ClippingCoordinateH1: "0001"
  5180                ivData.SecurityOriginatorName: Name
  5181                ivData.ECEInstitutionItemSequenceNumber: "1"
  5182                ID: d1e26288
  5183                bundleBusinessDate: 2018-10-03T00:00:00Z
  5184                ivData.ClippingOrigin: 1
  5185                ivData.ImageData: "0101"
  5186                cycleNumber: "1"
  5187                ivData.SecurityAuthenticatorName: Name
  5188              - ivData.LengthImageData: "0000001"
  5189                ivData.ClippingCoordinateV2: "0001"
  5190                ivData.LengthImageReferenceKey: "0001"
  5191                ivData.ClippingCoordinateV1: "0001"
  5192                ivData.SecurityKeyName: SECURE
  5193                eceInstitutionRoutingNumber: "2318769876"
  5194                ivData.DigitalSignature: "0101"
  5195                ivData.ImageReferenceKey: "0"
  5196                ivData.LengthDigitalSignature: '0    '
  5197                ivData.ClippingCoordinateH2: "0001"
  5198                ivData.ClippingCoordinateH1: "0001"
  5199                ivData.SecurityOriginatorName: Name
  5200                ivData.ECEInstitutionItemSequenceNumber: "1"
  5201                ID: d1e26288
  5202                bundleBusinessDate: 2018-10-03T00:00:00Z
  5203                ivData.ClippingOrigin: 1
  5204                ivData.ImageData: "0101"
  5205                cycleNumber: "1"
  5206                ivData.SecurityAuthenticatorName: Name
  5207              returnAcceptanceIndicator: "1"
  5208              archiveTypeIndicator: A
  5209              onUs: "5558881"
  5210              addendumCount: 3
  5211              externalProcessingCode: "1"
  5212              auxiliaryOnUs: "1001"
  5213              itemAmount: 100000
  5214              payorBankCheckDigit: "5"
  5215              checkDetailAddendumA:
  5216              - bOFDBranchCode: "01"
  5217                recordNumber: 1
  5218                payeeName: Payee Name
  5219                truncationIndicator: "Y"
  5220                bOFDConversionIndicator: "1"
  5221                bOFDAccountNumber: "938383"
  5222                userField: Z
  5223                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5224                BOFDCorrectionIndicator: 1
  5225                ID: d1e26288
  5226                returnLocationRoutingNumber: "231486745"
  5227                bOFDItemSequenceNumber: "1"
  5228              - bOFDBranchCode: "01"
  5229                recordNumber: 1
  5230                payeeName: Payee Name
  5231                truncationIndicator: "Y"
  5232                bOFDConversionIndicator: "1"
  5233                bOFDAccountNumber: "938383"
  5234                userField: Z
  5235                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5236                BOFDCorrectionIndicator: 1
  5237                ID: d1e26288
  5238                returnLocationRoutingNumber: "231486745"
  5239                bOFDItemSequenceNumber: "1"
  5240              checkDetailAddendumB:
  5241              - imageReferenceKey: "0"
  5242                lengthImageReferenceKey: "0000"
  5243                userField: ZZZZ
  5244                imageReferenceKeyIndicator: 1
  5245                microfilmArchiveSequenceNumber: "1"
  5246                ID: d1e26288
  5247                descript: Payment
  5248              - imageReferenceKey: "0"
  5249                lengthImageReferenceKey: "0000"
  5250                userField: ZZZZ
  5251                imageReferenceKeyIndicator: 1
  5252                microfilmArchiveSequenceNumber: "1"
  5253                ID: d1e26288
  5254                descript: Payment
  5255              checkDetailAddendumC:
  5256              - recordNumber: 1
  5257                truncationIndicator: "Y"
  5258                endorsingBankCorrectionIndicator: 1
  5259                endorsingBankIdentifier: 0
  5260                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5261                returnReason: returnReason
  5262                endorsingBankRoutingNumber: "231486745"
  5263                endorsingBankSequenceNumber: "1"
  5264                endorsingBankConversionIndicator: "1"
  5265                userField: Z
  5266                ID: d1e26288
  5267              - recordNumber: 1
  5268                truncationIndicator: "Y"
  5269                endorsingBankCorrectionIndicator: 1
  5270                endorsingBankIdentifier: 0
  5271                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5272                returnReason: returnReason
  5273                endorsingBankRoutingNumber: "231486745"
  5274                endorsingBankSequenceNumber: "1"
  5275                endorsingBankConversionIndicator: "1"
  5276                userField: Z
  5277                ID: d1e26288
  5278              ID: d1e26288
  5279              correctionIndicator: 0
  5280              imageViewAnalysis:
  5281              - excessiveImageSkew: 0
  5282                payorBankNameAddressUsability: 0
  5283                imageEnabledPOD: 0
  5284                globalImageQuality: 0
  5285                payeeUsability: 0
  5286                dateUsability: 0
  5287                convenienceAmountUsability: 0
  5288                memoLineUsability: 0
  5289                transitEndorsementUsability: 0
  5290                ID: d1e26288
  5291                signatureUsability: 0
  5292                bOFDEndorsementUsability: 0
  5293                streaksAndOrBands: 0
  5294                exceedsMaximumImageSize: 0
  5295                piggybackImage: 0
  5296                payeeEndorsementUsability: 0
  5297                tooLightOrTooDark: 0
  5298                partialImage: 0
  5299                amountInWordsUsability: 0
  5300                payorNameAddressUsability: 0
  5301                belowMinimumImageSize: 0
  5302                imagingBankSpecificTest: 0
  5303                globalImageUsability: 0
  5304                sourceDocumentBad: 0
  5305                userField: ZZZZZ
  5306                mICRLineUsability: 0
  5307              - excessiveImageSkew: 0
  5308                payorBankNameAddressUsability: 0
  5309                imageEnabledPOD: 0
  5310                globalImageQuality: 0
  5311                payeeUsability: 0
  5312                dateUsability: 0
  5313                convenienceAmountUsability: 0
  5314                memoLineUsability: 0
  5315                transitEndorsementUsability: 0
  5316                ID: d1e26288
  5317                signatureUsability: 0
  5318                bOFDEndorsementUsability: 0
  5319                streaksAndOrBands: 0
  5320                exceedsMaximumImageSize: 0
  5321                piggybackImage: 0
  5322                payeeEndorsementUsability: 0
  5323                tooLightOrTooDark: 0
  5324                partialImage: 0
  5325                amountInWordsUsability: 0
  5326                payorNameAddressUsability: 0
  5327                belowMinimumImageSize: 0
  5328                imagingBankSpecificTest: 0
  5329                globalImageUsability: 0
  5330                sourceDocumentBad: 0
  5331                userField: ZZZZZ
  5332                mICRLineUsability: 0
  5333              payorBankRoutingNumber: "01120036"
  5334              imageViewDetail:
  5335              - viewSideIndicator: 0
  5336                viewDescriptor: "00"
  5337                digitalSignatureIndicator: 0
  5338                imageCreatorDate: 2018-10-03T00:00:00Z
  5339                imageIndicator: 1
  5340                imageCreatorRoutingNumber: "2139876354"
  5341                imageViewDataSize: "1024"
  5342                securityKeySize: 1
  5343                imageViewCompressionAlgorithm: "02"
  5344                protectedDataStart: 0
  5345                protectedDataLength: 0
  5346                imageViewFormatIndicator: "00"
  5347                userField: Z
  5348                ID: d1e26288
  5349                digitalSignatureMethod: "00"
  5350                imageRecreateIndicator: 0
  5351                overrideIndicator: "0"
  5352              - viewSideIndicator: 0
  5353                viewDescriptor: "00"
  5354                digitalSignatureIndicator: 0
  5355                imageCreatorDate: 2018-10-03T00:00:00Z
  5356                imageIndicator: 1
  5357                imageCreatorRoutingNumber: "2139876354"
  5358                imageViewDataSize: "1024"
  5359                securityKeySize: 1
  5360                imageViewCompressionAlgorithm: "02"
  5361                protectedDataStart: 0
  5362                protectedDataLength: 0
  5363                imageViewFormatIndicator: "00"
  5364                userField: Z
  5365                ID: d1e26288
  5366                digitalSignatureMethod: "00"
  5367                imageRecreateIndicator: 0
  5368                overrideIndicator: "0"
  5369              documentationTypeIndicator: A
  5370            bundleControl:
  5371              micrValidTotalAmount: 100
  5372              bundleImagesCount: 1
  5373              bundleItemsCount: 1
  5374              userField: B12345678
  5375              bundleTotalAmount: 100
  5376              ID: d1e26288
  5377              creditTotalIndicator: 1
  5378            returns:
  5379            - eceInstitutionItemSequenceNumber: "24531"
  5380              imageViewData:
  5381              - ivData.LengthImageData: "0000001"
  5382                ivData.ClippingCoordinateV2: "0001"
  5383                ivData.LengthImageReferenceKey: "0001"
  5384                ivData.ClippingCoordinateV1: "0001"
  5385                ivData.SecurityKeyName: SECURE
  5386                eceInstitutionRoutingNumber: "2318769876"
  5387                ivData.DigitalSignature: "0101"
  5388                ivData.ImageReferenceKey: "0"
  5389                ivData.LengthDigitalSignature: '0    '
  5390                ivData.ClippingCoordinateH2: "0001"
  5391                ivData.ClippingCoordinateH1: "0001"
  5392                ivData.SecurityOriginatorName: Name
  5393                ivData.ECEInstitutionItemSequenceNumber: "1"
  5394                ID: d1e26288
  5395                bundleBusinessDate: 2018-10-03T00:00:00Z
  5396                ivData.ClippingOrigin: 1
  5397                ivData.ImageData: "0101"
  5398                cycleNumber: "1"
  5399                ivData.SecurityAuthenticatorName: Name
  5400              - ivData.LengthImageData: "0000001"
  5401                ivData.ClippingCoordinateV2: "0001"
  5402                ivData.LengthImageReferenceKey: "0001"
  5403                ivData.ClippingCoordinateV1: "0001"
  5404                ivData.SecurityKeyName: SECURE
  5405                eceInstitutionRoutingNumber: "2318769876"
  5406                ivData.DigitalSignature: "0101"
  5407                ivData.ImageReferenceKey: "0"
  5408                ivData.LengthDigitalSignature: '0    '
  5409                ivData.ClippingCoordinateH2: "0001"
  5410                ivData.ClippingCoordinateH1: "0001"
  5411                ivData.SecurityOriginatorName: Name
  5412                ivData.ECEInstitutionItemSequenceNumber: "1"
  5413                ID: d1e26288
  5414                bundleBusinessDate: 2018-10-03T00:00:00Z
  5415                ivData.ClippingOrigin: 1
  5416                ivData.ImageData: "0101"
  5417                cycleNumber: "1"
  5418                ivData.SecurityAuthenticatorName: Name
  5419              forwardBundleDate: 2018-10-03T00:00:00Z
  5420              archiveTypeIndicator: A
  5421              onUs: "5558881"
  5422              addendumCount: 4
  5423              returnDetailAddendumB:
  5424              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  5425                auxiliaryOnUs: "012349"
  5426                payorBankSequenceNumber: "1"
  5427                payorBankName: Bank Short Name
  5428                payorAccountName: Account Name
  5429                ID: d1e26288
  5430              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  5431                auxiliaryOnUs: "012349"
  5432                payorBankSequenceNumber: "1"
  5433                payorBankName: Bank Short Name
  5434                payorAccountName: Account Name
  5435                ID: d1e26288
  5436              returnDetailAddendumA:
  5437              - bOFDBranchCode: "01"
  5438                recordNumber: 1
  5439                payeeName: Payee Name
  5440                truncationIndicator: "Y"
  5441                bOFDConversionIndicator: "1"
  5442                bOFDAccountNumber: "938383"
  5443                userField: Z
  5444                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5445                BOFDCorrectionIndicator: 1
  5446                ID: d1e26288
  5447                returnLocationRoutingNumber: "231486745"
  5448                bOFDItemSequenceNumber: "1"
  5449              - bOFDBranchCode: "01"
  5450                recordNumber: 1
  5451                payeeName: Payee Name
  5452                truncationIndicator: "Y"
  5453                bOFDConversionIndicator: "1"
  5454                bOFDAccountNumber: "938383"
  5455                userField: Z
  5456                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5457                BOFDCorrectionIndicator: 1
  5458                ID: d1e26288
  5459                returnLocationRoutingNumber: "231486745"
  5460                bOFDItemSequenceNumber: "1"
  5461              externalProcessingCode: "9"
  5462              timesReturned: 0
  5463              returnDetailAddendumD:
  5464              - recordNumber: 1
  5465                truncationIndicator: "Y"
  5466                endorsingBankCorrectionIndicator: 1
  5467                endorsingBankIdentifier: 0
  5468                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5469                returnReason: A
  5470                endorsingBankRoutingNumber: "231486745"
  5471                endorsingBankSequenceNumber: "1"
  5472                endorsingBankConversionIndicator: "1"
  5473                userField: Z
  5474                ID: d1e26288
  5475              - recordNumber: 1
  5476                truncationIndicator: "Y"
  5477                endorsingBankCorrectionIndicator: 1
  5478                endorsingBankIdentifier: 0
  5479                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5480                returnReason: A
  5481                endorsingBankRoutingNumber: "231486745"
  5482                endorsingBankSequenceNumber: "1"
  5483                endorsingBankConversionIndicator: "1"
  5484                userField: Z
  5485                ID: d1e26288
  5486              itemAmount: 100000
  5487              returnDetailAddendumC:
  5488              - imageReferenceKey: "0"
  5489                lengthImageReferenceKey: "0000"
  5490                userField: ZZZZ
  5491                imageReferenceKeyIndicator: 1
  5492                microfilmArchiveSequenceNumber: "1"
  5493                ID: d1e26288
  5494                descript: Payment
  5495              - imageReferenceKey: "0"
  5496                lengthImageReferenceKey: "0000"
  5497                userField: ZZZZ
  5498                imageReferenceKeyIndicator: 1
  5499                microfilmArchiveSequenceNumber: "1"
  5500                ID: d1e26288
  5501                descript: Payment
  5502              payorBankCheckDigit: "5"
  5503              returnReason: returnReason
  5504              ID: d1e26288
  5505              imageViewAnalysis:
  5506              - excessiveImageSkew: 0
  5507                payorBankNameAddressUsability: 0
  5508                imageEnabledPOD: 0
  5509                globalImageQuality: 0
  5510                payeeUsability: 0
  5511                dateUsability: 0
  5512                convenienceAmountUsability: 0
  5513                memoLineUsability: 0
  5514                transitEndorsementUsability: 0
  5515                ID: d1e26288
  5516                signatureUsability: 0
  5517                bOFDEndorsementUsability: 0
  5518                streaksAndOrBands: 0
  5519                exceedsMaximumImageSize: 0
  5520                piggybackImage: 0
  5521                payeeEndorsementUsability: 0
  5522                tooLightOrTooDark: 0
  5523                partialImage: 0
  5524                amountInWordsUsability: 0
  5525                payorNameAddressUsability: 0
  5526                belowMinimumImageSize: 0
  5527                imagingBankSpecificTest: 0
  5528                globalImageUsability: 0
  5529                sourceDocumentBad: 0
  5530                userField: ZZZZZ
  5531                mICRLineUsability: 0
  5532              - excessiveImageSkew: 0
  5533                payorBankNameAddressUsability: 0
  5534                imageEnabledPOD: 0
  5535                globalImageQuality: 0
  5536                payeeUsability: 0
  5537                dateUsability: 0
  5538                convenienceAmountUsability: 0
  5539                memoLineUsability: 0
  5540                transitEndorsementUsability: 0
  5541                ID: d1e26288
  5542                signatureUsability: 0
  5543                bOFDEndorsementUsability: 0
  5544                streaksAndOrBands: 0
  5545                exceedsMaximumImageSize: 0
  5546                piggybackImage: 0
  5547                payeeEndorsementUsability: 0
  5548                tooLightOrTooDark: 0
  5549                partialImage: 0
  5550                amountInWordsUsability: 0
  5551                payorNameAddressUsability: 0
  5552                belowMinimumImageSize: 0
  5553                imagingBankSpecificTest: 0
  5554                globalImageUsability: 0
  5555                sourceDocumentBad: 0
  5556                userField: ZZZZZ
  5557                mICRLineUsability: 0
  5558              payorBankRoutingNumber: "01120036"
  5559              returnNotificationIndicator: "1"
  5560              imageViewDetail:
  5561              - viewSideIndicator: 0
  5562                viewDescriptor: "00"
  5563                digitalSignatureIndicator: 0
  5564                imageCreatorDate: 2018-10-03T00:00:00Z
  5565                imageIndicator: 1
  5566                imageCreatorRoutingNumber: "2139876354"
  5567                imageViewDataSize: "1024"
  5568                securityKeySize: 1
  5569                imageViewCompressionAlgorithm: "02"
  5570                protectedDataStart: 0
  5571                protectedDataLength: 0
  5572                imageViewFormatIndicator: "00"
  5573                userField: Z
  5574                ID: d1e26288
  5575                digitalSignatureMethod: "00"
  5576                imageRecreateIndicator: 0
  5577                overrideIndicator: "0"
  5578              - viewSideIndicator: 0
  5579                viewDescriptor: "00"
  5580                digitalSignatureIndicator: 0
  5581                imageCreatorDate: 2018-10-03T00:00:00Z
  5582                imageIndicator: 1
  5583                imageCreatorRoutingNumber: "2139876354"
  5584                imageViewDataSize: "1024"
  5585                securityKeySize: 1
  5586                imageViewCompressionAlgorithm: "02"
  5587                protectedDataStart: 0
  5588                protectedDataLength: 0
  5589                imageViewFormatIndicator: "00"
  5590                userField: Z
  5591                ID: d1e26288
  5592                digitalSignatureMethod: "00"
  5593                imageRecreateIndicator: 0
  5594                overrideIndicator: "0"
  5595              documentationTypeIndicator: A
  5596            - eceInstitutionItemSequenceNumber: "24531"
  5597              imageViewData:
  5598              - ivData.LengthImageData: "0000001"
  5599                ivData.ClippingCoordinateV2: "0001"
  5600                ivData.LengthImageReferenceKey: "0001"
  5601                ivData.ClippingCoordinateV1: "0001"
  5602                ivData.SecurityKeyName: SECURE
  5603                eceInstitutionRoutingNumber: "2318769876"
  5604                ivData.DigitalSignature: "0101"
  5605                ivData.ImageReferenceKey: "0"
  5606                ivData.LengthDigitalSignature: '0    '
  5607                ivData.ClippingCoordinateH2: "0001"
  5608                ivData.ClippingCoordinateH1: "0001"
  5609                ivData.SecurityOriginatorName: Name
  5610                ivData.ECEInstitutionItemSequenceNumber: "1"
  5611                ID: d1e26288
  5612                bundleBusinessDate: 2018-10-03T00:00:00Z
  5613                ivData.ClippingOrigin: 1
  5614                ivData.ImageData: "0101"
  5615                cycleNumber: "1"
  5616                ivData.SecurityAuthenticatorName: Name
  5617              - ivData.LengthImageData: "0000001"
  5618                ivData.ClippingCoordinateV2: "0001"
  5619                ivData.LengthImageReferenceKey: "0001"
  5620                ivData.ClippingCoordinateV1: "0001"
  5621                ivData.SecurityKeyName: SECURE
  5622                eceInstitutionRoutingNumber: "2318769876"
  5623                ivData.DigitalSignature: "0101"
  5624                ivData.ImageReferenceKey: "0"
  5625                ivData.LengthDigitalSignature: '0    '
  5626                ivData.ClippingCoordinateH2: "0001"
  5627                ivData.ClippingCoordinateH1: "0001"
  5628                ivData.SecurityOriginatorName: Name
  5629                ivData.ECEInstitutionItemSequenceNumber: "1"
  5630                ID: d1e26288
  5631                bundleBusinessDate: 2018-10-03T00:00:00Z
  5632                ivData.ClippingOrigin: 1
  5633                ivData.ImageData: "0101"
  5634                cycleNumber: "1"
  5635                ivData.SecurityAuthenticatorName: Name
  5636              forwardBundleDate: 2018-10-03T00:00:00Z
  5637              archiveTypeIndicator: A
  5638              onUs: "5558881"
  5639              addendumCount: 4
  5640              returnDetailAddendumB:
  5641              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  5642                auxiliaryOnUs: "012349"
  5643                payorBankSequenceNumber: "1"
  5644                payorBankName: Bank Short Name
  5645                payorAccountName: Account Name
  5646                ID: d1e26288
  5647              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  5648                auxiliaryOnUs: "012349"
  5649                payorBankSequenceNumber: "1"
  5650                payorBankName: Bank Short Name
  5651                payorAccountName: Account Name
  5652                ID: d1e26288
  5653              returnDetailAddendumA:
  5654              - bOFDBranchCode: "01"
  5655                recordNumber: 1
  5656                payeeName: Payee Name
  5657                truncationIndicator: "Y"
  5658                bOFDConversionIndicator: "1"
  5659                bOFDAccountNumber: "938383"
  5660                userField: Z
  5661                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5662                BOFDCorrectionIndicator: 1
  5663                ID: d1e26288
  5664                returnLocationRoutingNumber: "231486745"
  5665                bOFDItemSequenceNumber: "1"
  5666              - bOFDBranchCode: "01"
  5667                recordNumber: 1
  5668                payeeName: Payee Name
  5669                truncationIndicator: "Y"
  5670                bOFDConversionIndicator: "1"
  5671                bOFDAccountNumber: "938383"
  5672                userField: Z
  5673                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  5674                BOFDCorrectionIndicator: 1
  5675                ID: d1e26288
  5676                returnLocationRoutingNumber: "231486745"
  5677                bOFDItemSequenceNumber: "1"
  5678              externalProcessingCode: "9"
  5679              timesReturned: 0
  5680              returnDetailAddendumD:
  5681              - recordNumber: 1
  5682                truncationIndicator: "Y"
  5683                endorsingBankCorrectionIndicator: 1
  5684                endorsingBankIdentifier: 0
  5685                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5686                returnReason: A
  5687                endorsingBankRoutingNumber: "231486745"
  5688                endorsingBankSequenceNumber: "1"
  5689                endorsingBankConversionIndicator: "1"
  5690                userField: Z
  5691                ID: d1e26288
  5692              - recordNumber: 1
  5693                truncationIndicator: "Y"
  5694                endorsingBankCorrectionIndicator: 1
  5695                endorsingBankIdentifier: 0
  5696                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  5697                returnReason: A
  5698                endorsingBankRoutingNumber: "231486745"
  5699                endorsingBankSequenceNumber: "1"
  5700                endorsingBankConversionIndicator: "1"
  5701                userField: Z
  5702                ID: d1e26288
  5703              itemAmount: 100000
  5704              returnDetailAddendumC:
  5705              - imageReferenceKey: "0"
  5706                lengthImageReferenceKey: "0000"
  5707                userField: ZZZZ
  5708                imageReferenceKeyIndicator: 1
  5709                microfilmArchiveSequenceNumber: "1"
  5710                ID: d1e26288
  5711                descript: Payment
  5712              - imageReferenceKey: "0"
  5713                lengthImageReferenceKey: "0000"
  5714                userField: ZZZZ
  5715                imageReferenceKeyIndicator: 1
  5716                microfilmArchiveSequenceNumber: "1"
  5717                ID: d1e26288
  5718                descript: Payment
  5719              payorBankCheckDigit: "5"
  5720              returnReason: returnReason
  5721              ID: d1e26288
  5722              imageViewAnalysis:
  5723              - excessiveImageSkew: 0
  5724                payorBankNameAddressUsability: 0
  5725                imageEnabledPOD: 0
  5726                globalImageQuality: 0
  5727                payeeUsability: 0
  5728                dateUsability: 0
  5729                convenienceAmountUsability: 0
  5730                memoLineUsability: 0
  5731                transitEndorsementUsability: 0
  5732                ID: d1e26288
  5733                signatureUsability: 0
  5734                bOFDEndorsementUsability: 0
  5735                streaksAndOrBands: 0
  5736                exceedsMaximumImageSize: 0
  5737                piggybackImage: 0
  5738                payeeEndorsementUsability: 0
  5739                tooLightOrTooDark: 0
  5740                partialImage: 0
  5741                amountInWordsUsability: 0
  5742                payorNameAddressUsability: 0
  5743                belowMinimumImageSize: 0
  5744                imagingBankSpecificTest: 0
  5745                globalImageUsability: 0
  5746                sourceDocumentBad: 0
  5747                userField: ZZZZZ
  5748                mICRLineUsability: 0
  5749              - excessiveImageSkew: 0
  5750                payorBankNameAddressUsability: 0
  5751                imageEnabledPOD: 0
  5752                globalImageQuality: 0
  5753                payeeUsability: 0
  5754                dateUsability: 0
  5755                convenienceAmountUsability: 0
  5756                memoLineUsability: 0
  5757                transitEndorsementUsability: 0
  5758                ID: d1e26288
  5759                signatureUsability: 0
  5760                bOFDEndorsementUsability: 0
  5761                streaksAndOrBands: 0
  5762                exceedsMaximumImageSize: 0
  5763                piggybackImage: 0
  5764                payeeEndorsementUsability: 0
  5765                tooLightOrTooDark: 0
  5766                partialImage: 0
  5767                amountInWordsUsability: 0
  5768                payorNameAddressUsability: 0
  5769                belowMinimumImageSize: 0
  5770                imagingBankSpecificTest: 0
  5771                globalImageUsability: 0
  5772                sourceDocumentBad: 0
  5773                userField: ZZZZZ
  5774                mICRLineUsability: 0
  5775              payorBankRoutingNumber: "01120036"
  5776              returnNotificationIndicator: "1"
  5777              imageViewDetail:
  5778              - viewSideIndicator: 0
  5779                viewDescriptor: "00"
  5780                digitalSignatureIndicator: 0
  5781                imageCreatorDate: 2018-10-03T00:00:00Z
  5782                imageIndicator: 1
  5783                imageCreatorRoutingNumber: "2139876354"
  5784                imageViewDataSize: "1024"
  5785                securityKeySize: 1
  5786                imageViewCompressionAlgorithm: "02"
  5787                protectedDataStart: 0
  5788                protectedDataLength: 0
  5789                imageViewFormatIndicator: "00"
  5790                userField: Z
  5791                ID: d1e26288
  5792                digitalSignatureMethod: "00"
  5793                imageRecreateIndicator: 0
  5794                overrideIndicator: "0"
  5795              - viewSideIndicator: 0
  5796                viewDescriptor: "00"
  5797                digitalSignatureIndicator: 0
  5798                imageCreatorDate: 2018-10-03T00:00:00Z
  5799                imageIndicator: 1
  5800                imageCreatorRoutingNumber: "2139876354"
  5801                imageViewDataSize: "1024"
  5802                securityKeySize: 1
  5803                imageViewCompressionAlgorithm: "02"
  5804                protectedDataStart: 0
  5805                protectedDataLength: 0
  5806                imageViewFormatIndicator: "00"
  5807                userField: Z
  5808                ID: d1e26288
  5809                digitalSignatureMethod: "00"
  5810                imageRecreateIndicator: 0
  5811                overrideIndicator: "0"
  5812              documentationTypeIndicator: A
  5813          ID: 3f2d23ee214
  5814          fileHeader:
  5815            immediateOrigin: "201982859"
  5816            fileCreationDate: 2020-10-23T00:00:00Z
  5817            testIndicator: P
  5818            resendIndicator: "Y"
  5819            immediateDestination: "231380102"
  5820            immediateOriginName: Bank One
  5821            standardLevel: "35"
  5822            countryCode: US
  5823            userField: ZZZZ
  5824            immediateDestinationName: ABC Bank
  5825            companionDocumentIndicator: "1"
  5826            ID: d1e26288
  5827            fileCreationTime: 0000-01-01T09:11:00Z
  5828            fileIDModifier: A
  5829        properties:
  5830          ID:
  5831            description: File ID
  5832            example: 3f2d23ee214
  5833            type: string
  5834          fileHeader:
  5835            $ref: '#/components/schemas/ICLFileHeader'
  5836          cashLetters:
  5837            items:
  5838              $ref: '#/components/schemas/CashLetter'
  5839            type: array
  5840          bundles:
  5841            items:
  5842              $ref: '#/components/schemas/Bundle'
  5843            type: array
  5844          fileControl:
  5845            $ref: '#/components/schemas/ICLFileControl'
  5846      ICLFileHeader:
  5847        example:
  5848          immediateOrigin: "201982859"
  5849          fileCreationDate: 2020-10-23T00:00:00Z
  5850          testIndicator: P
  5851          resendIndicator: "Y"
  5852          immediateDestination: "231380102"
  5853          immediateOriginName: Bank One
  5854          standardLevel: "35"
  5855          countryCode: US
  5856          userField: ZZZZ
  5857          immediateDestinationName: ABC Bank
  5858          companionDocumentIndicator: "1"
  5859          ID: d1e26288
  5860          fileCreationTime: 0000-01-01T09:11:00Z
  5861          fileIDModifier: A
  5862        properties:
  5863          ID:
  5864            description: FileHeader ID
  5865            example: d1e26288
  5866            type: string
  5867          standardLevel:
  5868            description: |
  5869              StandardLevel identifies the standard level of the file.
  5870  
  5871              * `03` - DSTU X9.37-2003
  5872              * `30` - X9.100-187-2008
  5873              * `35` - X9.100-187-2013 and X9.100-187-2016
  5874            enum:
  5875            - "03"
  5876            - "30"
  5877            - "35"
  5878            example: "35"
  5879            maxLength: 2
  5880            type: string
  5881          testIndicator:
  5882            description: |
  5883              TestIndicator identifies whether the file is a test or production file.
  5884  
  5885              * `T` - Test File
  5886              * `P` - Production File
  5887            enum:
  5888            - T
  5889            - P
  5890            example: P
  5891            maxLength: 1
  5892            type: string
  5893          immediateDestination:
  5894            description: |
  5895              ImmediateDestination is the routing and transit number of the Federal Reserve Bank (FRB)
  5896              or receiver to which the file is being sent.
  5897            example: "231380102"
  5898            maxLength: 9
  5899            type: string
  5900          immediateOrigin:
  5901            description: |
  5902              ImmediateOrigin is the routing and transit number of the Federal Reserve Bank (FRB)
  5903              or originator from which the file is being sent.
  5904            example: "201982859"
  5905            maxLength: 9
  5906            type: string
  5907          fileCreationDate:
  5908            description: FileCreationDate is the date the immediate origin institution
  5909              creates the file.
  5910            example: 2020-10-23T00:00:00Z
  5911            format: date-time
  5912            type: string
  5913          fileCreationTime:
  5914            description: FileCreationTime is the time the immediate origin institution
  5915              creates the file.
  5916            example: 0000-01-01T09:11:00Z
  5917            format: date-time
  5918            type: string
  5919          resendIndicator:
  5920            description: ResendIndicator indicates whether the file has been previously
  5921              transmitted. (Y - Yes, N - No)
  5922            example: "Y"
  5923            maxLength: 1
  5924            type: string
  5925          immediateDestinationName:
  5926            description: ImmediateDestinationName identifies the short name of the institution
  5927              that receives the file.
  5928            example: ABC Bank
  5929            maxLength: 18
  5930            type: string
  5931          immediateOriginName:
  5932            description: immediateOriginName identifies the short name of the institution
  5933              that sends the file.
  5934            example: Bank One
  5935            maxLength: 18
  5936            type: string
  5937          fileIDModifier:
  5938            description: |
  5939              FileIDModifier is a code that permits multiple files, created on the same date, at the same time, and sent between the
  5940              same institutions, to be distinguished from one another. If FileHeader ImmediateDestination, ImmediateOrigin, FileCreationDate, and
  5941              FileCreationTime in a previous file are equal to the same fields in this file, FileIDModifier must be defined.
  5942            example: A
  5943            maxLength: 1
  5944            type: string
  5945          countryCode:
  5946            description: |
  5947              CountryCode is a 2-character code as approved by the International Organization for Standardization (ISO) used
  5948              to identify the country in which the payer bank is located.
  5949            example: US
  5950            maxLength: 2
  5951            type: string
  5952          userField:
  5953            description: UserField identifies a field used at the discretion of users
  5954              of the standard.
  5955            example: ZZZZ
  5956            maxLength: 4
  5957            type: string
  5958          companionDocumentIndicator:
  5959            description: |
  5960              CompanionDocumentIndicator indicates the Companion Document being used.
  5961              It shall be present only under clearing arrangements, where Companion Document usage and values are
  5962              defined.
  5963              Values:
  5964              * 0–9 - Reserved for United States use
  5965              * A–J - Reserved for Canadian use
  5966              * Other - Defined by clearing arrangements
  5967            example: "1"
  5968            maxLength: 1
  5969            type: string
  5970        required:
  5971        - fileCreationDate
  5972        - fileCreationTime
  5973        - immediateDestination
  5974        - immediateOrigin
  5975        - resendIndicator
  5976        - standardLevel
  5977        - testIndicator
  5978      ICLFileControl:
  5979        example:
  5980          cashLetterCount: 1
  5981          immediateOriginContactName: John Smith
  5982          fileTotalAmount: 100
  5983          ID: d1e26288
  5984          immediateOriginContactPhoneNumber: 555-555-1212
  5985          creditTotalIndicator: 1
  5986          totalRecordCount: 1
  5987          totalItemCount: 5
  5988        properties:
  5989          ID:
  5990            description: FileControl ID
  5991            example: d1e26288
  5992            type: string
  5993          cashLetterCount:
  5994            description: CashLetterCount identifies the total number of cash letters
  5995              within the file.
  5996            example: 1
  5997            type: integer
  5998          totalRecordCount:
  5999            description: TotalRecordCount identifies the total number of records of
  6000              all types sent in the file, including the FileControl.
  6001            example: 1
  6002            type: integer
  6003          totalItemCount:
  6004            description: totalItemCount identifies the total number of Items sent within
  6005              the file.
  6006            example: 5
  6007            type: integer
  6008          fileTotalAmount:
  6009            description: FileTotalAmount identifies the total Item amount of the complete
  6010              file.
  6011            example: 100
  6012            type: integer
  6013          immediateOriginContactName:
  6014            description: immediateOriginContactName identifies a contact at the institution
  6015              that creates the file.
  6016            example: John Smith
  6017            maxLength: 14
  6018            type: string
  6019          immediateOriginContactPhoneNumber:
  6020            description: ImmediateOriginContactPhoneNumber identifies the phone number
  6021              of the contact at the institution that creates the file.
  6022            example: 555-555-1212
  6023            maxLength: 10
  6024            type: string
  6025          creditTotalIndicator:
  6026            description: |
  6027              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.
  6028              TotalRecordCount includes all records of all types regardless of the value of this field.
  6029              * ` ` - No Credit Items
  6030              * `0` - Credit Items are not included in totals
  6031              * `1` - Credit Items are included in totals
  6032            enum:
  6033            - 0
  6034            - 1
  6035            example: 1
  6036            type: integer
  6037        required:
  6038        - cashLetterCount
  6039        - fileTotalAmount
  6040        - totalItemCount
  6041        - totalRecordCount
  6042      RawICLFile:
  6043        description: A plaintext ImageCashLetter file. See our test files or examples
  6044          for a complete ICL/X9 file.
  6045        example: |
  6046          0135T061000146026073150202010230911NWave Money        Wave Money        1      1
  6047          9900000100000012000000010000000000010000                        0
  6048        type: string
  6049      ICLFiles:
  6050        items:
  6051          $ref: '#/components/schemas/ICLFile'
  6052        type: array
  6053      CashLetter:
  6054        example:
  6055          creditItems:
  6056          - externalProcessingCode: "9"
  6057            creditItemSequenceNumber: "1"
  6058            auxiliaryOnUs: "1001"
  6059            postingBankRoutingNumber: "231986436"
  6060            itemAmount: 100000
  6061            userField: B12345678
  6062            onUs: "5558881"
  6063            acccountTypeCode: "1"
  6064            ID: d1e26288
  6065            documentationTypeIndicator: A
  6066            sourceWorkCode: "01"
  6067          - externalProcessingCode: "9"
  6068            creditItemSequenceNumber: "1"
  6069            auxiliaryOnUs: "1001"
  6070            postingBankRoutingNumber: "231986436"
  6071            itemAmount: 100000
  6072            userField: B12345678
  6073            onUs: "5558881"
  6074            acccountTypeCode: "1"
  6075            ID: d1e26288
  6076            documentationTypeIndicator: A
  6077            sourceWorkCode: "01"
  6078          cashLetterHeader:
  6079            collectionTypeIndicator: "00"
  6080            destinationRoutingNumber: "999282654"
  6081            eceInstitutionRoutingNumber: "217876527"
  6082            originatorContactPhoneNumber: "5685551212"
  6083            returnsIndicator: E
  6084            cashLetterID: "1"
  6085            recordTypeIndicator: I
  6086            fedWorkType: V
  6087            cashLetterCreationDate: 2020-10-23T00:00:00Z
  6088            cashLetterBusinessDate: 2020-10-23T00:00:00Z
  6089            cashLetterCreationTime: 0000-01-01T09:11:00Z
  6090            userField: V
  6091            originatorContactName: John Smith
  6092            ID: d1e26288
  6093            documentationTypeIndicator: A
  6094          bundles:
  6095          - bundleHeader:
  6096              collectionTypeIndicator: "00"
  6097              bundleCreationDate: 2018-10-03T00:00:00Z
  6098              bundleSequenceNumber: "1"
  6099              destinationRoutingNumber: "231987654"
  6100              bundleID: "9999"
  6101              userField: B1234
  6102              eceInstitutionRoutingNumber: "233431587"
  6103              ID: d1e26288
  6104              bundleBusinessDate: 2018-10-03T00:00:00Z
  6105              returnLocationRoutingNumber: "987654320"
  6106              cycleNumber: "01"
  6107            checks:
  6108            - eceInstitutionItemSequenceNumber: "24531"
  6109              bOFDIndicator: "Y"
  6110              mICRValidIndicator: 1
  6111              imageViewData:
  6112              - ivData.LengthImageData: "0000001"
  6113                ivData.ClippingCoordinateV2: "0001"
  6114                ivData.LengthImageReferenceKey: "0001"
  6115                ivData.ClippingCoordinateV1: "0001"
  6116                ivData.SecurityKeyName: SECURE
  6117                eceInstitutionRoutingNumber: "2318769876"
  6118                ivData.DigitalSignature: "0101"
  6119                ivData.ImageReferenceKey: "0"
  6120                ivData.LengthDigitalSignature: '0    '
  6121                ivData.ClippingCoordinateH2: "0001"
  6122                ivData.ClippingCoordinateH1: "0001"
  6123                ivData.SecurityOriginatorName: Name
  6124                ivData.ECEInstitutionItemSequenceNumber: "1"
  6125                ID: d1e26288
  6126                bundleBusinessDate: 2018-10-03T00:00:00Z
  6127                ivData.ClippingOrigin: 1
  6128                ivData.ImageData: "0101"
  6129                cycleNumber: "1"
  6130                ivData.SecurityAuthenticatorName: Name
  6131              - ivData.LengthImageData: "0000001"
  6132                ivData.ClippingCoordinateV2: "0001"
  6133                ivData.LengthImageReferenceKey: "0001"
  6134                ivData.ClippingCoordinateV1: "0001"
  6135                ivData.SecurityKeyName: SECURE
  6136                eceInstitutionRoutingNumber: "2318769876"
  6137                ivData.DigitalSignature: "0101"
  6138                ivData.ImageReferenceKey: "0"
  6139                ivData.LengthDigitalSignature: '0    '
  6140                ivData.ClippingCoordinateH2: "0001"
  6141                ivData.ClippingCoordinateH1: "0001"
  6142                ivData.SecurityOriginatorName: Name
  6143                ivData.ECEInstitutionItemSequenceNumber: "1"
  6144                ID: d1e26288
  6145                bundleBusinessDate: 2018-10-03T00:00:00Z
  6146                ivData.ClippingOrigin: 1
  6147                ivData.ImageData: "0101"
  6148                cycleNumber: "1"
  6149                ivData.SecurityAuthenticatorName: Name
  6150              returnAcceptanceIndicator: "1"
  6151              archiveTypeIndicator: A
  6152              onUs: "5558881"
  6153              addendumCount: 3
  6154              externalProcessingCode: "1"
  6155              auxiliaryOnUs: "1001"
  6156              itemAmount: 100000
  6157              payorBankCheckDigit: "5"
  6158              checkDetailAddendumA:
  6159              - bOFDBranchCode: "01"
  6160                recordNumber: 1
  6161                payeeName: Payee Name
  6162                truncationIndicator: "Y"
  6163                bOFDConversionIndicator: "1"
  6164                bOFDAccountNumber: "938383"
  6165                userField: Z
  6166                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6167                BOFDCorrectionIndicator: 1
  6168                ID: d1e26288
  6169                returnLocationRoutingNumber: "231486745"
  6170                bOFDItemSequenceNumber: "1"
  6171              - bOFDBranchCode: "01"
  6172                recordNumber: 1
  6173                payeeName: Payee Name
  6174                truncationIndicator: "Y"
  6175                bOFDConversionIndicator: "1"
  6176                bOFDAccountNumber: "938383"
  6177                userField: Z
  6178                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6179                BOFDCorrectionIndicator: 1
  6180                ID: d1e26288
  6181                returnLocationRoutingNumber: "231486745"
  6182                bOFDItemSequenceNumber: "1"
  6183              checkDetailAddendumB:
  6184              - imageReferenceKey: "0"
  6185                lengthImageReferenceKey: "0000"
  6186                userField: ZZZZ
  6187                imageReferenceKeyIndicator: 1
  6188                microfilmArchiveSequenceNumber: "1"
  6189                ID: d1e26288
  6190                descript: Payment
  6191              - imageReferenceKey: "0"
  6192                lengthImageReferenceKey: "0000"
  6193                userField: ZZZZ
  6194                imageReferenceKeyIndicator: 1
  6195                microfilmArchiveSequenceNumber: "1"
  6196                ID: d1e26288
  6197                descript: Payment
  6198              checkDetailAddendumC:
  6199              - recordNumber: 1
  6200                truncationIndicator: "Y"
  6201                endorsingBankCorrectionIndicator: 1
  6202                endorsingBankIdentifier: 0
  6203                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6204                returnReason: returnReason
  6205                endorsingBankRoutingNumber: "231486745"
  6206                endorsingBankSequenceNumber: "1"
  6207                endorsingBankConversionIndicator: "1"
  6208                userField: Z
  6209                ID: d1e26288
  6210              - recordNumber: 1
  6211                truncationIndicator: "Y"
  6212                endorsingBankCorrectionIndicator: 1
  6213                endorsingBankIdentifier: 0
  6214                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6215                returnReason: returnReason
  6216                endorsingBankRoutingNumber: "231486745"
  6217                endorsingBankSequenceNumber: "1"
  6218                endorsingBankConversionIndicator: "1"
  6219                userField: Z
  6220                ID: d1e26288
  6221              ID: d1e26288
  6222              correctionIndicator: 0
  6223              imageViewAnalysis:
  6224              - excessiveImageSkew: 0
  6225                payorBankNameAddressUsability: 0
  6226                imageEnabledPOD: 0
  6227                globalImageQuality: 0
  6228                payeeUsability: 0
  6229                dateUsability: 0
  6230                convenienceAmountUsability: 0
  6231                memoLineUsability: 0
  6232                transitEndorsementUsability: 0
  6233                ID: d1e26288
  6234                signatureUsability: 0
  6235                bOFDEndorsementUsability: 0
  6236                streaksAndOrBands: 0
  6237                exceedsMaximumImageSize: 0
  6238                piggybackImage: 0
  6239                payeeEndorsementUsability: 0
  6240                tooLightOrTooDark: 0
  6241                partialImage: 0
  6242                amountInWordsUsability: 0
  6243                payorNameAddressUsability: 0
  6244                belowMinimumImageSize: 0
  6245                imagingBankSpecificTest: 0
  6246                globalImageUsability: 0
  6247                sourceDocumentBad: 0
  6248                userField: ZZZZZ
  6249                mICRLineUsability: 0
  6250              - excessiveImageSkew: 0
  6251                payorBankNameAddressUsability: 0
  6252                imageEnabledPOD: 0
  6253                globalImageQuality: 0
  6254                payeeUsability: 0
  6255                dateUsability: 0
  6256                convenienceAmountUsability: 0
  6257                memoLineUsability: 0
  6258                transitEndorsementUsability: 0
  6259                ID: d1e26288
  6260                signatureUsability: 0
  6261                bOFDEndorsementUsability: 0
  6262                streaksAndOrBands: 0
  6263                exceedsMaximumImageSize: 0
  6264                piggybackImage: 0
  6265                payeeEndorsementUsability: 0
  6266                tooLightOrTooDark: 0
  6267                partialImage: 0
  6268                amountInWordsUsability: 0
  6269                payorNameAddressUsability: 0
  6270                belowMinimumImageSize: 0
  6271                imagingBankSpecificTest: 0
  6272                globalImageUsability: 0
  6273                sourceDocumentBad: 0
  6274                userField: ZZZZZ
  6275                mICRLineUsability: 0
  6276              payorBankRoutingNumber: "01120036"
  6277              imageViewDetail:
  6278              - viewSideIndicator: 0
  6279                viewDescriptor: "00"
  6280                digitalSignatureIndicator: 0
  6281                imageCreatorDate: 2018-10-03T00:00:00Z
  6282                imageIndicator: 1
  6283                imageCreatorRoutingNumber: "2139876354"
  6284                imageViewDataSize: "1024"
  6285                securityKeySize: 1
  6286                imageViewCompressionAlgorithm: "02"
  6287                protectedDataStart: 0
  6288                protectedDataLength: 0
  6289                imageViewFormatIndicator: "00"
  6290                userField: Z
  6291                ID: d1e26288
  6292                digitalSignatureMethod: "00"
  6293                imageRecreateIndicator: 0
  6294                overrideIndicator: "0"
  6295              - viewSideIndicator: 0
  6296                viewDescriptor: "00"
  6297                digitalSignatureIndicator: 0
  6298                imageCreatorDate: 2018-10-03T00:00:00Z
  6299                imageIndicator: 1
  6300                imageCreatorRoutingNumber: "2139876354"
  6301                imageViewDataSize: "1024"
  6302                securityKeySize: 1
  6303                imageViewCompressionAlgorithm: "02"
  6304                protectedDataStart: 0
  6305                protectedDataLength: 0
  6306                imageViewFormatIndicator: "00"
  6307                userField: Z
  6308                ID: d1e26288
  6309                digitalSignatureMethod: "00"
  6310                imageRecreateIndicator: 0
  6311                overrideIndicator: "0"
  6312              documentationTypeIndicator: A
  6313            - eceInstitutionItemSequenceNumber: "24531"
  6314              bOFDIndicator: "Y"
  6315              mICRValidIndicator: 1
  6316              imageViewData:
  6317              - ivData.LengthImageData: "0000001"
  6318                ivData.ClippingCoordinateV2: "0001"
  6319                ivData.LengthImageReferenceKey: "0001"
  6320                ivData.ClippingCoordinateV1: "0001"
  6321                ivData.SecurityKeyName: SECURE
  6322                eceInstitutionRoutingNumber: "2318769876"
  6323                ivData.DigitalSignature: "0101"
  6324                ivData.ImageReferenceKey: "0"
  6325                ivData.LengthDigitalSignature: '0    '
  6326                ivData.ClippingCoordinateH2: "0001"
  6327                ivData.ClippingCoordinateH1: "0001"
  6328                ivData.SecurityOriginatorName: Name
  6329                ivData.ECEInstitutionItemSequenceNumber: "1"
  6330                ID: d1e26288
  6331                bundleBusinessDate: 2018-10-03T00:00:00Z
  6332                ivData.ClippingOrigin: 1
  6333                ivData.ImageData: "0101"
  6334                cycleNumber: "1"
  6335                ivData.SecurityAuthenticatorName: Name
  6336              - ivData.LengthImageData: "0000001"
  6337                ivData.ClippingCoordinateV2: "0001"
  6338                ivData.LengthImageReferenceKey: "0001"
  6339                ivData.ClippingCoordinateV1: "0001"
  6340                ivData.SecurityKeyName: SECURE
  6341                eceInstitutionRoutingNumber: "2318769876"
  6342                ivData.DigitalSignature: "0101"
  6343                ivData.ImageReferenceKey: "0"
  6344                ivData.LengthDigitalSignature: '0    '
  6345                ivData.ClippingCoordinateH2: "0001"
  6346                ivData.ClippingCoordinateH1: "0001"
  6347                ivData.SecurityOriginatorName: Name
  6348                ivData.ECEInstitutionItemSequenceNumber: "1"
  6349                ID: d1e26288
  6350                bundleBusinessDate: 2018-10-03T00:00:00Z
  6351                ivData.ClippingOrigin: 1
  6352                ivData.ImageData: "0101"
  6353                cycleNumber: "1"
  6354                ivData.SecurityAuthenticatorName: Name
  6355              returnAcceptanceIndicator: "1"
  6356              archiveTypeIndicator: A
  6357              onUs: "5558881"
  6358              addendumCount: 3
  6359              externalProcessingCode: "1"
  6360              auxiliaryOnUs: "1001"
  6361              itemAmount: 100000
  6362              payorBankCheckDigit: "5"
  6363              checkDetailAddendumA:
  6364              - bOFDBranchCode: "01"
  6365                recordNumber: 1
  6366                payeeName: Payee Name
  6367                truncationIndicator: "Y"
  6368                bOFDConversionIndicator: "1"
  6369                bOFDAccountNumber: "938383"
  6370                userField: Z
  6371                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6372                BOFDCorrectionIndicator: 1
  6373                ID: d1e26288
  6374                returnLocationRoutingNumber: "231486745"
  6375                bOFDItemSequenceNumber: "1"
  6376              - bOFDBranchCode: "01"
  6377                recordNumber: 1
  6378                payeeName: Payee Name
  6379                truncationIndicator: "Y"
  6380                bOFDConversionIndicator: "1"
  6381                bOFDAccountNumber: "938383"
  6382                userField: Z
  6383                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6384                BOFDCorrectionIndicator: 1
  6385                ID: d1e26288
  6386                returnLocationRoutingNumber: "231486745"
  6387                bOFDItemSequenceNumber: "1"
  6388              checkDetailAddendumB:
  6389              - imageReferenceKey: "0"
  6390                lengthImageReferenceKey: "0000"
  6391                userField: ZZZZ
  6392                imageReferenceKeyIndicator: 1
  6393                microfilmArchiveSequenceNumber: "1"
  6394                ID: d1e26288
  6395                descript: Payment
  6396              - imageReferenceKey: "0"
  6397                lengthImageReferenceKey: "0000"
  6398                userField: ZZZZ
  6399                imageReferenceKeyIndicator: 1
  6400                microfilmArchiveSequenceNumber: "1"
  6401                ID: d1e26288
  6402                descript: Payment
  6403              checkDetailAddendumC:
  6404              - recordNumber: 1
  6405                truncationIndicator: "Y"
  6406                endorsingBankCorrectionIndicator: 1
  6407                endorsingBankIdentifier: 0
  6408                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6409                returnReason: returnReason
  6410                endorsingBankRoutingNumber: "231486745"
  6411                endorsingBankSequenceNumber: "1"
  6412                endorsingBankConversionIndicator: "1"
  6413                userField: Z
  6414                ID: d1e26288
  6415              - recordNumber: 1
  6416                truncationIndicator: "Y"
  6417                endorsingBankCorrectionIndicator: 1
  6418                endorsingBankIdentifier: 0
  6419                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6420                returnReason: returnReason
  6421                endorsingBankRoutingNumber: "231486745"
  6422                endorsingBankSequenceNumber: "1"
  6423                endorsingBankConversionIndicator: "1"
  6424                userField: Z
  6425                ID: d1e26288
  6426              ID: d1e26288
  6427              correctionIndicator: 0
  6428              imageViewAnalysis:
  6429              - excessiveImageSkew: 0
  6430                payorBankNameAddressUsability: 0
  6431                imageEnabledPOD: 0
  6432                globalImageQuality: 0
  6433                payeeUsability: 0
  6434                dateUsability: 0
  6435                convenienceAmountUsability: 0
  6436                memoLineUsability: 0
  6437                transitEndorsementUsability: 0
  6438                ID: d1e26288
  6439                signatureUsability: 0
  6440                bOFDEndorsementUsability: 0
  6441                streaksAndOrBands: 0
  6442                exceedsMaximumImageSize: 0
  6443                piggybackImage: 0
  6444                payeeEndorsementUsability: 0
  6445                tooLightOrTooDark: 0
  6446                partialImage: 0
  6447                amountInWordsUsability: 0
  6448                payorNameAddressUsability: 0
  6449                belowMinimumImageSize: 0
  6450                imagingBankSpecificTest: 0
  6451                globalImageUsability: 0
  6452                sourceDocumentBad: 0
  6453                userField: ZZZZZ
  6454                mICRLineUsability: 0
  6455              - excessiveImageSkew: 0
  6456                payorBankNameAddressUsability: 0
  6457                imageEnabledPOD: 0
  6458                globalImageQuality: 0
  6459                payeeUsability: 0
  6460                dateUsability: 0
  6461                convenienceAmountUsability: 0
  6462                memoLineUsability: 0
  6463                transitEndorsementUsability: 0
  6464                ID: d1e26288
  6465                signatureUsability: 0
  6466                bOFDEndorsementUsability: 0
  6467                streaksAndOrBands: 0
  6468                exceedsMaximumImageSize: 0
  6469                piggybackImage: 0
  6470                payeeEndorsementUsability: 0
  6471                tooLightOrTooDark: 0
  6472                partialImage: 0
  6473                amountInWordsUsability: 0
  6474                payorNameAddressUsability: 0
  6475                belowMinimumImageSize: 0
  6476                imagingBankSpecificTest: 0
  6477                globalImageUsability: 0
  6478                sourceDocumentBad: 0
  6479                userField: ZZZZZ
  6480                mICRLineUsability: 0
  6481              payorBankRoutingNumber: "01120036"
  6482              imageViewDetail:
  6483              - viewSideIndicator: 0
  6484                viewDescriptor: "00"
  6485                digitalSignatureIndicator: 0
  6486                imageCreatorDate: 2018-10-03T00:00:00Z
  6487                imageIndicator: 1
  6488                imageCreatorRoutingNumber: "2139876354"
  6489                imageViewDataSize: "1024"
  6490                securityKeySize: 1
  6491                imageViewCompressionAlgorithm: "02"
  6492                protectedDataStart: 0
  6493                protectedDataLength: 0
  6494                imageViewFormatIndicator: "00"
  6495                userField: Z
  6496                ID: d1e26288
  6497                digitalSignatureMethod: "00"
  6498                imageRecreateIndicator: 0
  6499                overrideIndicator: "0"
  6500              - viewSideIndicator: 0
  6501                viewDescriptor: "00"
  6502                digitalSignatureIndicator: 0
  6503                imageCreatorDate: 2018-10-03T00:00:00Z
  6504                imageIndicator: 1
  6505                imageCreatorRoutingNumber: "2139876354"
  6506                imageViewDataSize: "1024"
  6507                securityKeySize: 1
  6508                imageViewCompressionAlgorithm: "02"
  6509                protectedDataStart: 0
  6510                protectedDataLength: 0
  6511                imageViewFormatIndicator: "00"
  6512                userField: Z
  6513                ID: d1e26288
  6514                digitalSignatureMethod: "00"
  6515                imageRecreateIndicator: 0
  6516                overrideIndicator: "0"
  6517              documentationTypeIndicator: A
  6518            bundleControl:
  6519              micrValidTotalAmount: 100
  6520              bundleImagesCount: 1
  6521              bundleItemsCount: 1
  6522              userField: B12345678
  6523              bundleTotalAmount: 100
  6524              ID: d1e26288
  6525              creditTotalIndicator: 1
  6526            returns:
  6527            - eceInstitutionItemSequenceNumber: "24531"
  6528              imageViewData:
  6529              - ivData.LengthImageData: "0000001"
  6530                ivData.ClippingCoordinateV2: "0001"
  6531                ivData.LengthImageReferenceKey: "0001"
  6532                ivData.ClippingCoordinateV1: "0001"
  6533                ivData.SecurityKeyName: SECURE
  6534                eceInstitutionRoutingNumber: "2318769876"
  6535                ivData.DigitalSignature: "0101"
  6536                ivData.ImageReferenceKey: "0"
  6537                ivData.LengthDigitalSignature: '0    '
  6538                ivData.ClippingCoordinateH2: "0001"
  6539                ivData.ClippingCoordinateH1: "0001"
  6540                ivData.SecurityOriginatorName: Name
  6541                ivData.ECEInstitutionItemSequenceNumber: "1"
  6542                ID: d1e26288
  6543                bundleBusinessDate: 2018-10-03T00:00:00Z
  6544                ivData.ClippingOrigin: 1
  6545                ivData.ImageData: "0101"
  6546                cycleNumber: "1"
  6547                ivData.SecurityAuthenticatorName: Name
  6548              - ivData.LengthImageData: "0000001"
  6549                ivData.ClippingCoordinateV2: "0001"
  6550                ivData.LengthImageReferenceKey: "0001"
  6551                ivData.ClippingCoordinateV1: "0001"
  6552                ivData.SecurityKeyName: SECURE
  6553                eceInstitutionRoutingNumber: "2318769876"
  6554                ivData.DigitalSignature: "0101"
  6555                ivData.ImageReferenceKey: "0"
  6556                ivData.LengthDigitalSignature: '0    '
  6557                ivData.ClippingCoordinateH2: "0001"
  6558                ivData.ClippingCoordinateH1: "0001"
  6559                ivData.SecurityOriginatorName: Name
  6560                ivData.ECEInstitutionItemSequenceNumber: "1"
  6561                ID: d1e26288
  6562                bundleBusinessDate: 2018-10-03T00:00:00Z
  6563                ivData.ClippingOrigin: 1
  6564                ivData.ImageData: "0101"
  6565                cycleNumber: "1"
  6566                ivData.SecurityAuthenticatorName: Name
  6567              forwardBundleDate: 2018-10-03T00:00:00Z
  6568              archiveTypeIndicator: A
  6569              onUs: "5558881"
  6570              addendumCount: 4
  6571              returnDetailAddendumB:
  6572              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  6573                auxiliaryOnUs: "012349"
  6574                payorBankSequenceNumber: "1"
  6575                payorBankName: Bank Short Name
  6576                payorAccountName: Account Name
  6577                ID: d1e26288
  6578              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  6579                auxiliaryOnUs: "012349"
  6580                payorBankSequenceNumber: "1"
  6581                payorBankName: Bank Short Name
  6582                payorAccountName: Account Name
  6583                ID: d1e26288
  6584              returnDetailAddendumA:
  6585              - bOFDBranchCode: "01"
  6586                recordNumber: 1
  6587                payeeName: Payee Name
  6588                truncationIndicator: "Y"
  6589                bOFDConversionIndicator: "1"
  6590                bOFDAccountNumber: "938383"
  6591                userField: Z
  6592                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6593                BOFDCorrectionIndicator: 1
  6594                ID: d1e26288
  6595                returnLocationRoutingNumber: "231486745"
  6596                bOFDItemSequenceNumber: "1"
  6597              - bOFDBranchCode: "01"
  6598                recordNumber: 1
  6599                payeeName: Payee Name
  6600                truncationIndicator: "Y"
  6601                bOFDConversionIndicator: "1"
  6602                bOFDAccountNumber: "938383"
  6603                userField: Z
  6604                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6605                BOFDCorrectionIndicator: 1
  6606                ID: d1e26288
  6607                returnLocationRoutingNumber: "231486745"
  6608                bOFDItemSequenceNumber: "1"
  6609              externalProcessingCode: "9"
  6610              timesReturned: 0
  6611              returnDetailAddendumD:
  6612              - recordNumber: 1
  6613                truncationIndicator: "Y"
  6614                endorsingBankCorrectionIndicator: 1
  6615                endorsingBankIdentifier: 0
  6616                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6617                returnReason: A
  6618                endorsingBankRoutingNumber: "231486745"
  6619                endorsingBankSequenceNumber: "1"
  6620                endorsingBankConversionIndicator: "1"
  6621                userField: Z
  6622                ID: d1e26288
  6623              - recordNumber: 1
  6624                truncationIndicator: "Y"
  6625                endorsingBankCorrectionIndicator: 1
  6626                endorsingBankIdentifier: 0
  6627                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6628                returnReason: A
  6629                endorsingBankRoutingNumber: "231486745"
  6630                endorsingBankSequenceNumber: "1"
  6631                endorsingBankConversionIndicator: "1"
  6632                userField: Z
  6633                ID: d1e26288
  6634              itemAmount: 100000
  6635              returnDetailAddendumC:
  6636              - imageReferenceKey: "0"
  6637                lengthImageReferenceKey: "0000"
  6638                userField: ZZZZ
  6639                imageReferenceKeyIndicator: 1
  6640                microfilmArchiveSequenceNumber: "1"
  6641                ID: d1e26288
  6642                descript: Payment
  6643              - imageReferenceKey: "0"
  6644                lengthImageReferenceKey: "0000"
  6645                userField: ZZZZ
  6646                imageReferenceKeyIndicator: 1
  6647                microfilmArchiveSequenceNumber: "1"
  6648                ID: d1e26288
  6649                descript: Payment
  6650              payorBankCheckDigit: "5"
  6651              returnReason: returnReason
  6652              ID: d1e26288
  6653              imageViewAnalysis:
  6654              - excessiveImageSkew: 0
  6655                payorBankNameAddressUsability: 0
  6656                imageEnabledPOD: 0
  6657                globalImageQuality: 0
  6658                payeeUsability: 0
  6659                dateUsability: 0
  6660                convenienceAmountUsability: 0
  6661                memoLineUsability: 0
  6662                transitEndorsementUsability: 0
  6663                ID: d1e26288
  6664                signatureUsability: 0
  6665                bOFDEndorsementUsability: 0
  6666                streaksAndOrBands: 0
  6667                exceedsMaximumImageSize: 0
  6668                piggybackImage: 0
  6669                payeeEndorsementUsability: 0
  6670                tooLightOrTooDark: 0
  6671                partialImage: 0
  6672                amountInWordsUsability: 0
  6673                payorNameAddressUsability: 0
  6674                belowMinimumImageSize: 0
  6675                imagingBankSpecificTest: 0
  6676                globalImageUsability: 0
  6677                sourceDocumentBad: 0
  6678                userField: ZZZZZ
  6679                mICRLineUsability: 0
  6680              - excessiveImageSkew: 0
  6681                payorBankNameAddressUsability: 0
  6682                imageEnabledPOD: 0
  6683                globalImageQuality: 0
  6684                payeeUsability: 0
  6685                dateUsability: 0
  6686                convenienceAmountUsability: 0
  6687                memoLineUsability: 0
  6688                transitEndorsementUsability: 0
  6689                ID: d1e26288
  6690                signatureUsability: 0
  6691                bOFDEndorsementUsability: 0
  6692                streaksAndOrBands: 0
  6693                exceedsMaximumImageSize: 0
  6694                piggybackImage: 0
  6695                payeeEndorsementUsability: 0
  6696                tooLightOrTooDark: 0
  6697                partialImage: 0
  6698                amountInWordsUsability: 0
  6699                payorNameAddressUsability: 0
  6700                belowMinimumImageSize: 0
  6701                imagingBankSpecificTest: 0
  6702                globalImageUsability: 0
  6703                sourceDocumentBad: 0
  6704                userField: ZZZZZ
  6705                mICRLineUsability: 0
  6706              payorBankRoutingNumber: "01120036"
  6707              returnNotificationIndicator: "1"
  6708              imageViewDetail:
  6709              - viewSideIndicator: 0
  6710                viewDescriptor: "00"
  6711                digitalSignatureIndicator: 0
  6712                imageCreatorDate: 2018-10-03T00:00:00Z
  6713                imageIndicator: 1
  6714                imageCreatorRoutingNumber: "2139876354"
  6715                imageViewDataSize: "1024"
  6716                securityKeySize: 1
  6717                imageViewCompressionAlgorithm: "02"
  6718                protectedDataStart: 0
  6719                protectedDataLength: 0
  6720                imageViewFormatIndicator: "00"
  6721                userField: Z
  6722                ID: d1e26288
  6723                digitalSignatureMethod: "00"
  6724                imageRecreateIndicator: 0
  6725                overrideIndicator: "0"
  6726              - viewSideIndicator: 0
  6727                viewDescriptor: "00"
  6728                digitalSignatureIndicator: 0
  6729                imageCreatorDate: 2018-10-03T00:00:00Z
  6730                imageIndicator: 1
  6731                imageCreatorRoutingNumber: "2139876354"
  6732                imageViewDataSize: "1024"
  6733                securityKeySize: 1
  6734                imageViewCompressionAlgorithm: "02"
  6735                protectedDataStart: 0
  6736                protectedDataLength: 0
  6737                imageViewFormatIndicator: "00"
  6738                userField: Z
  6739                ID: d1e26288
  6740                digitalSignatureMethod: "00"
  6741                imageRecreateIndicator: 0
  6742                overrideIndicator: "0"
  6743              documentationTypeIndicator: A
  6744            - eceInstitutionItemSequenceNumber: "24531"
  6745              imageViewData:
  6746              - ivData.LengthImageData: "0000001"
  6747                ivData.ClippingCoordinateV2: "0001"
  6748                ivData.LengthImageReferenceKey: "0001"
  6749                ivData.ClippingCoordinateV1: "0001"
  6750                ivData.SecurityKeyName: SECURE
  6751                eceInstitutionRoutingNumber: "2318769876"
  6752                ivData.DigitalSignature: "0101"
  6753                ivData.ImageReferenceKey: "0"
  6754                ivData.LengthDigitalSignature: '0    '
  6755                ivData.ClippingCoordinateH2: "0001"
  6756                ivData.ClippingCoordinateH1: "0001"
  6757                ivData.SecurityOriginatorName: Name
  6758                ivData.ECEInstitutionItemSequenceNumber: "1"
  6759                ID: d1e26288
  6760                bundleBusinessDate: 2018-10-03T00:00:00Z
  6761                ivData.ClippingOrigin: 1
  6762                ivData.ImageData: "0101"
  6763                cycleNumber: "1"
  6764                ivData.SecurityAuthenticatorName: Name
  6765              - ivData.LengthImageData: "0000001"
  6766                ivData.ClippingCoordinateV2: "0001"
  6767                ivData.LengthImageReferenceKey: "0001"
  6768                ivData.ClippingCoordinateV1: "0001"
  6769                ivData.SecurityKeyName: SECURE
  6770                eceInstitutionRoutingNumber: "2318769876"
  6771                ivData.DigitalSignature: "0101"
  6772                ivData.ImageReferenceKey: "0"
  6773                ivData.LengthDigitalSignature: '0    '
  6774                ivData.ClippingCoordinateH2: "0001"
  6775                ivData.ClippingCoordinateH1: "0001"
  6776                ivData.SecurityOriginatorName: Name
  6777                ivData.ECEInstitutionItemSequenceNumber: "1"
  6778                ID: d1e26288
  6779                bundleBusinessDate: 2018-10-03T00:00:00Z
  6780                ivData.ClippingOrigin: 1
  6781                ivData.ImageData: "0101"
  6782                cycleNumber: "1"
  6783                ivData.SecurityAuthenticatorName: Name
  6784              forwardBundleDate: 2018-10-03T00:00:00Z
  6785              archiveTypeIndicator: A
  6786              onUs: "5558881"
  6787              addendumCount: 4
  6788              returnDetailAddendumB:
  6789              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  6790                auxiliaryOnUs: "012349"
  6791                payorBankSequenceNumber: "1"
  6792                payorBankName: Bank Short Name
  6793                payorAccountName: Account Name
  6794                ID: d1e26288
  6795              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  6796                auxiliaryOnUs: "012349"
  6797                payorBankSequenceNumber: "1"
  6798                payorBankName: Bank Short Name
  6799                payorAccountName: Account Name
  6800                ID: d1e26288
  6801              returnDetailAddendumA:
  6802              - bOFDBranchCode: "01"
  6803                recordNumber: 1
  6804                payeeName: Payee Name
  6805                truncationIndicator: "Y"
  6806                bOFDConversionIndicator: "1"
  6807                bOFDAccountNumber: "938383"
  6808                userField: Z
  6809                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6810                BOFDCorrectionIndicator: 1
  6811                ID: d1e26288
  6812                returnLocationRoutingNumber: "231486745"
  6813                bOFDItemSequenceNumber: "1"
  6814              - bOFDBranchCode: "01"
  6815                recordNumber: 1
  6816                payeeName: Payee Name
  6817                truncationIndicator: "Y"
  6818                bOFDConversionIndicator: "1"
  6819                bOFDAccountNumber: "938383"
  6820                userField: Z
  6821                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  6822                BOFDCorrectionIndicator: 1
  6823                ID: d1e26288
  6824                returnLocationRoutingNumber: "231486745"
  6825                bOFDItemSequenceNumber: "1"
  6826              externalProcessingCode: "9"
  6827              timesReturned: 0
  6828              returnDetailAddendumD:
  6829              - recordNumber: 1
  6830                truncationIndicator: "Y"
  6831                endorsingBankCorrectionIndicator: 1
  6832                endorsingBankIdentifier: 0
  6833                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6834                returnReason: A
  6835                endorsingBankRoutingNumber: "231486745"
  6836                endorsingBankSequenceNumber: "1"
  6837                endorsingBankConversionIndicator: "1"
  6838                userField: Z
  6839                ID: d1e26288
  6840              - recordNumber: 1
  6841                truncationIndicator: "Y"
  6842                endorsingBankCorrectionIndicator: 1
  6843                endorsingBankIdentifier: 0
  6844                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  6845                returnReason: A
  6846                endorsingBankRoutingNumber: "231486745"
  6847                endorsingBankSequenceNumber: "1"
  6848                endorsingBankConversionIndicator: "1"
  6849                userField: Z
  6850                ID: d1e26288
  6851              itemAmount: 100000
  6852              returnDetailAddendumC:
  6853              - imageReferenceKey: "0"
  6854                lengthImageReferenceKey: "0000"
  6855                userField: ZZZZ
  6856                imageReferenceKeyIndicator: 1
  6857                microfilmArchiveSequenceNumber: "1"
  6858                ID: d1e26288
  6859                descript: Payment
  6860              - imageReferenceKey: "0"
  6861                lengthImageReferenceKey: "0000"
  6862                userField: ZZZZ
  6863                imageReferenceKeyIndicator: 1
  6864                microfilmArchiveSequenceNumber: "1"
  6865                ID: d1e26288
  6866                descript: Payment
  6867              payorBankCheckDigit: "5"
  6868              returnReason: returnReason
  6869              ID: d1e26288
  6870              imageViewAnalysis:
  6871              - excessiveImageSkew: 0
  6872                payorBankNameAddressUsability: 0
  6873                imageEnabledPOD: 0
  6874                globalImageQuality: 0
  6875                payeeUsability: 0
  6876                dateUsability: 0
  6877                convenienceAmountUsability: 0
  6878                memoLineUsability: 0
  6879                transitEndorsementUsability: 0
  6880                ID: d1e26288
  6881                signatureUsability: 0
  6882                bOFDEndorsementUsability: 0
  6883                streaksAndOrBands: 0
  6884                exceedsMaximumImageSize: 0
  6885                piggybackImage: 0
  6886                payeeEndorsementUsability: 0
  6887                tooLightOrTooDark: 0
  6888                partialImage: 0
  6889                amountInWordsUsability: 0
  6890                payorNameAddressUsability: 0
  6891                belowMinimumImageSize: 0
  6892                imagingBankSpecificTest: 0
  6893                globalImageUsability: 0
  6894                sourceDocumentBad: 0
  6895                userField: ZZZZZ
  6896                mICRLineUsability: 0
  6897              - excessiveImageSkew: 0
  6898                payorBankNameAddressUsability: 0
  6899                imageEnabledPOD: 0
  6900                globalImageQuality: 0
  6901                payeeUsability: 0
  6902                dateUsability: 0
  6903                convenienceAmountUsability: 0
  6904                memoLineUsability: 0
  6905                transitEndorsementUsability: 0
  6906                ID: d1e26288
  6907                signatureUsability: 0
  6908                bOFDEndorsementUsability: 0
  6909                streaksAndOrBands: 0
  6910                exceedsMaximumImageSize: 0
  6911                piggybackImage: 0
  6912                payeeEndorsementUsability: 0
  6913                tooLightOrTooDark: 0
  6914                partialImage: 0
  6915                amountInWordsUsability: 0
  6916                payorNameAddressUsability: 0
  6917                belowMinimumImageSize: 0
  6918                imagingBankSpecificTest: 0
  6919                globalImageUsability: 0
  6920                sourceDocumentBad: 0
  6921                userField: ZZZZZ
  6922                mICRLineUsability: 0
  6923              payorBankRoutingNumber: "01120036"
  6924              returnNotificationIndicator: "1"
  6925              imageViewDetail:
  6926              - viewSideIndicator: 0
  6927                viewDescriptor: "00"
  6928                digitalSignatureIndicator: 0
  6929                imageCreatorDate: 2018-10-03T00:00:00Z
  6930                imageIndicator: 1
  6931                imageCreatorRoutingNumber: "2139876354"
  6932                imageViewDataSize: "1024"
  6933                securityKeySize: 1
  6934                imageViewCompressionAlgorithm: "02"
  6935                protectedDataStart: 0
  6936                protectedDataLength: 0
  6937                imageViewFormatIndicator: "00"
  6938                userField: Z
  6939                ID: d1e26288
  6940                digitalSignatureMethod: "00"
  6941                imageRecreateIndicator: 0
  6942                overrideIndicator: "0"
  6943              - viewSideIndicator: 0
  6944                viewDescriptor: "00"
  6945                digitalSignatureIndicator: 0
  6946                imageCreatorDate: 2018-10-03T00:00:00Z
  6947                imageIndicator: 1
  6948                imageCreatorRoutingNumber: "2139876354"
  6949                imageViewDataSize: "1024"
  6950                securityKeySize: 1
  6951                imageViewCompressionAlgorithm: "02"
  6952                protectedDataStart: 0
  6953                protectedDataLength: 0
  6954                imageViewFormatIndicator: "00"
  6955                userField: Z
  6956                ID: d1e26288
  6957                digitalSignatureMethod: "00"
  6958                imageRecreateIndicator: 0
  6959                overrideIndicator: "0"
  6960              documentationTypeIndicator: A
  6961          - bundleHeader:
  6962              collectionTypeIndicator: "00"
  6963              bundleCreationDate: 2018-10-03T00:00:00Z
  6964              bundleSequenceNumber: "1"
  6965              destinationRoutingNumber: "231987654"
  6966              bundleID: "9999"
  6967              userField: B1234
  6968              eceInstitutionRoutingNumber: "233431587"
  6969              ID: d1e26288
  6970              bundleBusinessDate: 2018-10-03T00:00:00Z
  6971              returnLocationRoutingNumber: "987654320"
  6972              cycleNumber: "01"
  6973            checks:
  6974            - eceInstitutionItemSequenceNumber: "24531"
  6975              bOFDIndicator: "Y"
  6976              mICRValidIndicator: 1
  6977              imageViewData:
  6978              - ivData.LengthImageData: "0000001"
  6979                ivData.ClippingCoordinateV2: "0001"
  6980                ivData.LengthImageReferenceKey: "0001"
  6981                ivData.ClippingCoordinateV1: "0001"
  6982                ivData.SecurityKeyName: SECURE
  6983                eceInstitutionRoutingNumber: "2318769876"
  6984                ivData.DigitalSignature: "0101"
  6985                ivData.ImageReferenceKey: "0"
  6986                ivData.LengthDigitalSignature: '0    '
  6987                ivData.ClippingCoordinateH2: "0001"
  6988                ivData.ClippingCoordinateH1: "0001"
  6989                ivData.SecurityOriginatorName: Name
  6990                ivData.ECEInstitutionItemSequenceNumber: "1"
  6991                ID: d1e26288
  6992                bundleBusinessDate: 2018-10-03T00:00:00Z
  6993                ivData.ClippingOrigin: 1
  6994                ivData.ImageData: "0101"
  6995                cycleNumber: "1"
  6996                ivData.SecurityAuthenticatorName: Name
  6997              - ivData.LengthImageData: "0000001"
  6998                ivData.ClippingCoordinateV2: "0001"
  6999                ivData.LengthImageReferenceKey: "0001"
  7000                ivData.ClippingCoordinateV1: "0001"
  7001                ivData.SecurityKeyName: SECURE
  7002                eceInstitutionRoutingNumber: "2318769876"
  7003                ivData.DigitalSignature: "0101"
  7004                ivData.ImageReferenceKey: "0"
  7005                ivData.LengthDigitalSignature: '0    '
  7006                ivData.ClippingCoordinateH2: "0001"
  7007                ivData.ClippingCoordinateH1: "0001"
  7008                ivData.SecurityOriginatorName: Name
  7009                ivData.ECEInstitutionItemSequenceNumber: "1"
  7010                ID: d1e26288
  7011                bundleBusinessDate: 2018-10-03T00:00:00Z
  7012                ivData.ClippingOrigin: 1
  7013                ivData.ImageData: "0101"
  7014                cycleNumber: "1"
  7015                ivData.SecurityAuthenticatorName: Name
  7016              returnAcceptanceIndicator: "1"
  7017              archiveTypeIndicator: A
  7018              onUs: "5558881"
  7019              addendumCount: 3
  7020              externalProcessingCode: "1"
  7021              auxiliaryOnUs: "1001"
  7022              itemAmount: 100000
  7023              payorBankCheckDigit: "5"
  7024              checkDetailAddendumA:
  7025              - bOFDBranchCode: "01"
  7026                recordNumber: 1
  7027                payeeName: Payee Name
  7028                truncationIndicator: "Y"
  7029                bOFDConversionIndicator: "1"
  7030                bOFDAccountNumber: "938383"
  7031                userField: Z
  7032                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7033                BOFDCorrectionIndicator: 1
  7034                ID: d1e26288
  7035                returnLocationRoutingNumber: "231486745"
  7036                bOFDItemSequenceNumber: "1"
  7037              - bOFDBranchCode: "01"
  7038                recordNumber: 1
  7039                payeeName: Payee Name
  7040                truncationIndicator: "Y"
  7041                bOFDConversionIndicator: "1"
  7042                bOFDAccountNumber: "938383"
  7043                userField: Z
  7044                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7045                BOFDCorrectionIndicator: 1
  7046                ID: d1e26288
  7047                returnLocationRoutingNumber: "231486745"
  7048                bOFDItemSequenceNumber: "1"
  7049              checkDetailAddendumB:
  7050              - imageReferenceKey: "0"
  7051                lengthImageReferenceKey: "0000"
  7052                userField: ZZZZ
  7053                imageReferenceKeyIndicator: 1
  7054                microfilmArchiveSequenceNumber: "1"
  7055                ID: d1e26288
  7056                descript: Payment
  7057              - imageReferenceKey: "0"
  7058                lengthImageReferenceKey: "0000"
  7059                userField: ZZZZ
  7060                imageReferenceKeyIndicator: 1
  7061                microfilmArchiveSequenceNumber: "1"
  7062                ID: d1e26288
  7063                descript: Payment
  7064              checkDetailAddendumC:
  7065              - recordNumber: 1
  7066                truncationIndicator: "Y"
  7067                endorsingBankCorrectionIndicator: 1
  7068                endorsingBankIdentifier: 0
  7069                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7070                returnReason: returnReason
  7071                endorsingBankRoutingNumber: "231486745"
  7072                endorsingBankSequenceNumber: "1"
  7073                endorsingBankConversionIndicator: "1"
  7074                userField: Z
  7075                ID: d1e26288
  7076              - recordNumber: 1
  7077                truncationIndicator: "Y"
  7078                endorsingBankCorrectionIndicator: 1
  7079                endorsingBankIdentifier: 0
  7080                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7081                returnReason: returnReason
  7082                endorsingBankRoutingNumber: "231486745"
  7083                endorsingBankSequenceNumber: "1"
  7084                endorsingBankConversionIndicator: "1"
  7085                userField: Z
  7086                ID: d1e26288
  7087              ID: d1e26288
  7088              correctionIndicator: 0
  7089              imageViewAnalysis:
  7090              - excessiveImageSkew: 0
  7091                payorBankNameAddressUsability: 0
  7092                imageEnabledPOD: 0
  7093                globalImageQuality: 0
  7094                payeeUsability: 0
  7095                dateUsability: 0
  7096                convenienceAmountUsability: 0
  7097                memoLineUsability: 0
  7098                transitEndorsementUsability: 0
  7099                ID: d1e26288
  7100                signatureUsability: 0
  7101                bOFDEndorsementUsability: 0
  7102                streaksAndOrBands: 0
  7103                exceedsMaximumImageSize: 0
  7104                piggybackImage: 0
  7105                payeeEndorsementUsability: 0
  7106                tooLightOrTooDark: 0
  7107                partialImage: 0
  7108                amountInWordsUsability: 0
  7109                payorNameAddressUsability: 0
  7110                belowMinimumImageSize: 0
  7111                imagingBankSpecificTest: 0
  7112                globalImageUsability: 0
  7113                sourceDocumentBad: 0
  7114                userField: ZZZZZ
  7115                mICRLineUsability: 0
  7116              - excessiveImageSkew: 0
  7117                payorBankNameAddressUsability: 0
  7118                imageEnabledPOD: 0
  7119                globalImageQuality: 0
  7120                payeeUsability: 0
  7121                dateUsability: 0
  7122                convenienceAmountUsability: 0
  7123                memoLineUsability: 0
  7124                transitEndorsementUsability: 0
  7125                ID: d1e26288
  7126                signatureUsability: 0
  7127                bOFDEndorsementUsability: 0
  7128                streaksAndOrBands: 0
  7129                exceedsMaximumImageSize: 0
  7130                piggybackImage: 0
  7131                payeeEndorsementUsability: 0
  7132                tooLightOrTooDark: 0
  7133                partialImage: 0
  7134                amountInWordsUsability: 0
  7135                payorNameAddressUsability: 0
  7136                belowMinimumImageSize: 0
  7137                imagingBankSpecificTest: 0
  7138                globalImageUsability: 0
  7139                sourceDocumentBad: 0
  7140                userField: ZZZZZ
  7141                mICRLineUsability: 0
  7142              payorBankRoutingNumber: "01120036"
  7143              imageViewDetail:
  7144              - viewSideIndicator: 0
  7145                viewDescriptor: "00"
  7146                digitalSignatureIndicator: 0
  7147                imageCreatorDate: 2018-10-03T00:00:00Z
  7148                imageIndicator: 1
  7149                imageCreatorRoutingNumber: "2139876354"
  7150                imageViewDataSize: "1024"
  7151                securityKeySize: 1
  7152                imageViewCompressionAlgorithm: "02"
  7153                protectedDataStart: 0
  7154                protectedDataLength: 0
  7155                imageViewFormatIndicator: "00"
  7156                userField: Z
  7157                ID: d1e26288
  7158                digitalSignatureMethod: "00"
  7159                imageRecreateIndicator: 0
  7160                overrideIndicator: "0"
  7161              - viewSideIndicator: 0
  7162                viewDescriptor: "00"
  7163                digitalSignatureIndicator: 0
  7164                imageCreatorDate: 2018-10-03T00:00:00Z
  7165                imageIndicator: 1
  7166                imageCreatorRoutingNumber: "2139876354"
  7167                imageViewDataSize: "1024"
  7168                securityKeySize: 1
  7169                imageViewCompressionAlgorithm: "02"
  7170                protectedDataStart: 0
  7171                protectedDataLength: 0
  7172                imageViewFormatIndicator: "00"
  7173                userField: Z
  7174                ID: d1e26288
  7175                digitalSignatureMethod: "00"
  7176                imageRecreateIndicator: 0
  7177                overrideIndicator: "0"
  7178              documentationTypeIndicator: A
  7179            - eceInstitutionItemSequenceNumber: "24531"
  7180              bOFDIndicator: "Y"
  7181              mICRValidIndicator: 1
  7182              imageViewData:
  7183              - ivData.LengthImageData: "0000001"
  7184                ivData.ClippingCoordinateV2: "0001"
  7185                ivData.LengthImageReferenceKey: "0001"
  7186                ivData.ClippingCoordinateV1: "0001"
  7187                ivData.SecurityKeyName: SECURE
  7188                eceInstitutionRoutingNumber: "2318769876"
  7189                ivData.DigitalSignature: "0101"
  7190                ivData.ImageReferenceKey: "0"
  7191                ivData.LengthDigitalSignature: '0    '
  7192                ivData.ClippingCoordinateH2: "0001"
  7193                ivData.ClippingCoordinateH1: "0001"
  7194                ivData.SecurityOriginatorName: Name
  7195                ivData.ECEInstitutionItemSequenceNumber: "1"
  7196                ID: d1e26288
  7197                bundleBusinessDate: 2018-10-03T00:00:00Z
  7198                ivData.ClippingOrigin: 1
  7199                ivData.ImageData: "0101"
  7200                cycleNumber: "1"
  7201                ivData.SecurityAuthenticatorName: Name
  7202              - ivData.LengthImageData: "0000001"
  7203                ivData.ClippingCoordinateV2: "0001"
  7204                ivData.LengthImageReferenceKey: "0001"
  7205                ivData.ClippingCoordinateV1: "0001"
  7206                ivData.SecurityKeyName: SECURE
  7207                eceInstitutionRoutingNumber: "2318769876"
  7208                ivData.DigitalSignature: "0101"
  7209                ivData.ImageReferenceKey: "0"
  7210                ivData.LengthDigitalSignature: '0    '
  7211                ivData.ClippingCoordinateH2: "0001"
  7212                ivData.ClippingCoordinateH1: "0001"
  7213                ivData.SecurityOriginatorName: Name
  7214                ivData.ECEInstitutionItemSequenceNumber: "1"
  7215                ID: d1e26288
  7216                bundleBusinessDate: 2018-10-03T00:00:00Z
  7217                ivData.ClippingOrigin: 1
  7218                ivData.ImageData: "0101"
  7219                cycleNumber: "1"
  7220                ivData.SecurityAuthenticatorName: Name
  7221              returnAcceptanceIndicator: "1"
  7222              archiveTypeIndicator: A
  7223              onUs: "5558881"
  7224              addendumCount: 3
  7225              externalProcessingCode: "1"
  7226              auxiliaryOnUs: "1001"
  7227              itemAmount: 100000
  7228              payorBankCheckDigit: "5"
  7229              checkDetailAddendumA:
  7230              - bOFDBranchCode: "01"
  7231                recordNumber: 1
  7232                payeeName: Payee Name
  7233                truncationIndicator: "Y"
  7234                bOFDConversionIndicator: "1"
  7235                bOFDAccountNumber: "938383"
  7236                userField: Z
  7237                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7238                BOFDCorrectionIndicator: 1
  7239                ID: d1e26288
  7240                returnLocationRoutingNumber: "231486745"
  7241                bOFDItemSequenceNumber: "1"
  7242              - bOFDBranchCode: "01"
  7243                recordNumber: 1
  7244                payeeName: Payee Name
  7245                truncationIndicator: "Y"
  7246                bOFDConversionIndicator: "1"
  7247                bOFDAccountNumber: "938383"
  7248                userField: Z
  7249                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7250                BOFDCorrectionIndicator: 1
  7251                ID: d1e26288
  7252                returnLocationRoutingNumber: "231486745"
  7253                bOFDItemSequenceNumber: "1"
  7254              checkDetailAddendumB:
  7255              - imageReferenceKey: "0"
  7256                lengthImageReferenceKey: "0000"
  7257                userField: ZZZZ
  7258                imageReferenceKeyIndicator: 1
  7259                microfilmArchiveSequenceNumber: "1"
  7260                ID: d1e26288
  7261                descript: Payment
  7262              - imageReferenceKey: "0"
  7263                lengthImageReferenceKey: "0000"
  7264                userField: ZZZZ
  7265                imageReferenceKeyIndicator: 1
  7266                microfilmArchiveSequenceNumber: "1"
  7267                ID: d1e26288
  7268                descript: Payment
  7269              checkDetailAddendumC:
  7270              - recordNumber: 1
  7271                truncationIndicator: "Y"
  7272                endorsingBankCorrectionIndicator: 1
  7273                endorsingBankIdentifier: 0
  7274                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7275                returnReason: returnReason
  7276                endorsingBankRoutingNumber: "231486745"
  7277                endorsingBankSequenceNumber: "1"
  7278                endorsingBankConversionIndicator: "1"
  7279                userField: Z
  7280                ID: d1e26288
  7281              - recordNumber: 1
  7282                truncationIndicator: "Y"
  7283                endorsingBankCorrectionIndicator: 1
  7284                endorsingBankIdentifier: 0
  7285                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7286                returnReason: returnReason
  7287                endorsingBankRoutingNumber: "231486745"
  7288                endorsingBankSequenceNumber: "1"
  7289                endorsingBankConversionIndicator: "1"
  7290                userField: Z
  7291                ID: d1e26288
  7292              ID: d1e26288
  7293              correctionIndicator: 0
  7294              imageViewAnalysis:
  7295              - excessiveImageSkew: 0
  7296                payorBankNameAddressUsability: 0
  7297                imageEnabledPOD: 0
  7298                globalImageQuality: 0
  7299                payeeUsability: 0
  7300                dateUsability: 0
  7301                convenienceAmountUsability: 0
  7302                memoLineUsability: 0
  7303                transitEndorsementUsability: 0
  7304                ID: d1e26288
  7305                signatureUsability: 0
  7306                bOFDEndorsementUsability: 0
  7307                streaksAndOrBands: 0
  7308                exceedsMaximumImageSize: 0
  7309                piggybackImage: 0
  7310                payeeEndorsementUsability: 0
  7311                tooLightOrTooDark: 0
  7312                partialImage: 0
  7313                amountInWordsUsability: 0
  7314                payorNameAddressUsability: 0
  7315                belowMinimumImageSize: 0
  7316                imagingBankSpecificTest: 0
  7317                globalImageUsability: 0
  7318                sourceDocumentBad: 0
  7319                userField: ZZZZZ
  7320                mICRLineUsability: 0
  7321              - excessiveImageSkew: 0
  7322                payorBankNameAddressUsability: 0
  7323                imageEnabledPOD: 0
  7324                globalImageQuality: 0
  7325                payeeUsability: 0
  7326                dateUsability: 0
  7327                convenienceAmountUsability: 0
  7328                memoLineUsability: 0
  7329                transitEndorsementUsability: 0
  7330                ID: d1e26288
  7331                signatureUsability: 0
  7332                bOFDEndorsementUsability: 0
  7333                streaksAndOrBands: 0
  7334                exceedsMaximumImageSize: 0
  7335                piggybackImage: 0
  7336                payeeEndorsementUsability: 0
  7337                tooLightOrTooDark: 0
  7338                partialImage: 0
  7339                amountInWordsUsability: 0
  7340                payorNameAddressUsability: 0
  7341                belowMinimumImageSize: 0
  7342                imagingBankSpecificTest: 0
  7343                globalImageUsability: 0
  7344                sourceDocumentBad: 0
  7345                userField: ZZZZZ
  7346                mICRLineUsability: 0
  7347              payorBankRoutingNumber: "01120036"
  7348              imageViewDetail:
  7349              - viewSideIndicator: 0
  7350                viewDescriptor: "00"
  7351                digitalSignatureIndicator: 0
  7352                imageCreatorDate: 2018-10-03T00:00:00Z
  7353                imageIndicator: 1
  7354                imageCreatorRoutingNumber: "2139876354"
  7355                imageViewDataSize: "1024"
  7356                securityKeySize: 1
  7357                imageViewCompressionAlgorithm: "02"
  7358                protectedDataStart: 0
  7359                protectedDataLength: 0
  7360                imageViewFormatIndicator: "00"
  7361                userField: Z
  7362                ID: d1e26288
  7363                digitalSignatureMethod: "00"
  7364                imageRecreateIndicator: 0
  7365                overrideIndicator: "0"
  7366              - viewSideIndicator: 0
  7367                viewDescriptor: "00"
  7368                digitalSignatureIndicator: 0
  7369                imageCreatorDate: 2018-10-03T00:00:00Z
  7370                imageIndicator: 1
  7371                imageCreatorRoutingNumber: "2139876354"
  7372                imageViewDataSize: "1024"
  7373                securityKeySize: 1
  7374                imageViewCompressionAlgorithm: "02"
  7375                protectedDataStart: 0
  7376                protectedDataLength: 0
  7377                imageViewFormatIndicator: "00"
  7378                userField: Z
  7379                ID: d1e26288
  7380                digitalSignatureMethod: "00"
  7381                imageRecreateIndicator: 0
  7382                overrideIndicator: "0"
  7383              documentationTypeIndicator: A
  7384            bundleControl:
  7385              micrValidTotalAmount: 100
  7386              bundleImagesCount: 1
  7387              bundleItemsCount: 1
  7388              userField: B12345678
  7389              bundleTotalAmount: 100
  7390              ID: d1e26288
  7391              creditTotalIndicator: 1
  7392            returns:
  7393            - eceInstitutionItemSequenceNumber: "24531"
  7394              imageViewData:
  7395              - ivData.LengthImageData: "0000001"
  7396                ivData.ClippingCoordinateV2: "0001"
  7397                ivData.LengthImageReferenceKey: "0001"
  7398                ivData.ClippingCoordinateV1: "0001"
  7399                ivData.SecurityKeyName: SECURE
  7400                eceInstitutionRoutingNumber: "2318769876"
  7401                ivData.DigitalSignature: "0101"
  7402                ivData.ImageReferenceKey: "0"
  7403                ivData.LengthDigitalSignature: '0    '
  7404                ivData.ClippingCoordinateH2: "0001"
  7405                ivData.ClippingCoordinateH1: "0001"
  7406                ivData.SecurityOriginatorName: Name
  7407                ivData.ECEInstitutionItemSequenceNumber: "1"
  7408                ID: d1e26288
  7409                bundleBusinessDate: 2018-10-03T00:00:00Z
  7410                ivData.ClippingOrigin: 1
  7411                ivData.ImageData: "0101"
  7412                cycleNumber: "1"
  7413                ivData.SecurityAuthenticatorName: Name
  7414              - ivData.LengthImageData: "0000001"
  7415                ivData.ClippingCoordinateV2: "0001"
  7416                ivData.LengthImageReferenceKey: "0001"
  7417                ivData.ClippingCoordinateV1: "0001"
  7418                ivData.SecurityKeyName: SECURE
  7419                eceInstitutionRoutingNumber: "2318769876"
  7420                ivData.DigitalSignature: "0101"
  7421                ivData.ImageReferenceKey: "0"
  7422                ivData.LengthDigitalSignature: '0    '
  7423                ivData.ClippingCoordinateH2: "0001"
  7424                ivData.ClippingCoordinateH1: "0001"
  7425                ivData.SecurityOriginatorName: Name
  7426                ivData.ECEInstitutionItemSequenceNumber: "1"
  7427                ID: d1e26288
  7428                bundleBusinessDate: 2018-10-03T00:00:00Z
  7429                ivData.ClippingOrigin: 1
  7430                ivData.ImageData: "0101"
  7431                cycleNumber: "1"
  7432                ivData.SecurityAuthenticatorName: Name
  7433              forwardBundleDate: 2018-10-03T00:00:00Z
  7434              archiveTypeIndicator: A
  7435              onUs: "5558881"
  7436              addendumCount: 4
  7437              returnDetailAddendumB:
  7438              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  7439                auxiliaryOnUs: "012349"
  7440                payorBankSequenceNumber: "1"
  7441                payorBankName: Bank Short Name
  7442                payorAccountName: Account Name
  7443                ID: d1e26288
  7444              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  7445                auxiliaryOnUs: "012349"
  7446                payorBankSequenceNumber: "1"
  7447                payorBankName: Bank Short Name
  7448                payorAccountName: Account Name
  7449                ID: d1e26288
  7450              returnDetailAddendumA:
  7451              - bOFDBranchCode: "01"
  7452                recordNumber: 1
  7453                payeeName: Payee Name
  7454                truncationIndicator: "Y"
  7455                bOFDConversionIndicator: "1"
  7456                bOFDAccountNumber: "938383"
  7457                userField: Z
  7458                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7459                BOFDCorrectionIndicator: 1
  7460                ID: d1e26288
  7461                returnLocationRoutingNumber: "231486745"
  7462                bOFDItemSequenceNumber: "1"
  7463              - bOFDBranchCode: "01"
  7464                recordNumber: 1
  7465                payeeName: Payee Name
  7466                truncationIndicator: "Y"
  7467                bOFDConversionIndicator: "1"
  7468                bOFDAccountNumber: "938383"
  7469                userField: Z
  7470                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7471                BOFDCorrectionIndicator: 1
  7472                ID: d1e26288
  7473                returnLocationRoutingNumber: "231486745"
  7474                bOFDItemSequenceNumber: "1"
  7475              externalProcessingCode: "9"
  7476              timesReturned: 0
  7477              returnDetailAddendumD:
  7478              - recordNumber: 1
  7479                truncationIndicator: "Y"
  7480                endorsingBankCorrectionIndicator: 1
  7481                endorsingBankIdentifier: 0
  7482                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7483                returnReason: A
  7484                endorsingBankRoutingNumber: "231486745"
  7485                endorsingBankSequenceNumber: "1"
  7486                endorsingBankConversionIndicator: "1"
  7487                userField: Z
  7488                ID: d1e26288
  7489              - recordNumber: 1
  7490                truncationIndicator: "Y"
  7491                endorsingBankCorrectionIndicator: 1
  7492                endorsingBankIdentifier: 0
  7493                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7494                returnReason: A
  7495                endorsingBankRoutingNumber: "231486745"
  7496                endorsingBankSequenceNumber: "1"
  7497                endorsingBankConversionIndicator: "1"
  7498                userField: Z
  7499                ID: d1e26288
  7500              itemAmount: 100000
  7501              returnDetailAddendumC:
  7502              - imageReferenceKey: "0"
  7503                lengthImageReferenceKey: "0000"
  7504                userField: ZZZZ
  7505                imageReferenceKeyIndicator: 1
  7506                microfilmArchiveSequenceNumber: "1"
  7507                ID: d1e26288
  7508                descript: Payment
  7509              - imageReferenceKey: "0"
  7510                lengthImageReferenceKey: "0000"
  7511                userField: ZZZZ
  7512                imageReferenceKeyIndicator: 1
  7513                microfilmArchiveSequenceNumber: "1"
  7514                ID: d1e26288
  7515                descript: Payment
  7516              payorBankCheckDigit: "5"
  7517              returnReason: returnReason
  7518              ID: d1e26288
  7519              imageViewAnalysis:
  7520              - excessiveImageSkew: 0
  7521                payorBankNameAddressUsability: 0
  7522                imageEnabledPOD: 0
  7523                globalImageQuality: 0
  7524                payeeUsability: 0
  7525                dateUsability: 0
  7526                convenienceAmountUsability: 0
  7527                memoLineUsability: 0
  7528                transitEndorsementUsability: 0
  7529                ID: d1e26288
  7530                signatureUsability: 0
  7531                bOFDEndorsementUsability: 0
  7532                streaksAndOrBands: 0
  7533                exceedsMaximumImageSize: 0
  7534                piggybackImage: 0
  7535                payeeEndorsementUsability: 0
  7536                tooLightOrTooDark: 0
  7537                partialImage: 0
  7538                amountInWordsUsability: 0
  7539                payorNameAddressUsability: 0
  7540                belowMinimumImageSize: 0
  7541                imagingBankSpecificTest: 0
  7542                globalImageUsability: 0
  7543                sourceDocumentBad: 0
  7544                userField: ZZZZZ
  7545                mICRLineUsability: 0
  7546              - excessiveImageSkew: 0
  7547                payorBankNameAddressUsability: 0
  7548                imageEnabledPOD: 0
  7549                globalImageQuality: 0
  7550                payeeUsability: 0
  7551                dateUsability: 0
  7552                convenienceAmountUsability: 0
  7553                memoLineUsability: 0
  7554                transitEndorsementUsability: 0
  7555                ID: d1e26288
  7556                signatureUsability: 0
  7557                bOFDEndorsementUsability: 0
  7558                streaksAndOrBands: 0
  7559                exceedsMaximumImageSize: 0
  7560                piggybackImage: 0
  7561                payeeEndorsementUsability: 0
  7562                tooLightOrTooDark: 0
  7563                partialImage: 0
  7564                amountInWordsUsability: 0
  7565                payorNameAddressUsability: 0
  7566                belowMinimumImageSize: 0
  7567                imagingBankSpecificTest: 0
  7568                globalImageUsability: 0
  7569                sourceDocumentBad: 0
  7570                userField: ZZZZZ
  7571                mICRLineUsability: 0
  7572              payorBankRoutingNumber: "01120036"
  7573              returnNotificationIndicator: "1"
  7574              imageViewDetail:
  7575              - viewSideIndicator: 0
  7576                viewDescriptor: "00"
  7577                digitalSignatureIndicator: 0
  7578                imageCreatorDate: 2018-10-03T00:00:00Z
  7579                imageIndicator: 1
  7580                imageCreatorRoutingNumber: "2139876354"
  7581                imageViewDataSize: "1024"
  7582                securityKeySize: 1
  7583                imageViewCompressionAlgorithm: "02"
  7584                protectedDataStart: 0
  7585                protectedDataLength: 0
  7586                imageViewFormatIndicator: "00"
  7587                userField: Z
  7588                ID: d1e26288
  7589                digitalSignatureMethod: "00"
  7590                imageRecreateIndicator: 0
  7591                overrideIndicator: "0"
  7592              - viewSideIndicator: 0
  7593                viewDescriptor: "00"
  7594                digitalSignatureIndicator: 0
  7595                imageCreatorDate: 2018-10-03T00:00:00Z
  7596                imageIndicator: 1
  7597                imageCreatorRoutingNumber: "2139876354"
  7598                imageViewDataSize: "1024"
  7599                securityKeySize: 1
  7600                imageViewCompressionAlgorithm: "02"
  7601                protectedDataStart: 0
  7602                protectedDataLength: 0
  7603                imageViewFormatIndicator: "00"
  7604                userField: Z
  7605                ID: d1e26288
  7606                digitalSignatureMethod: "00"
  7607                imageRecreateIndicator: 0
  7608                overrideIndicator: "0"
  7609              documentationTypeIndicator: A
  7610            - eceInstitutionItemSequenceNumber: "24531"
  7611              imageViewData:
  7612              - ivData.LengthImageData: "0000001"
  7613                ivData.ClippingCoordinateV2: "0001"
  7614                ivData.LengthImageReferenceKey: "0001"
  7615                ivData.ClippingCoordinateV1: "0001"
  7616                ivData.SecurityKeyName: SECURE
  7617                eceInstitutionRoutingNumber: "2318769876"
  7618                ivData.DigitalSignature: "0101"
  7619                ivData.ImageReferenceKey: "0"
  7620                ivData.LengthDigitalSignature: '0    '
  7621                ivData.ClippingCoordinateH2: "0001"
  7622                ivData.ClippingCoordinateH1: "0001"
  7623                ivData.SecurityOriginatorName: Name
  7624                ivData.ECEInstitutionItemSequenceNumber: "1"
  7625                ID: d1e26288
  7626                bundleBusinessDate: 2018-10-03T00:00:00Z
  7627                ivData.ClippingOrigin: 1
  7628                ivData.ImageData: "0101"
  7629                cycleNumber: "1"
  7630                ivData.SecurityAuthenticatorName: Name
  7631              - ivData.LengthImageData: "0000001"
  7632                ivData.ClippingCoordinateV2: "0001"
  7633                ivData.LengthImageReferenceKey: "0001"
  7634                ivData.ClippingCoordinateV1: "0001"
  7635                ivData.SecurityKeyName: SECURE
  7636                eceInstitutionRoutingNumber: "2318769876"
  7637                ivData.DigitalSignature: "0101"
  7638                ivData.ImageReferenceKey: "0"
  7639                ivData.LengthDigitalSignature: '0    '
  7640                ivData.ClippingCoordinateH2: "0001"
  7641                ivData.ClippingCoordinateH1: "0001"
  7642                ivData.SecurityOriginatorName: Name
  7643                ivData.ECEInstitutionItemSequenceNumber: "1"
  7644                ID: d1e26288
  7645                bundleBusinessDate: 2018-10-03T00:00:00Z
  7646                ivData.ClippingOrigin: 1
  7647                ivData.ImageData: "0101"
  7648                cycleNumber: "1"
  7649                ivData.SecurityAuthenticatorName: Name
  7650              forwardBundleDate: 2018-10-03T00:00:00Z
  7651              archiveTypeIndicator: A
  7652              onUs: "5558881"
  7653              addendumCount: 4
  7654              returnDetailAddendumB:
  7655              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  7656                auxiliaryOnUs: "012349"
  7657                payorBankSequenceNumber: "1"
  7658                payorBankName: Bank Short Name
  7659                payorAccountName: Account Name
  7660                ID: d1e26288
  7661              - payorBankBusinessDate: 2018-10-03T00:00:00Z
  7662                auxiliaryOnUs: "012349"
  7663                payorBankSequenceNumber: "1"
  7664                payorBankName: Bank Short Name
  7665                payorAccountName: Account Name
  7666                ID: d1e26288
  7667              returnDetailAddendumA:
  7668              - bOFDBranchCode: "01"
  7669                recordNumber: 1
  7670                payeeName: Payee Name
  7671                truncationIndicator: "Y"
  7672                bOFDConversionIndicator: "1"
  7673                bOFDAccountNumber: "938383"
  7674                userField: Z
  7675                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7676                BOFDCorrectionIndicator: 1
  7677                ID: d1e26288
  7678                returnLocationRoutingNumber: "231486745"
  7679                bOFDItemSequenceNumber: "1"
  7680              - bOFDBranchCode: "01"
  7681                recordNumber: 1
  7682                payeeName: Payee Name
  7683                truncationIndicator: "Y"
  7684                bOFDConversionIndicator: "1"
  7685                bOFDAccountNumber: "938383"
  7686                userField: Z
  7687                bOFDEndorsementDate: 2018-10-03T00:00:00Z
  7688                BOFDCorrectionIndicator: 1
  7689                ID: d1e26288
  7690                returnLocationRoutingNumber: "231486745"
  7691                bOFDItemSequenceNumber: "1"
  7692              externalProcessingCode: "9"
  7693              timesReturned: 0
  7694              returnDetailAddendumD:
  7695              - recordNumber: 1
  7696                truncationIndicator: "Y"
  7697                endorsingBankCorrectionIndicator: 1
  7698                endorsingBankIdentifier: 0
  7699                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7700                returnReason: A
  7701                endorsingBankRoutingNumber: "231486745"
  7702                endorsingBankSequenceNumber: "1"
  7703                endorsingBankConversionIndicator: "1"
  7704                userField: Z
  7705                ID: d1e26288
  7706              - recordNumber: 1
  7707                truncationIndicator: "Y"
  7708                endorsingBankCorrectionIndicator: 1
  7709                endorsingBankIdentifier: 0
  7710                bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  7711                returnReason: A
  7712                endorsingBankRoutingNumber: "231486745"
  7713                endorsingBankSequenceNumber: "1"
  7714                endorsingBankConversionIndicator: "1"
  7715                userField: Z
  7716                ID: d1e26288
  7717              itemAmount: 100000
  7718              returnDetailAddendumC:
  7719              - imageReferenceKey: "0"
  7720                lengthImageReferenceKey: "0000"
  7721                userField: ZZZZ
  7722                imageReferenceKeyIndicator: 1
  7723                microfilmArchiveSequenceNumber: "1"
  7724                ID: d1e26288
  7725                descript: Payment
  7726              - imageReferenceKey: "0"
  7727                lengthImageReferenceKey: "0000"
  7728                userField: ZZZZ
  7729                imageReferenceKeyIndicator: 1
  7730                microfilmArchiveSequenceNumber: "1"
  7731                ID: d1e26288
  7732                descript: Payment
  7733              payorBankCheckDigit: "5"
  7734              returnReason: returnReason
  7735              ID: d1e26288
  7736              imageViewAnalysis:
  7737              - excessiveImageSkew: 0
  7738                payorBankNameAddressUsability: 0
  7739                imageEnabledPOD: 0
  7740                globalImageQuality: 0
  7741                payeeUsability: 0
  7742                dateUsability: 0
  7743                convenienceAmountUsability: 0
  7744                memoLineUsability: 0
  7745                transitEndorsementUsability: 0
  7746                ID: d1e26288
  7747                signatureUsability: 0
  7748                bOFDEndorsementUsability: 0
  7749                streaksAndOrBands: 0
  7750                exceedsMaximumImageSize: 0
  7751                piggybackImage: 0
  7752                payeeEndorsementUsability: 0
  7753                tooLightOrTooDark: 0
  7754                partialImage: 0
  7755                amountInWordsUsability: 0
  7756                payorNameAddressUsability: 0
  7757                belowMinimumImageSize: 0
  7758                imagingBankSpecificTest: 0
  7759                globalImageUsability: 0
  7760                sourceDocumentBad: 0
  7761                userField: ZZZZZ
  7762                mICRLineUsability: 0
  7763              - excessiveImageSkew: 0
  7764                payorBankNameAddressUsability: 0
  7765                imageEnabledPOD: 0
  7766                globalImageQuality: 0
  7767                payeeUsability: 0
  7768                dateUsability: 0
  7769                convenienceAmountUsability: 0
  7770                memoLineUsability: 0
  7771                transitEndorsementUsability: 0
  7772                ID: d1e26288
  7773                signatureUsability: 0
  7774                bOFDEndorsementUsability: 0
  7775                streaksAndOrBands: 0
  7776                exceedsMaximumImageSize: 0
  7777                piggybackImage: 0
  7778                payeeEndorsementUsability: 0
  7779                tooLightOrTooDark: 0
  7780                partialImage: 0
  7781                amountInWordsUsability: 0
  7782                payorNameAddressUsability: 0
  7783                belowMinimumImageSize: 0
  7784                imagingBankSpecificTest: 0
  7785                globalImageUsability: 0
  7786                sourceDocumentBad: 0
  7787                userField: ZZZZZ
  7788                mICRLineUsability: 0
  7789              payorBankRoutingNumber: "01120036"
  7790              returnNotificationIndicator: "1"
  7791              imageViewDetail:
  7792              - viewSideIndicator: 0
  7793                viewDescriptor: "00"
  7794                digitalSignatureIndicator: 0
  7795                imageCreatorDate: 2018-10-03T00:00:00Z
  7796                imageIndicator: 1
  7797                imageCreatorRoutingNumber: "2139876354"
  7798                imageViewDataSize: "1024"
  7799                securityKeySize: 1
  7800                imageViewCompressionAlgorithm: "02"
  7801                protectedDataStart: 0
  7802                protectedDataLength: 0
  7803                imageViewFormatIndicator: "00"
  7804                userField: Z
  7805                ID: d1e26288
  7806                digitalSignatureMethod: "00"
  7807                imageRecreateIndicator: 0
  7808                overrideIndicator: "0"
  7809              - viewSideIndicator: 0
  7810                viewDescriptor: "00"
  7811                digitalSignatureIndicator: 0
  7812                imageCreatorDate: 2018-10-03T00:00:00Z
  7813                imageIndicator: 1
  7814                imageCreatorRoutingNumber: "2139876354"
  7815                imageViewDataSize: "1024"
  7816                securityKeySize: 1
  7817                imageViewCompressionAlgorithm: "02"
  7818                protectedDataStart: 0
  7819                protectedDataLength: 0
  7820                imageViewFormatIndicator: "00"
  7821                userField: Z
  7822                ID: d1e26288
  7823                digitalSignatureMethod: "00"
  7824                imageRecreateIndicator: 0
  7825                overrideIndicator: "0"
  7826              documentationTypeIndicator: A
  7827          routingNumberSummary:
  7828          - cashLetterRoutingNumber: "231380104"
  7829            routingNumberTotalAmount: 10000
  7830            routingNumberItemCount: 10
  7831            userField: B1234567891012345
  7832            ID: d1e26288
  7833          - cashLetterRoutingNumber: "231380104"
  7834            routingNumberTotalAmount: 10000
  7835            routingNumberItemCount: 10
  7836            userField: B1234567891012345
  7837            ID: d1e26288
  7838          cashLetterControl:
  7839            cashLetterTotalAmount: 100
  7840            cashLetterItemsCount: 1
  7841            cashLetterBundleCount: 1
  7842            cashLetterImagesCount: 1
  7843            ID: d1e26288
  7844            settlementDate: 2018-10-03T00:00:00Z
  7845            creditTotalIndicator: 1
  7846            eceInstitutionName: Citadel
  7847        properties:
  7848          cashLetterHeader:
  7849            $ref: '#/components/schemas/CashLetterHeader'
  7850          creditItems:
  7851            items:
  7852              $ref: '#/components/schemas/CreditItem'
  7853            type: array
  7854          bundles:
  7855            items:
  7856              $ref: '#/components/schemas/Bundle'
  7857            type: array
  7858          routingNumberSummary:
  7859            items:
  7860              $ref: '#/components/schemas/RoutingNumberSummary'
  7861            type: array
  7862          cashLetterControl:
  7863            $ref: '#/components/schemas/CashLetterControl'
  7864      CashLetterHeader:
  7865        example:
  7866          collectionTypeIndicator: "00"
  7867          destinationRoutingNumber: "999282654"
  7868          eceInstitutionRoutingNumber: "217876527"
  7869          originatorContactPhoneNumber: "5685551212"
  7870          returnsIndicator: E
  7871          cashLetterID: "1"
  7872          recordTypeIndicator: I
  7873          fedWorkType: V
  7874          cashLetterCreationDate: 2020-10-23T00:00:00Z
  7875          cashLetterBusinessDate: 2020-10-23T00:00:00Z
  7876          cashLetterCreationTime: 0000-01-01T09:11:00Z
  7877          userField: V
  7878          originatorContactName: John Smith
  7879          ID: d1e26288
  7880          documentationTypeIndicator: A
  7881        properties:
  7882          ID:
  7883            description: CashLetterHeader ID
  7884            example: d1e26288
  7885            type: string
  7886          collectionTypeIndicator:
  7887            description: |
  7888              CollectionTypeIndicator is a code that identifies the type of cash letter.
  7889  
  7890              * `00` - Preliminary Forward Information
  7891              * `01` - Forward Presentment
  7892              * `02` - Forward Presentment - Same-Day Settlement
  7893              * `03` - Return
  7894              * `04` - Return Notification
  7895              * `05` - Preliminary Return Notification
  7896              * `06` - Final Return Notification
  7897              * `20` - No Detail
  7898              * `99` - Bundles not the same collection type. Use of the value is only allowed by clearing arrangement.
  7899            enum:
  7900            - "00"
  7901            - "01"
  7902            - "02"
  7903            - "03"
  7904            - "04"
  7905            - "05"
  7906            - "06"
  7907            - "20"
  7908            - "99"
  7909            example: "00"
  7910            maxLength: 2
  7911            type: string
  7912          destinationRoutingNumber:
  7913            description: DestinationRoutingNumber is the routing and transit number
  7914              of the institution that receives and processes the cash letter or the
  7915              bundle.
  7916            example: "999282654"
  7917            maxLength: 9
  7918            type: string
  7919          eceInstitutionRoutingNumber:
  7920            description: ECEInstitutionRoutingNumber is the routing and transit number
  7921              of the institution that creates the Cash Letter Header record.
  7922            example: "217876527"
  7923            maxLength: 9
  7924            type: string
  7925          cashLetterBusinessDate:
  7926            description: cashLetterBusinessDate is the business date of the cash letter.
  7927            example: 2020-10-23T00:00:00Z
  7928            format: date-time
  7929            type: string
  7930          cashLetterCreationDate:
  7931            description: cashLetterCreationDate is the date that the cash letter is
  7932              created.
  7933            example: 2020-10-23T00:00:00Z
  7934            format: date-time
  7935            type: string
  7936          cashLetterCreationTime:
  7937            description: CashLetterCreationTime is the time that the cash letter is
  7938              created.
  7939            example: 0000-01-01T09:11:00Z
  7940            format: date-time
  7941            type: string
  7942          recordTypeIndicator:
  7943            description: |
  7944              RecordTypeIndicator is a code that indicates the presence of records or the type of records contained in the cash letter.
  7945              If an image is associated with any Check or Return, the cash letter must have a RecordTypeIndicator of I or F.
  7946  
  7947              * `N` - No electronic check records or image records (Type 2x’s, 3x’s, 5x’s); e.g., an empty cash letter.
  7948              * `E` - Cash letter contains electronic check records with no images (Type 2x’s and 3x’s only).
  7949              * `I` - Cash letter contains electronic check records (Type 2x’s, 3x’s) and image records (Type 5x’s).
  7950              * `F` - Cash letter contains electronic check records (Type 2x’s and 3x’s) and image records (Type 5x’s)
  7951              that correspond to a previously sent cash letter (i.e., E file).
  7952            enum:
  7953            - "N"
  7954            - E
  7955            - I
  7956            - F
  7957            example: I
  7958            maxLength: 1
  7959            type: string
  7960          documentationTypeIndicator:
  7961            description: |
  7962              DocumentationTypeIndicator is a code that indicates the type of documentation that supports all check records in the cash letter.
  7963  
  7964              * `A` - No image provided, paper provided separately
  7965              * `B` - No image provided, paper provided separately, image upon request
  7966              * `C` - Image provided separately, no paper provided
  7967              * `D` - Image provided separately, no paper provided, image upon request
  7968              * `E` - Image and paper provided separately
  7969              * `F` - Image and paper provided separately, image upon request
  7970              * `G` - Image included, no paper provided
  7971              * `H` - Image included, no paper provided, image upon request
  7972              * `I` - Image included, paper provided separately
  7973              * `J` - Image included, paper provided separately, image upon request
  7974              * `K` - No image provided, no paper provided
  7975              * `L` - No image provided, no paper provided, image upon request
  7976              * `M` - No image provided, Electronic Check provided separately
  7977              * `Z` - Not Same Type–Documentation associated with each item in Cash Letter will be different.
  7978            enum:
  7979            - A
  7980            - B
  7981            - C
  7982            - D
  7983            - E
  7984            - F
  7985            - G
  7986            - H
  7987            - I
  7988            - J
  7989            - K
  7990            - L
  7991            - M
  7992            - Z
  7993            example: A
  7994            maxLength: 1
  7995            type: string
  7996          cashLetterID:
  7997            description: CashLetterID uniquely identifies the cash letter. It is assigned
  7998              by the institution that creates the cash letter and must be unique within
  7999              a Cash Letter Business Date.
  8000            example: "1"
  8001            maxLength: 8
  8002            type: string
  8003          originatorContactName:
  8004            description: OriginatorContactName is the name of a contact at the institution
  8005              that creates the cash letter.
  8006            example: John Smith
  8007            maxLength: 14
  8008            type: string
  8009          originatorContactPhoneNumber:
  8010            description: OriginatorContactPhoneNumber is the phone number of the contact
  8011              at the institution that creates the cash letter.
  8012            example: "5685551212"
  8013            maxLength: 10
  8014            type: string
  8015          fedWorkType:
  8016            description: fedWorkType is any valid code specified by the Federal Reserve
  8017              Bank.
  8018            example: V
  8019            maxLength: 1
  8020            type: string
  8021          returnsIndicator:
  8022            description: |
  8023              ReturnsIndicator identifies type of returns.
  8024  
  8025              * ` ` - Original Message
  8026              * `E` - Administrative - items being returned that are handled by the bank and usually do not directly
  8027              affect the customer or its account.
  8028              * `R` - Customer–items being returned that directly affect a customer’s account.
  8029              * `J` - Reject Return
  8030            enum:
  8031            - E
  8032            - R
  8033            - J
  8034            maxLength: 1
  8035            type: string
  8036          userField:
  8037            description: UserField is a field used at the discretion of users of the
  8038              standard
  8039            example: V
  8040            maxLength: 1
  8041            type: string
  8042      CashLetterControl:
  8043        example:
  8044          cashLetterTotalAmount: 100
  8045          cashLetterItemsCount: 1
  8046          cashLetterBundleCount: 1
  8047          cashLetterImagesCount: 1
  8048          ID: d1e26288
  8049          settlementDate: 2018-10-03T00:00:00Z
  8050          creditTotalIndicator: 1
  8051          eceInstitutionName: Citadel
  8052        properties:
  8053          ID:
  8054            description: CashLetterControl ID
  8055            example: d1e26288
  8056            type: string
  8057          cashLetterBundleCount:
  8058            description: CashLetterBundleCount identifies the total number of bundles
  8059              within the cash letter.
  8060            example: 1
  8061            type: integer
  8062          cashLetterItemsCount:
  8063            description: CashLetterItemsCount identifies the total number of items within
  8064              the cash letter.
  8065            example: 1
  8066            type: integer
  8067          cashLetterTotalAmount:
  8068            description: CashLetterTotalAmount identifies the total dollar value of
  8069              all item amounts within the cash letter.
  8070            example: 100
  8071            type: integer
  8072          cashLetterImagesCount:
  8073            description: CashLetterImagesCount identifies the total number of ImageViewDetail(s)
  8074              within the CashLetter.
  8075            example: 1
  8076            type: integer
  8077          eceInstitutionName:
  8078            description: ECEInstitutionName identifies the short name of the institution
  8079              that creates the CashLetterControl.
  8080            example: Citadel
  8081            maxLength: 18
  8082            type: string
  8083          settlementDate:
  8084            description: SettlementDate identifies the date that the institution that
  8085              creates the cash letter expects settlement.
  8086            example: 2018-10-03T00:00:00Z
  8087            format: date-time
  8088            type: string
  8089          creditTotalIndicator:
  8090            description: |
  8091              CreditTotalIndicator is a code that indicates whether Credit Items are included in this record’s totals.
  8092              If so, they will be included in TotalItemCount and FileTotalAmount. TotalRecordCount includes all records of
  8093              all types regardless of the value of this field.
  8094              * ` ` - No Credit Items
  8095              * `0` - Credit Items are not included in totals
  8096              * `1` - Credit Items are included in totals
  8097            enum:
  8098            - 0
  8099            - 1
  8100            example: 1
  8101            type: integer
  8102        required:
  8103        - cashLetterItemsCount
  8104        - cashLetterTotalAmount
  8105        - settlementDate
  8106      CashLetters:
  8107        items:
  8108          $ref: '#/components/schemas/CashLetter'
  8109        type: array
  8110      Bundle:
  8111        example:
  8112          bundleHeader:
  8113            collectionTypeIndicator: "00"
  8114            bundleCreationDate: 2018-10-03T00:00:00Z
  8115            bundleSequenceNumber: "1"
  8116            destinationRoutingNumber: "231987654"
  8117            bundleID: "9999"
  8118            userField: B1234
  8119            eceInstitutionRoutingNumber: "233431587"
  8120            ID: d1e26288
  8121            bundleBusinessDate: 2018-10-03T00:00:00Z
  8122            returnLocationRoutingNumber: "987654320"
  8123            cycleNumber: "01"
  8124          checks:
  8125          - eceInstitutionItemSequenceNumber: "24531"
  8126            bOFDIndicator: "Y"
  8127            mICRValidIndicator: 1
  8128            imageViewData:
  8129            - ivData.LengthImageData: "0000001"
  8130              ivData.ClippingCoordinateV2: "0001"
  8131              ivData.LengthImageReferenceKey: "0001"
  8132              ivData.ClippingCoordinateV1: "0001"
  8133              ivData.SecurityKeyName: SECURE
  8134              eceInstitutionRoutingNumber: "2318769876"
  8135              ivData.DigitalSignature: "0101"
  8136              ivData.ImageReferenceKey: "0"
  8137              ivData.LengthDigitalSignature: '0    '
  8138              ivData.ClippingCoordinateH2: "0001"
  8139              ivData.ClippingCoordinateH1: "0001"
  8140              ivData.SecurityOriginatorName: Name
  8141              ivData.ECEInstitutionItemSequenceNumber: "1"
  8142              ID: d1e26288
  8143              bundleBusinessDate: 2018-10-03T00:00:00Z
  8144              ivData.ClippingOrigin: 1
  8145              ivData.ImageData: "0101"
  8146              cycleNumber: "1"
  8147              ivData.SecurityAuthenticatorName: Name
  8148            - ivData.LengthImageData: "0000001"
  8149              ivData.ClippingCoordinateV2: "0001"
  8150              ivData.LengthImageReferenceKey: "0001"
  8151              ivData.ClippingCoordinateV1: "0001"
  8152              ivData.SecurityKeyName: SECURE
  8153              eceInstitutionRoutingNumber: "2318769876"
  8154              ivData.DigitalSignature: "0101"
  8155              ivData.ImageReferenceKey: "0"
  8156              ivData.LengthDigitalSignature: '0    '
  8157              ivData.ClippingCoordinateH2: "0001"
  8158              ivData.ClippingCoordinateH1: "0001"
  8159              ivData.SecurityOriginatorName: Name
  8160              ivData.ECEInstitutionItemSequenceNumber: "1"
  8161              ID: d1e26288
  8162              bundleBusinessDate: 2018-10-03T00:00:00Z
  8163              ivData.ClippingOrigin: 1
  8164              ivData.ImageData: "0101"
  8165              cycleNumber: "1"
  8166              ivData.SecurityAuthenticatorName: Name
  8167            returnAcceptanceIndicator: "1"
  8168            archiveTypeIndicator: A
  8169            onUs: "5558881"
  8170            addendumCount: 3
  8171            externalProcessingCode: "1"
  8172            auxiliaryOnUs: "1001"
  8173            itemAmount: 100000
  8174            payorBankCheckDigit: "5"
  8175            checkDetailAddendumA:
  8176            - bOFDBranchCode: "01"
  8177              recordNumber: 1
  8178              payeeName: Payee Name
  8179              truncationIndicator: "Y"
  8180              bOFDConversionIndicator: "1"
  8181              bOFDAccountNumber: "938383"
  8182              userField: Z
  8183              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8184              BOFDCorrectionIndicator: 1
  8185              ID: d1e26288
  8186              returnLocationRoutingNumber: "231486745"
  8187              bOFDItemSequenceNumber: "1"
  8188            - bOFDBranchCode: "01"
  8189              recordNumber: 1
  8190              payeeName: Payee Name
  8191              truncationIndicator: "Y"
  8192              bOFDConversionIndicator: "1"
  8193              bOFDAccountNumber: "938383"
  8194              userField: Z
  8195              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8196              BOFDCorrectionIndicator: 1
  8197              ID: d1e26288
  8198              returnLocationRoutingNumber: "231486745"
  8199              bOFDItemSequenceNumber: "1"
  8200            checkDetailAddendumB:
  8201            - imageReferenceKey: "0"
  8202              lengthImageReferenceKey: "0000"
  8203              userField: ZZZZ
  8204              imageReferenceKeyIndicator: 1
  8205              microfilmArchiveSequenceNumber: "1"
  8206              ID: d1e26288
  8207              descript: Payment
  8208            - imageReferenceKey: "0"
  8209              lengthImageReferenceKey: "0000"
  8210              userField: ZZZZ
  8211              imageReferenceKeyIndicator: 1
  8212              microfilmArchiveSequenceNumber: "1"
  8213              ID: d1e26288
  8214              descript: Payment
  8215            checkDetailAddendumC:
  8216            - recordNumber: 1
  8217              truncationIndicator: "Y"
  8218              endorsingBankCorrectionIndicator: 1
  8219              endorsingBankIdentifier: 0
  8220              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8221              returnReason: returnReason
  8222              endorsingBankRoutingNumber: "231486745"
  8223              endorsingBankSequenceNumber: "1"
  8224              endorsingBankConversionIndicator: "1"
  8225              userField: Z
  8226              ID: d1e26288
  8227            - recordNumber: 1
  8228              truncationIndicator: "Y"
  8229              endorsingBankCorrectionIndicator: 1
  8230              endorsingBankIdentifier: 0
  8231              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8232              returnReason: returnReason
  8233              endorsingBankRoutingNumber: "231486745"
  8234              endorsingBankSequenceNumber: "1"
  8235              endorsingBankConversionIndicator: "1"
  8236              userField: Z
  8237              ID: d1e26288
  8238            ID: d1e26288
  8239            correctionIndicator: 0
  8240            imageViewAnalysis:
  8241            - excessiveImageSkew: 0
  8242              payorBankNameAddressUsability: 0
  8243              imageEnabledPOD: 0
  8244              globalImageQuality: 0
  8245              payeeUsability: 0
  8246              dateUsability: 0
  8247              convenienceAmountUsability: 0
  8248              memoLineUsability: 0
  8249              transitEndorsementUsability: 0
  8250              ID: d1e26288
  8251              signatureUsability: 0
  8252              bOFDEndorsementUsability: 0
  8253              streaksAndOrBands: 0
  8254              exceedsMaximumImageSize: 0
  8255              piggybackImage: 0
  8256              payeeEndorsementUsability: 0
  8257              tooLightOrTooDark: 0
  8258              partialImage: 0
  8259              amountInWordsUsability: 0
  8260              payorNameAddressUsability: 0
  8261              belowMinimumImageSize: 0
  8262              imagingBankSpecificTest: 0
  8263              globalImageUsability: 0
  8264              sourceDocumentBad: 0
  8265              userField: ZZZZZ
  8266              mICRLineUsability: 0
  8267            - excessiveImageSkew: 0
  8268              payorBankNameAddressUsability: 0
  8269              imageEnabledPOD: 0
  8270              globalImageQuality: 0
  8271              payeeUsability: 0
  8272              dateUsability: 0
  8273              convenienceAmountUsability: 0
  8274              memoLineUsability: 0
  8275              transitEndorsementUsability: 0
  8276              ID: d1e26288
  8277              signatureUsability: 0
  8278              bOFDEndorsementUsability: 0
  8279              streaksAndOrBands: 0
  8280              exceedsMaximumImageSize: 0
  8281              piggybackImage: 0
  8282              payeeEndorsementUsability: 0
  8283              tooLightOrTooDark: 0
  8284              partialImage: 0
  8285              amountInWordsUsability: 0
  8286              payorNameAddressUsability: 0
  8287              belowMinimumImageSize: 0
  8288              imagingBankSpecificTest: 0
  8289              globalImageUsability: 0
  8290              sourceDocumentBad: 0
  8291              userField: ZZZZZ
  8292              mICRLineUsability: 0
  8293            payorBankRoutingNumber: "01120036"
  8294            imageViewDetail:
  8295            - viewSideIndicator: 0
  8296              viewDescriptor: "00"
  8297              digitalSignatureIndicator: 0
  8298              imageCreatorDate: 2018-10-03T00:00:00Z
  8299              imageIndicator: 1
  8300              imageCreatorRoutingNumber: "2139876354"
  8301              imageViewDataSize: "1024"
  8302              securityKeySize: 1
  8303              imageViewCompressionAlgorithm: "02"
  8304              protectedDataStart: 0
  8305              protectedDataLength: 0
  8306              imageViewFormatIndicator: "00"
  8307              userField: Z
  8308              ID: d1e26288
  8309              digitalSignatureMethod: "00"
  8310              imageRecreateIndicator: 0
  8311              overrideIndicator: "0"
  8312            - viewSideIndicator: 0
  8313              viewDescriptor: "00"
  8314              digitalSignatureIndicator: 0
  8315              imageCreatorDate: 2018-10-03T00:00:00Z
  8316              imageIndicator: 1
  8317              imageCreatorRoutingNumber: "2139876354"
  8318              imageViewDataSize: "1024"
  8319              securityKeySize: 1
  8320              imageViewCompressionAlgorithm: "02"
  8321              protectedDataStart: 0
  8322              protectedDataLength: 0
  8323              imageViewFormatIndicator: "00"
  8324              userField: Z
  8325              ID: d1e26288
  8326              digitalSignatureMethod: "00"
  8327              imageRecreateIndicator: 0
  8328              overrideIndicator: "0"
  8329            documentationTypeIndicator: A
  8330          - eceInstitutionItemSequenceNumber: "24531"
  8331            bOFDIndicator: "Y"
  8332            mICRValidIndicator: 1
  8333            imageViewData:
  8334            - ivData.LengthImageData: "0000001"
  8335              ivData.ClippingCoordinateV2: "0001"
  8336              ivData.LengthImageReferenceKey: "0001"
  8337              ivData.ClippingCoordinateV1: "0001"
  8338              ivData.SecurityKeyName: SECURE
  8339              eceInstitutionRoutingNumber: "2318769876"
  8340              ivData.DigitalSignature: "0101"
  8341              ivData.ImageReferenceKey: "0"
  8342              ivData.LengthDigitalSignature: '0    '
  8343              ivData.ClippingCoordinateH2: "0001"
  8344              ivData.ClippingCoordinateH1: "0001"
  8345              ivData.SecurityOriginatorName: Name
  8346              ivData.ECEInstitutionItemSequenceNumber: "1"
  8347              ID: d1e26288
  8348              bundleBusinessDate: 2018-10-03T00:00:00Z
  8349              ivData.ClippingOrigin: 1
  8350              ivData.ImageData: "0101"
  8351              cycleNumber: "1"
  8352              ivData.SecurityAuthenticatorName: Name
  8353            - ivData.LengthImageData: "0000001"
  8354              ivData.ClippingCoordinateV2: "0001"
  8355              ivData.LengthImageReferenceKey: "0001"
  8356              ivData.ClippingCoordinateV1: "0001"
  8357              ivData.SecurityKeyName: SECURE
  8358              eceInstitutionRoutingNumber: "2318769876"
  8359              ivData.DigitalSignature: "0101"
  8360              ivData.ImageReferenceKey: "0"
  8361              ivData.LengthDigitalSignature: '0    '
  8362              ivData.ClippingCoordinateH2: "0001"
  8363              ivData.ClippingCoordinateH1: "0001"
  8364              ivData.SecurityOriginatorName: Name
  8365              ivData.ECEInstitutionItemSequenceNumber: "1"
  8366              ID: d1e26288
  8367              bundleBusinessDate: 2018-10-03T00:00:00Z
  8368              ivData.ClippingOrigin: 1
  8369              ivData.ImageData: "0101"
  8370              cycleNumber: "1"
  8371              ivData.SecurityAuthenticatorName: Name
  8372            returnAcceptanceIndicator: "1"
  8373            archiveTypeIndicator: A
  8374            onUs: "5558881"
  8375            addendumCount: 3
  8376            externalProcessingCode: "1"
  8377            auxiliaryOnUs: "1001"
  8378            itemAmount: 100000
  8379            payorBankCheckDigit: "5"
  8380            checkDetailAddendumA:
  8381            - bOFDBranchCode: "01"
  8382              recordNumber: 1
  8383              payeeName: Payee Name
  8384              truncationIndicator: "Y"
  8385              bOFDConversionIndicator: "1"
  8386              bOFDAccountNumber: "938383"
  8387              userField: Z
  8388              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8389              BOFDCorrectionIndicator: 1
  8390              ID: d1e26288
  8391              returnLocationRoutingNumber: "231486745"
  8392              bOFDItemSequenceNumber: "1"
  8393            - bOFDBranchCode: "01"
  8394              recordNumber: 1
  8395              payeeName: Payee Name
  8396              truncationIndicator: "Y"
  8397              bOFDConversionIndicator: "1"
  8398              bOFDAccountNumber: "938383"
  8399              userField: Z
  8400              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8401              BOFDCorrectionIndicator: 1
  8402              ID: d1e26288
  8403              returnLocationRoutingNumber: "231486745"
  8404              bOFDItemSequenceNumber: "1"
  8405            checkDetailAddendumB:
  8406            - imageReferenceKey: "0"
  8407              lengthImageReferenceKey: "0000"
  8408              userField: ZZZZ
  8409              imageReferenceKeyIndicator: 1
  8410              microfilmArchiveSequenceNumber: "1"
  8411              ID: d1e26288
  8412              descript: Payment
  8413            - imageReferenceKey: "0"
  8414              lengthImageReferenceKey: "0000"
  8415              userField: ZZZZ
  8416              imageReferenceKeyIndicator: 1
  8417              microfilmArchiveSequenceNumber: "1"
  8418              ID: d1e26288
  8419              descript: Payment
  8420            checkDetailAddendumC:
  8421            - recordNumber: 1
  8422              truncationIndicator: "Y"
  8423              endorsingBankCorrectionIndicator: 1
  8424              endorsingBankIdentifier: 0
  8425              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8426              returnReason: returnReason
  8427              endorsingBankRoutingNumber: "231486745"
  8428              endorsingBankSequenceNumber: "1"
  8429              endorsingBankConversionIndicator: "1"
  8430              userField: Z
  8431              ID: d1e26288
  8432            - recordNumber: 1
  8433              truncationIndicator: "Y"
  8434              endorsingBankCorrectionIndicator: 1
  8435              endorsingBankIdentifier: 0
  8436              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8437              returnReason: returnReason
  8438              endorsingBankRoutingNumber: "231486745"
  8439              endorsingBankSequenceNumber: "1"
  8440              endorsingBankConversionIndicator: "1"
  8441              userField: Z
  8442              ID: d1e26288
  8443            ID: d1e26288
  8444            correctionIndicator: 0
  8445            imageViewAnalysis:
  8446            - excessiveImageSkew: 0
  8447              payorBankNameAddressUsability: 0
  8448              imageEnabledPOD: 0
  8449              globalImageQuality: 0
  8450              payeeUsability: 0
  8451              dateUsability: 0
  8452              convenienceAmountUsability: 0
  8453              memoLineUsability: 0
  8454              transitEndorsementUsability: 0
  8455              ID: d1e26288
  8456              signatureUsability: 0
  8457              bOFDEndorsementUsability: 0
  8458              streaksAndOrBands: 0
  8459              exceedsMaximumImageSize: 0
  8460              piggybackImage: 0
  8461              payeeEndorsementUsability: 0
  8462              tooLightOrTooDark: 0
  8463              partialImage: 0
  8464              amountInWordsUsability: 0
  8465              payorNameAddressUsability: 0
  8466              belowMinimumImageSize: 0
  8467              imagingBankSpecificTest: 0
  8468              globalImageUsability: 0
  8469              sourceDocumentBad: 0
  8470              userField: ZZZZZ
  8471              mICRLineUsability: 0
  8472            - excessiveImageSkew: 0
  8473              payorBankNameAddressUsability: 0
  8474              imageEnabledPOD: 0
  8475              globalImageQuality: 0
  8476              payeeUsability: 0
  8477              dateUsability: 0
  8478              convenienceAmountUsability: 0
  8479              memoLineUsability: 0
  8480              transitEndorsementUsability: 0
  8481              ID: d1e26288
  8482              signatureUsability: 0
  8483              bOFDEndorsementUsability: 0
  8484              streaksAndOrBands: 0
  8485              exceedsMaximumImageSize: 0
  8486              piggybackImage: 0
  8487              payeeEndorsementUsability: 0
  8488              tooLightOrTooDark: 0
  8489              partialImage: 0
  8490              amountInWordsUsability: 0
  8491              payorNameAddressUsability: 0
  8492              belowMinimumImageSize: 0
  8493              imagingBankSpecificTest: 0
  8494              globalImageUsability: 0
  8495              sourceDocumentBad: 0
  8496              userField: ZZZZZ
  8497              mICRLineUsability: 0
  8498            payorBankRoutingNumber: "01120036"
  8499            imageViewDetail:
  8500            - viewSideIndicator: 0
  8501              viewDescriptor: "00"
  8502              digitalSignatureIndicator: 0
  8503              imageCreatorDate: 2018-10-03T00:00:00Z
  8504              imageIndicator: 1
  8505              imageCreatorRoutingNumber: "2139876354"
  8506              imageViewDataSize: "1024"
  8507              securityKeySize: 1
  8508              imageViewCompressionAlgorithm: "02"
  8509              protectedDataStart: 0
  8510              protectedDataLength: 0
  8511              imageViewFormatIndicator: "00"
  8512              userField: Z
  8513              ID: d1e26288
  8514              digitalSignatureMethod: "00"
  8515              imageRecreateIndicator: 0
  8516              overrideIndicator: "0"
  8517            - viewSideIndicator: 0
  8518              viewDescriptor: "00"
  8519              digitalSignatureIndicator: 0
  8520              imageCreatorDate: 2018-10-03T00:00:00Z
  8521              imageIndicator: 1
  8522              imageCreatorRoutingNumber: "2139876354"
  8523              imageViewDataSize: "1024"
  8524              securityKeySize: 1
  8525              imageViewCompressionAlgorithm: "02"
  8526              protectedDataStart: 0
  8527              protectedDataLength: 0
  8528              imageViewFormatIndicator: "00"
  8529              userField: Z
  8530              ID: d1e26288
  8531              digitalSignatureMethod: "00"
  8532              imageRecreateIndicator: 0
  8533              overrideIndicator: "0"
  8534            documentationTypeIndicator: A
  8535          bundleControl:
  8536            micrValidTotalAmount: 100
  8537            bundleImagesCount: 1
  8538            bundleItemsCount: 1
  8539            userField: B12345678
  8540            bundleTotalAmount: 100
  8541            ID: d1e26288
  8542            creditTotalIndicator: 1
  8543          returns:
  8544          - eceInstitutionItemSequenceNumber: "24531"
  8545            imageViewData:
  8546            - ivData.LengthImageData: "0000001"
  8547              ivData.ClippingCoordinateV2: "0001"
  8548              ivData.LengthImageReferenceKey: "0001"
  8549              ivData.ClippingCoordinateV1: "0001"
  8550              ivData.SecurityKeyName: SECURE
  8551              eceInstitutionRoutingNumber: "2318769876"
  8552              ivData.DigitalSignature: "0101"
  8553              ivData.ImageReferenceKey: "0"
  8554              ivData.LengthDigitalSignature: '0    '
  8555              ivData.ClippingCoordinateH2: "0001"
  8556              ivData.ClippingCoordinateH1: "0001"
  8557              ivData.SecurityOriginatorName: Name
  8558              ivData.ECEInstitutionItemSequenceNumber: "1"
  8559              ID: d1e26288
  8560              bundleBusinessDate: 2018-10-03T00:00:00Z
  8561              ivData.ClippingOrigin: 1
  8562              ivData.ImageData: "0101"
  8563              cycleNumber: "1"
  8564              ivData.SecurityAuthenticatorName: Name
  8565            - ivData.LengthImageData: "0000001"
  8566              ivData.ClippingCoordinateV2: "0001"
  8567              ivData.LengthImageReferenceKey: "0001"
  8568              ivData.ClippingCoordinateV1: "0001"
  8569              ivData.SecurityKeyName: SECURE
  8570              eceInstitutionRoutingNumber: "2318769876"
  8571              ivData.DigitalSignature: "0101"
  8572              ivData.ImageReferenceKey: "0"
  8573              ivData.LengthDigitalSignature: '0    '
  8574              ivData.ClippingCoordinateH2: "0001"
  8575              ivData.ClippingCoordinateH1: "0001"
  8576              ivData.SecurityOriginatorName: Name
  8577              ivData.ECEInstitutionItemSequenceNumber: "1"
  8578              ID: d1e26288
  8579              bundleBusinessDate: 2018-10-03T00:00:00Z
  8580              ivData.ClippingOrigin: 1
  8581              ivData.ImageData: "0101"
  8582              cycleNumber: "1"
  8583              ivData.SecurityAuthenticatorName: Name
  8584            forwardBundleDate: 2018-10-03T00:00:00Z
  8585            archiveTypeIndicator: A
  8586            onUs: "5558881"
  8587            addendumCount: 4
  8588            returnDetailAddendumB:
  8589            - payorBankBusinessDate: 2018-10-03T00:00:00Z
  8590              auxiliaryOnUs: "012349"
  8591              payorBankSequenceNumber: "1"
  8592              payorBankName: Bank Short Name
  8593              payorAccountName: Account Name
  8594              ID: d1e26288
  8595            - payorBankBusinessDate: 2018-10-03T00:00:00Z
  8596              auxiliaryOnUs: "012349"
  8597              payorBankSequenceNumber: "1"
  8598              payorBankName: Bank Short Name
  8599              payorAccountName: Account Name
  8600              ID: d1e26288
  8601            returnDetailAddendumA:
  8602            - bOFDBranchCode: "01"
  8603              recordNumber: 1
  8604              payeeName: Payee Name
  8605              truncationIndicator: "Y"
  8606              bOFDConversionIndicator: "1"
  8607              bOFDAccountNumber: "938383"
  8608              userField: Z
  8609              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8610              BOFDCorrectionIndicator: 1
  8611              ID: d1e26288
  8612              returnLocationRoutingNumber: "231486745"
  8613              bOFDItemSequenceNumber: "1"
  8614            - bOFDBranchCode: "01"
  8615              recordNumber: 1
  8616              payeeName: Payee Name
  8617              truncationIndicator: "Y"
  8618              bOFDConversionIndicator: "1"
  8619              bOFDAccountNumber: "938383"
  8620              userField: Z
  8621              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8622              BOFDCorrectionIndicator: 1
  8623              ID: d1e26288
  8624              returnLocationRoutingNumber: "231486745"
  8625              bOFDItemSequenceNumber: "1"
  8626            externalProcessingCode: "9"
  8627            timesReturned: 0
  8628            returnDetailAddendumD:
  8629            - recordNumber: 1
  8630              truncationIndicator: "Y"
  8631              endorsingBankCorrectionIndicator: 1
  8632              endorsingBankIdentifier: 0
  8633              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8634              returnReason: A
  8635              endorsingBankRoutingNumber: "231486745"
  8636              endorsingBankSequenceNumber: "1"
  8637              endorsingBankConversionIndicator: "1"
  8638              userField: Z
  8639              ID: d1e26288
  8640            - recordNumber: 1
  8641              truncationIndicator: "Y"
  8642              endorsingBankCorrectionIndicator: 1
  8643              endorsingBankIdentifier: 0
  8644              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8645              returnReason: A
  8646              endorsingBankRoutingNumber: "231486745"
  8647              endorsingBankSequenceNumber: "1"
  8648              endorsingBankConversionIndicator: "1"
  8649              userField: Z
  8650              ID: d1e26288
  8651            itemAmount: 100000
  8652            returnDetailAddendumC:
  8653            - imageReferenceKey: "0"
  8654              lengthImageReferenceKey: "0000"
  8655              userField: ZZZZ
  8656              imageReferenceKeyIndicator: 1
  8657              microfilmArchiveSequenceNumber: "1"
  8658              ID: d1e26288
  8659              descript: Payment
  8660            - imageReferenceKey: "0"
  8661              lengthImageReferenceKey: "0000"
  8662              userField: ZZZZ
  8663              imageReferenceKeyIndicator: 1
  8664              microfilmArchiveSequenceNumber: "1"
  8665              ID: d1e26288
  8666              descript: Payment
  8667            payorBankCheckDigit: "5"
  8668            returnReason: returnReason
  8669            ID: d1e26288
  8670            imageViewAnalysis:
  8671            - excessiveImageSkew: 0
  8672              payorBankNameAddressUsability: 0
  8673              imageEnabledPOD: 0
  8674              globalImageQuality: 0
  8675              payeeUsability: 0
  8676              dateUsability: 0
  8677              convenienceAmountUsability: 0
  8678              memoLineUsability: 0
  8679              transitEndorsementUsability: 0
  8680              ID: d1e26288
  8681              signatureUsability: 0
  8682              bOFDEndorsementUsability: 0
  8683              streaksAndOrBands: 0
  8684              exceedsMaximumImageSize: 0
  8685              piggybackImage: 0
  8686              payeeEndorsementUsability: 0
  8687              tooLightOrTooDark: 0
  8688              partialImage: 0
  8689              amountInWordsUsability: 0
  8690              payorNameAddressUsability: 0
  8691              belowMinimumImageSize: 0
  8692              imagingBankSpecificTest: 0
  8693              globalImageUsability: 0
  8694              sourceDocumentBad: 0
  8695              userField: ZZZZZ
  8696              mICRLineUsability: 0
  8697            - excessiveImageSkew: 0
  8698              payorBankNameAddressUsability: 0
  8699              imageEnabledPOD: 0
  8700              globalImageQuality: 0
  8701              payeeUsability: 0
  8702              dateUsability: 0
  8703              convenienceAmountUsability: 0
  8704              memoLineUsability: 0
  8705              transitEndorsementUsability: 0
  8706              ID: d1e26288
  8707              signatureUsability: 0
  8708              bOFDEndorsementUsability: 0
  8709              streaksAndOrBands: 0
  8710              exceedsMaximumImageSize: 0
  8711              piggybackImage: 0
  8712              payeeEndorsementUsability: 0
  8713              tooLightOrTooDark: 0
  8714              partialImage: 0
  8715              amountInWordsUsability: 0
  8716              payorNameAddressUsability: 0
  8717              belowMinimumImageSize: 0
  8718              imagingBankSpecificTest: 0
  8719              globalImageUsability: 0
  8720              sourceDocumentBad: 0
  8721              userField: ZZZZZ
  8722              mICRLineUsability: 0
  8723            payorBankRoutingNumber: "01120036"
  8724            returnNotificationIndicator: "1"
  8725            imageViewDetail:
  8726            - viewSideIndicator: 0
  8727              viewDescriptor: "00"
  8728              digitalSignatureIndicator: 0
  8729              imageCreatorDate: 2018-10-03T00:00:00Z
  8730              imageIndicator: 1
  8731              imageCreatorRoutingNumber: "2139876354"
  8732              imageViewDataSize: "1024"
  8733              securityKeySize: 1
  8734              imageViewCompressionAlgorithm: "02"
  8735              protectedDataStart: 0
  8736              protectedDataLength: 0
  8737              imageViewFormatIndicator: "00"
  8738              userField: Z
  8739              ID: d1e26288
  8740              digitalSignatureMethod: "00"
  8741              imageRecreateIndicator: 0
  8742              overrideIndicator: "0"
  8743            - viewSideIndicator: 0
  8744              viewDescriptor: "00"
  8745              digitalSignatureIndicator: 0
  8746              imageCreatorDate: 2018-10-03T00:00:00Z
  8747              imageIndicator: 1
  8748              imageCreatorRoutingNumber: "2139876354"
  8749              imageViewDataSize: "1024"
  8750              securityKeySize: 1
  8751              imageViewCompressionAlgorithm: "02"
  8752              protectedDataStart: 0
  8753              protectedDataLength: 0
  8754              imageViewFormatIndicator: "00"
  8755              userField: Z
  8756              ID: d1e26288
  8757              digitalSignatureMethod: "00"
  8758              imageRecreateIndicator: 0
  8759              overrideIndicator: "0"
  8760            documentationTypeIndicator: A
  8761          - eceInstitutionItemSequenceNumber: "24531"
  8762            imageViewData:
  8763            - ivData.LengthImageData: "0000001"
  8764              ivData.ClippingCoordinateV2: "0001"
  8765              ivData.LengthImageReferenceKey: "0001"
  8766              ivData.ClippingCoordinateV1: "0001"
  8767              ivData.SecurityKeyName: SECURE
  8768              eceInstitutionRoutingNumber: "2318769876"
  8769              ivData.DigitalSignature: "0101"
  8770              ivData.ImageReferenceKey: "0"
  8771              ivData.LengthDigitalSignature: '0    '
  8772              ivData.ClippingCoordinateH2: "0001"
  8773              ivData.ClippingCoordinateH1: "0001"
  8774              ivData.SecurityOriginatorName: Name
  8775              ivData.ECEInstitutionItemSequenceNumber: "1"
  8776              ID: d1e26288
  8777              bundleBusinessDate: 2018-10-03T00:00:00Z
  8778              ivData.ClippingOrigin: 1
  8779              ivData.ImageData: "0101"
  8780              cycleNumber: "1"
  8781              ivData.SecurityAuthenticatorName: Name
  8782            - ivData.LengthImageData: "0000001"
  8783              ivData.ClippingCoordinateV2: "0001"
  8784              ivData.LengthImageReferenceKey: "0001"
  8785              ivData.ClippingCoordinateV1: "0001"
  8786              ivData.SecurityKeyName: SECURE
  8787              eceInstitutionRoutingNumber: "2318769876"
  8788              ivData.DigitalSignature: "0101"
  8789              ivData.ImageReferenceKey: "0"
  8790              ivData.LengthDigitalSignature: '0    '
  8791              ivData.ClippingCoordinateH2: "0001"
  8792              ivData.ClippingCoordinateH1: "0001"
  8793              ivData.SecurityOriginatorName: Name
  8794              ivData.ECEInstitutionItemSequenceNumber: "1"
  8795              ID: d1e26288
  8796              bundleBusinessDate: 2018-10-03T00:00:00Z
  8797              ivData.ClippingOrigin: 1
  8798              ivData.ImageData: "0101"
  8799              cycleNumber: "1"
  8800              ivData.SecurityAuthenticatorName: Name
  8801            forwardBundleDate: 2018-10-03T00:00:00Z
  8802            archiveTypeIndicator: A
  8803            onUs: "5558881"
  8804            addendumCount: 4
  8805            returnDetailAddendumB:
  8806            - payorBankBusinessDate: 2018-10-03T00:00:00Z
  8807              auxiliaryOnUs: "012349"
  8808              payorBankSequenceNumber: "1"
  8809              payorBankName: Bank Short Name
  8810              payorAccountName: Account Name
  8811              ID: d1e26288
  8812            - payorBankBusinessDate: 2018-10-03T00:00:00Z
  8813              auxiliaryOnUs: "012349"
  8814              payorBankSequenceNumber: "1"
  8815              payorBankName: Bank Short Name
  8816              payorAccountName: Account Name
  8817              ID: d1e26288
  8818            returnDetailAddendumA:
  8819            - bOFDBranchCode: "01"
  8820              recordNumber: 1
  8821              payeeName: Payee Name
  8822              truncationIndicator: "Y"
  8823              bOFDConversionIndicator: "1"
  8824              bOFDAccountNumber: "938383"
  8825              userField: Z
  8826              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8827              BOFDCorrectionIndicator: 1
  8828              ID: d1e26288
  8829              returnLocationRoutingNumber: "231486745"
  8830              bOFDItemSequenceNumber: "1"
  8831            - bOFDBranchCode: "01"
  8832              recordNumber: 1
  8833              payeeName: Payee Name
  8834              truncationIndicator: "Y"
  8835              bOFDConversionIndicator: "1"
  8836              bOFDAccountNumber: "938383"
  8837              userField: Z
  8838              bOFDEndorsementDate: 2018-10-03T00:00:00Z
  8839              BOFDCorrectionIndicator: 1
  8840              ID: d1e26288
  8841              returnLocationRoutingNumber: "231486745"
  8842              bOFDItemSequenceNumber: "1"
  8843            externalProcessingCode: "9"
  8844            timesReturned: 0
  8845            returnDetailAddendumD:
  8846            - recordNumber: 1
  8847              truncationIndicator: "Y"
  8848              endorsingBankCorrectionIndicator: 1
  8849              endorsingBankIdentifier: 0
  8850              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8851              returnReason: A
  8852              endorsingBankRoutingNumber: "231486745"
  8853              endorsingBankSequenceNumber: "1"
  8854              endorsingBankConversionIndicator: "1"
  8855              userField: Z
  8856              ID: d1e26288
  8857            - recordNumber: 1
  8858              truncationIndicator: "Y"
  8859              endorsingBankCorrectionIndicator: 1
  8860              endorsingBankIdentifier: 0
  8861              bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  8862              returnReason: A
  8863              endorsingBankRoutingNumber: "231486745"
  8864              endorsingBankSequenceNumber: "1"
  8865              endorsingBankConversionIndicator: "1"
  8866              userField: Z
  8867              ID: d1e26288
  8868            itemAmount: 100000
  8869            returnDetailAddendumC:
  8870            - imageReferenceKey: "0"
  8871              lengthImageReferenceKey: "0000"
  8872              userField: ZZZZ
  8873              imageReferenceKeyIndicator: 1
  8874              microfilmArchiveSequenceNumber: "1"
  8875              ID: d1e26288
  8876              descript: Payment
  8877            - imageReferenceKey: "0"
  8878              lengthImageReferenceKey: "0000"
  8879              userField: ZZZZ
  8880              imageReferenceKeyIndicator: 1
  8881              microfilmArchiveSequenceNumber: "1"
  8882              ID: d1e26288
  8883              descript: Payment
  8884            payorBankCheckDigit: "5"
  8885            returnReason: returnReason
  8886            ID: d1e26288
  8887            imageViewAnalysis:
  8888            - excessiveImageSkew: 0
  8889              payorBankNameAddressUsability: 0
  8890              imageEnabledPOD: 0
  8891              globalImageQuality: 0
  8892              payeeUsability: 0
  8893              dateUsability: 0
  8894              convenienceAmountUsability: 0
  8895              memoLineUsability: 0
  8896              transitEndorsementUsability: 0
  8897              ID: d1e26288
  8898              signatureUsability: 0
  8899              bOFDEndorsementUsability: 0
  8900              streaksAndOrBands: 0
  8901              exceedsMaximumImageSize: 0
  8902              piggybackImage: 0
  8903              payeeEndorsementUsability: 0
  8904              tooLightOrTooDark: 0
  8905              partialImage: 0
  8906              amountInWordsUsability: 0
  8907              payorNameAddressUsability: 0
  8908              belowMinimumImageSize: 0
  8909              imagingBankSpecificTest: 0
  8910              globalImageUsability: 0
  8911              sourceDocumentBad: 0
  8912              userField: ZZZZZ
  8913              mICRLineUsability: 0
  8914            - excessiveImageSkew: 0
  8915              payorBankNameAddressUsability: 0
  8916              imageEnabledPOD: 0
  8917              globalImageQuality: 0
  8918              payeeUsability: 0
  8919              dateUsability: 0
  8920              convenienceAmountUsability: 0
  8921              memoLineUsability: 0
  8922              transitEndorsementUsability: 0
  8923              ID: d1e26288
  8924              signatureUsability: 0
  8925              bOFDEndorsementUsability: 0
  8926              streaksAndOrBands: 0
  8927              exceedsMaximumImageSize: 0
  8928              piggybackImage: 0
  8929              payeeEndorsementUsability: 0
  8930              tooLightOrTooDark: 0
  8931              partialImage: 0
  8932              amountInWordsUsability: 0
  8933              payorNameAddressUsability: 0
  8934              belowMinimumImageSize: 0
  8935              imagingBankSpecificTest: 0
  8936              globalImageUsability: 0
  8937              sourceDocumentBad: 0
  8938              userField: ZZZZZ
  8939              mICRLineUsability: 0
  8940            payorBankRoutingNumber: "01120036"
  8941            returnNotificationIndicator: "1"
  8942            imageViewDetail:
  8943            - viewSideIndicator: 0
  8944              viewDescriptor: "00"
  8945              digitalSignatureIndicator: 0
  8946              imageCreatorDate: 2018-10-03T00:00:00Z
  8947              imageIndicator: 1
  8948              imageCreatorRoutingNumber: "2139876354"
  8949              imageViewDataSize: "1024"
  8950              securityKeySize: 1
  8951              imageViewCompressionAlgorithm: "02"
  8952              protectedDataStart: 0
  8953              protectedDataLength: 0
  8954              imageViewFormatIndicator: "00"
  8955              userField: Z
  8956              ID: d1e26288
  8957              digitalSignatureMethod: "00"
  8958              imageRecreateIndicator: 0
  8959              overrideIndicator: "0"
  8960            - viewSideIndicator: 0
  8961              viewDescriptor: "00"
  8962              digitalSignatureIndicator: 0
  8963              imageCreatorDate: 2018-10-03T00:00:00Z
  8964              imageIndicator: 1
  8965              imageCreatorRoutingNumber: "2139876354"
  8966              imageViewDataSize: "1024"
  8967              securityKeySize: 1
  8968              imageViewCompressionAlgorithm: "02"
  8969              protectedDataStart: 0
  8970              protectedDataLength: 0
  8971              imageViewFormatIndicator: "00"
  8972              userField: Z
  8973              ID: d1e26288
  8974              digitalSignatureMethod: "00"
  8975              imageRecreateIndicator: 0
  8976              overrideIndicator: "0"
  8977            documentationTypeIndicator: A
  8978        properties:
  8979          bundleHeader:
  8980            $ref: '#/components/schemas/BundleHeader'
  8981          checks:
  8982            items:
  8983              $ref: '#/components/schemas/Checks'
  8984            type: array
  8985          returns:
  8986            items:
  8987              $ref: '#/components/schemas/Returns'
  8988            type: array
  8989          bundleControl:
  8990            $ref: '#/components/schemas/BundleControl'
  8991      BundleHeader:
  8992        example:
  8993          collectionTypeIndicator: "00"
  8994          bundleCreationDate: 2018-10-03T00:00:00Z
  8995          bundleSequenceNumber: "1"
  8996          destinationRoutingNumber: "231987654"
  8997          bundleID: "9999"
  8998          userField: B1234
  8999          eceInstitutionRoutingNumber: "233431587"
  9000          ID: d1e26288
  9001          bundleBusinessDate: 2018-10-03T00:00:00Z
  9002          returnLocationRoutingNumber: "987654320"
  9003          cycleNumber: "01"
  9004        properties:
  9005          ID:
  9006            description: BundleHeader ID
  9007            example: d1e26288
  9008            type: string
  9009          collectionTypeIndicator:
  9010            description: |
  9011              A code that identifies the type of bundle. It is the same value as the CollectionTypeIndicator
  9012              in the CashLetterHeader within which the bundle is contained, unless the CollectionTypeIndicator
  9013              in the CashLetterHeader is 99.
  9014  
  9015              * `00` - Preliminary Forward Information
  9016              * `01` - Forward Presentment
  9017              * `02` - Forward Presentment - Same-Day Settlement
  9018              * `03` - Return
  9019              * `04` - Return Notification
  9020              * `05` - Preliminary Return Notification
  9021              * `06` - Final Return Notification
  9022            enum:
  9023            - "00"
  9024            - "01"
  9025            - "02"
  9026            - "03"
  9027            - "04"
  9028            - "05"
  9029            - "06"
  9030            example: "00"
  9031            maxLength: 2
  9032            type: string
  9033          destinationRoutingNumber:
  9034            description: DestinationRoutingNumber contains the routing and transit number
  9035              of the institution that receives and processes the cash letter or the
  9036              bundle.
  9037            example: "231987654"
  9038            maxLength: 9
  9039            type: string
  9040          eceInstitutionRoutingNumber:
  9041            description: ECEInstitutionRoutingNumber contains the routing and transit
  9042              number of the institution that that creates the bundle header.
  9043            example: "233431587"
  9044            maxLength: 9
  9045            type: string
  9046          bundleBusinessDate:
  9047            description: BundleBusinessDate is the business date of the bundle.
  9048            example: 2018-10-03T00:00:00Z
  9049            format: date-time
  9050            type: string
  9051          bundleCreationDate:
  9052            description: BundleCreationDate is the date that the bundle is created.
  9053            example: 2018-10-03T00:00:00Z
  9054            format: date-time
  9055            type: string
  9056          bundleID:
  9057            description: BundleID is a number that identifies the bundle, assigned by
  9058              the institution that creates the bundle.
  9059            example: "9999"
  9060            maxLength: 10
  9061            type: string
  9062          bundleSequenceNumber:
  9063            description: BundleSequenceNumber is a number assigned by the institution
  9064              that creates the bundle. Usually denotes the relative position of the
  9065              bundle within the cash letter.
  9066            example: "1"
  9067            maxLength: 4
  9068            type: string
  9069          cycleNumber:
  9070            description: CycleNumber is a code assigned by the institution that creates
  9071              the bundle.  Denotes the cycle under which the bundle is created.
  9072            example: "01"
  9073            maxLength: 2
  9074            type: string
  9075          returnLocationRoutingNumber:
  9076            description: ReturnLocationRoutingNumber is a bank routing number used by
  9077              some processors. This will be blank in the resulting file if it is empty.
  9078            example: "987654320"
  9079            maxLength: 9
  9080            type: string
  9081          userField:
  9082            description: UserField identifies a field used at the discretion of users
  9083              of the standard.
  9084            example: B1234
  9085            maxLength: 5
  9086            type: string
  9087      BundleControl:
  9088        example:
  9089          micrValidTotalAmount: 100
  9090          bundleImagesCount: 1
  9091          bundleItemsCount: 1
  9092          userField: B12345678
  9093          bundleTotalAmount: 100
  9094          ID: d1e26288
  9095          creditTotalIndicator: 1
  9096        properties:
  9097          ID:
  9098            description: BundleControl ID
  9099            example: d1e26288
  9100            type: string
  9101          bundleItemsCount:
  9102            description: BundleItemsCount identifies the total number of items within
  9103              the bundle.
  9104            example: 1
  9105            type: integer
  9106          bundleTotalAmount:
  9107            description: BundleTotalAmount identifies the total amount of item amounts
  9108              within the bundle.
  9109            example: 100
  9110            type: integer
  9111          micrValidTotalAmount:
  9112            description: MICRValidTotalAmount identifies the total amount of all Check
  9113              Records within the bundle which contain 1 in the MICRValidIndicator.
  9114            example: 100
  9115            type: integer
  9116          bundleImagesCount:
  9117            description: BundleImagesCount identifies the total number of ImageViewDetail
  9118              Records  within the bundle.
  9119            example: 1
  9120            type: integer
  9121          userField:
  9122            description: UserField identifies a field used at the discretion of users
  9123              of the standard.
  9124            example: B12345678
  9125            maxLength: 20
  9126            type: string
  9127          creditTotalIndicator:
  9128            description: |
  9129              CreditTotalIndicator is a code that indicates whether Credit Items are included in the totals.
  9130              If so, they will be included in this record’s BundleItemsCount, BundleTotalAmount, and BundleImagesCount.
  9131              * ` ` - No Credit Items
  9132              * `0` - Credit Items are not included in totals
  9133              * `1` - Credit Items are included in totals
  9134            enum:
  9135            - 0
  9136            - 1
  9137            example: 1
  9138            maxLength: 1
  9139            type: integer
  9140        required:
  9141        - bundleItemsCount
  9142        - bundleTotalAmount
  9143      Checks:
  9144        example:
  9145          eceInstitutionItemSequenceNumber: "24531"
  9146          bOFDIndicator: "Y"
  9147          mICRValidIndicator: 1
  9148          imageViewData:
  9149          - ivData.LengthImageData: "0000001"
  9150            ivData.ClippingCoordinateV2: "0001"
  9151            ivData.LengthImageReferenceKey: "0001"
  9152            ivData.ClippingCoordinateV1: "0001"
  9153            ivData.SecurityKeyName: SECURE
  9154            eceInstitutionRoutingNumber: "2318769876"
  9155            ivData.DigitalSignature: "0101"
  9156            ivData.ImageReferenceKey: "0"
  9157            ivData.LengthDigitalSignature: '0    '
  9158            ivData.ClippingCoordinateH2: "0001"
  9159            ivData.ClippingCoordinateH1: "0001"
  9160            ivData.SecurityOriginatorName: Name
  9161            ivData.ECEInstitutionItemSequenceNumber: "1"
  9162            ID: d1e26288
  9163            bundleBusinessDate: 2018-10-03T00:00:00Z
  9164            ivData.ClippingOrigin: 1
  9165            ivData.ImageData: "0101"
  9166            cycleNumber: "1"
  9167            ivData.SecurityAuthenticatorName: Name
  9168          - ivData.LengthImageData: "0000001"
  9169            ivData.ClippingCoordinateV2: "0001"
  9170            ivData.LengthImageReferenceKey: "0001"
  9171            ivData.ClippingCoordinateV1: "0001"
  9172            ivData.SecurityKeyName: SECURE
  9173            eceInstitutionRoutingNumber: "2318769876"
  9174            ivData.DigitalSignature: "0101"
  9175            ivData.ImageReferenceKey: "0"
  9176            ivData.LengthDigitalSignature: '0    '
  9177            ivData.ClippingCoordinateH2: "0001"
  9178            ivData.ClippingCoordinateH1: "0001"
  9179            ivData.SecurityOriginatorName: Name
  9180            ivData.ECEInstitutionItemSequenceNumber: "1"
  9181            ID: d1e26288
  9182            bundleBusinessDate: 2018-10-03T00:00:00Z
  9183            ivData.ClippingOrigin: 1
  9184            ivData.ImageData: "0101"
  9185            cycleNumber: "1"
  9186            ivData.SecurityAuthenticatorName: Name
  9187          returnAcceptanceIndicator: "1"
  9188          archiveTypeIndicator: A
  9189          onUs: "5558881"
  9190          addendumCount: 3
  9191          externalProcessingCode: "1"
  9192          auxiliaryOnUs: "1001"
  9193          itemAmount: 100000
  9194          payorBankCheckDigit: "5"
  9195          checkDetailAddendumA:
  9196          - bOFDBranchCode: "01"
  9197            recordNumber: 1
  9198            payeeName: Payee Name
  9199            truncationIndicator: "Y"
  9200            bOFDConversionIndicator: "1"
  9201            bOFDAccountNumber: "938383"
  9202            userField: Z
  9203            bOFDEndorsementDate: 2018-10-03T00:00:00Z
  9204            BOFDCorrectionIndicator: 1
  9205            ID: d1e26288
  9206            returnLocationRoutingNumber: "231486745"
  9207            bOFDItemSequenceNumber: "1"
  9208          - bOFDBranchCode: "01"
  9209            recordNumber: 1
  9210            payeeName: Payee Name
  9211            truncationIndicator: "Y"
  9212            bOFDConversionIndicator: "1"
  9213            bOFDAccountNumber: "938383"
  9214            userField: Z
  9215            bOFDEndorsementDate: 2018-10-03T00:00:00Z
  9216            BOFDCorrectionIndicator: 1
  9217            ID: d1e26288
  9218            returnLocationRoutingNumber: "231486745"
  9219            bOFDItemSequenceNumber: "1"
  9220          checkDetailAddendumB:
  9221          - imageReferenceKey: "0"
  9222            lengthImageReferenceKey: "0000"
  9223            userField: ZZZZ
  9224            imageReferenceKeyIndicator: 1
  9225            microfilmArchiveSequenceNumber: "1"
  9226            ID: d1e26288
  9227            descript: Payment
  9228          - imageReferenceKey: "0"
  9229            lengthImageReferenceKey: "0000"
  9230            userField: ZZZZ
  9231            imageReferenceKeyIndicator: 1
  9232            microfilmArchiveSequenceNumber: "1"
  9233            ID: d1e26288
  9234            descript: Payment
  9235          checkDetailAddendumC:
  9236          - recordNumber: 1
  9237            truncationIndicator: "Y"
  9238            endorsingBankCorrectionIndicator: 1
  9239            endorsingBankIdentifier: 0
  9240            bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  9241            returnReason: returnReason
  9242            endorsingBankRoutingNumber: "231486745"
  9243            endorsingBankSequenceNumber: "1"
  9244            endorsingBankConversionIndicator: "1"
  9245            userField: Z
  9246            ID: d1e26288
  9247          - recordNumber: 1
  9248            truncationIndicator: "Y"
  9249            endorsingBankCorrectionIndicator: 1
  9250            endorsingBankIdentifier: 0
  9251            bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  9252            returnReason: returnReason
  9253            endorsingBankRoutingNumber: "231486745"
  9254            endorsingBankSequenceNumber: "1"
  9255            endorsingBankConversionIndicator: "1"
  9256            userField: Z
  9257            ID: d1e26288
  9258          ID: d1e26288
  9259          correctionIndicator: 0
  9260          imageViewAnalysis:
  9261          - excessiveImageSkew: 0
  9262            payorBankNameAddressUsability: 0
  9263            imageEnabledPOD: 0
  9264            globalImageQuality: 0
  9265            payeeUsability: 0
  9266            dateUsability: 0
  9267            convenienceAmountUsability: 0
  9268            memoLineUsability: 0
  9269            transitEndorsementUsability: 0
  9270            ID: d1e26288
  9271            signatureUsability: 0
  9272            bOFDEndorsementUsability: 0
  9273            streaksAndOrBands: 0
  9274            exceedsMaximumImageSize: 0
  9275            piggybackImage: 0
  9276            payeeEndorsementUsability: 0
  9277            tooLightOrTooDark: 0
  9278            partialImage: 0
  9279            amountInWordsUsability: 0
  9280            payorNameAddressUsability: 0
  9281            belowMinimumImageSize: 0
  9282            imagingBankSpecificTest: 0
  9283            globalImageUsability: 0
  9284            sourceDocumentBad: 0
  9285            userField: ZZZZZ
  9286            mICRLineUsability: 0
  9287          - excessiveImageSkew: 0
  9288            payorBankNameAddressUsability: 0
  9289            imageEnabledPOD: 0
  9290            globalImageQuality: 0
  9291            payeeUsability: 0
  9292            dateUsability: 0
  9293            convenienceAmountUsability: 0
  9294            memoLineUsability: 0
  9295            transitEndorsementUsability: 0
  9296            ID: d1e26288
  9297            signatureUsability: 0
  9298            bOFDEndorsementUsability: 0
  9299            streaksAndOrBands: 0
  9300            exceedsMaximumImageSize: 0
  9301            piggybackImage: 0
  9302            payeeEndorsementUsability: 0
  9303            tooLightOrTooDark: 0
  9304            partialImage: 0
  9305            amountInWordsUsability: 0
  9306            payorNameAddressUsability: 0
  9307            belowMinimumImageSize: 0
  9308            imagingBankSpecificTest: 0
  9309            globalImageUsability: 0
  9310            sourceDocumentBad: 0
  9311            userField: ZZZZZ
  9312            mICRLineUsability: 0
  9313          payorBankRoutingNumber: "01120036"
  9314          imageViewDetail:
  9315          - viewSideIndicator: 0
  9316            viewDescriptor: "00"
  9317            digitalSignatureIndicator: 0
  9318            imageCreatorDate: 2018-10-03T00:00:00Z
  9319            imageIndicator: 1
  9320            imageCreatorRoutingNumber: "2139876354"
  9321            imageViewDataSize: "1024"
  9322            securityKeySize: 1
  9323            imageViewCompressionAlgorithm: "02"
  9324            protectedDataStart: 0
  9325            protectedDataLength: 0
  9326            imageViewFormatIndicator: "00"
  9327            userField: Z
  9328            ID: d1e26288
  9329            digitalSignatureMethod: "00"
  9330            imageRecreateIndicator: 0
  9331            overrideIndicator: "0"
  9332          - viewSideIndicator: 0
  9333            viewDescriptor: "00"
  9334            digitalSignatureIndicator: 0
  9335            imageCreatorDate: 2018-10-03T00:00:00Z
  9336            imageIndicator: 1
  9337            imageCreatorRoutingNumber: "2139876354"
  9338            imageViewDataSize: "1024"
  9339            securityKeySize: 1
  9340            imageViewCompressionAlgorithm: "02"
  9341            protectedDataStart: 0
  9342            protectedDataLength: 0
  9343            imageViewFormatIndicator: "00"
  9344            userField: Z
  9345            ID: d1e26288
  9346            digitalSignatureMethod: "00"
  9347            imageRecreateIndicator: 0
  9348            overrideIndicator: "0"
  9349          documentationTypeIndicator: A
  9350        properties:
  9351          ID:
  9352            description: Check ID
  9353            example: d1e26288
  9354            type: string
  9355          auxiliaryOnUs:
  9356            description: AuxiliaryOnUs identifies a code used on commercial checks at
  9357              the discretion of the payor bank.
  9358            example: "1001"
  9359            maxLength: 15
  9360            type: string
  9361          externalProcessingCode:
  9362            description: ExternalProcessingCode identifies a code used for special purposes
  9363              as authorized by the Accredited Standards Committee X9. Also known as
  9364              Position 44.
  9365            example: "1"
  9366            maxLength: 1
  9367            type: string
  9368          payorBankRoutingNumber:
  9369            description: |
  9370              PayorBankRoutingNumber identifies the institution by or through which the item is
  9371              payable. Must be a valid routing and transit number issued by the ABA’s Routing Number Registrar. Shall
  9372              represent the first 8 digits of a 9-digit routing number or 8 numeric digits of a 4 dash 4 routing number.
  9373              A valid routing number consists of 2 fields: the eight-digit Payor Bank Routing Number and the
  9374              one-digit Payor Bank Routing Number Check Digit.
  9375            example: "01120036"
  9376            maxLength: 8
  9377            type: string
  9378          payorBankCheckDigit:
  9379            description: |
  9380              PayorBankCheckDigit identifies the routing number check digit.  The
  9381              combination of Payor Bank Routing Number and Payor Bank Routing Number Check Digit must be a mod-checked
  9382              routing number with a valid check digit.
  9383            example: "5"
  9384            maxLength: 1
  9385            type: string
  9386          onUs:
  9387            description: OnUs identifies data specified by the payor bank. On-Us data
  9388              usually consists of the payor’s account number, a serial number or transaction
  9389              code, or both.
  9390            example: "5558881"
  9391            maxLength: 20
  9392            type: string
  9393          itemAmount:
  9394            description: Amount identifies the amount of the check.  All amounts fields
  9395              have two implied decimal points. e.g., 100000 is $1,000.00.
  9396            example: 100000
  9397            type: integer
  9398          eceInstitutionItemSequenceNumber:
  9399            description: ECEInstitutionItemSequenceNumber identifies a number assigned
  9400              by the institution that creates the Check. Field must contain a numeric
  9401              value. It cannot be all blanks.
  9402            example: "24531"
  9403            maxLength: 15
  9404            type: string
  9405          documentationTypeIndicator:
  9406            description: |
  9407              DocumentationTypeIndicator identifies a code that indicates the type of documentation that supports the check
  9408              record.  This field is superseded by the Cash Letter Documentation Type Indicator in the Cash Letter Header
  9409              Record for all Defined Values except ‘Z’ Not Same Type. In the case of Defined Value of ‘Z’, the
  9410              Documentation Type Indicator in this record takes precedent.
  9411  
  9412              Shall be present when Cash Letter Documentation Type Indicator in the Cash Letter Header Record
  9413              is Defined Value of ‘Z’.
  9414  
  9415              * `A` - No image provided, paper provided separately
  9416              * `B` - No image provided, paper provided separately, image upon request
  9417              * `C` - Image provided separately, no paper provided
  9418              * `D` - Image provided separately, no paper provided, image upon request
  9419              * `E` - Image and paper provided separately
  9420              * `F` - Image and paper provided separately, image upon request
  9421              * `G` - Image included, no paper provided
  9422              * `H` - Image included, no paper provided, image upon request
  9423              * `I` - Image included, paper provided separately
  9424              * `J` - Image included, paper provided separately, image upon request
  9425              * `K` - No image provided, no paper provided
  9426              * `L` - No image provided, no paper provided, image upon request
  9427              * `M` - No image provided, Electronic Check provided separately
  9428            enum:
  9429            - A
  9430            - B
  9431            - C
  9432            - D
  9433            - E
  9434            - F
  9435            - G
  9436            - H
  9437            - I
  9438            - J
  9439            - K
  9440            - L
  9441            - M
  9442            example: A
  9443            maxLength: 1
  9444            type: string
  9445          returnAcceptanceIndicator:
  9446            description: "ReturnAcceptanceIndicator is a code that indicates whether\
  9447              \ the institution that creates the Check\nwill or will not support electronic\
  9448              \ return processing.\n\n* `0` -\tWill not accept any electronic information\n\
  9449              * `1` -\tWill accept preliminary return notifications, returns, and final\
  9450              \ return notifications\n* `2` -\tWill accept preliminary return notifications\
  9451              \ and returns\n* `3` -\tWill accept preliminary return notifications and\
  9452              \ final return notifications\n* `4` -\tWill accept returns and final return\
  9453              \ notifications\n* `5` -\tWill accept preliminary return notifications\
  9454              \ only\n* `6` -\tWill accept returns only\n* `7` -\tWill accept final\
  9455              \ return notifications only\n* `8` -\tWill accept preliminary return notifications,\
  9456              \ returns, final return notifications, and image returns\n* `9` -\tWill\
  9457              \ accept preliminary return notifications, returns and image returns\n\
  9458              * `A` -\tWill accept preliminary return notifications, final return notifications\
  9459              \ and image returns\n* `B` -\tWill accept returns, final return notifications\
  9460              \ and image returns\n* `C` -\tWill accept preliminary return notifications\
  9461              \ and image returns\n* `D` -\tWill accept returns and image returns\n\
  9462              * `E` -\tWill accept final return notifications and image returns\n* `F`\
  9463              \ -\tWill accept image returns only\n"
  9464            enum:
  9465            - "0"
  9466            - "1"
  9467            - "2"
  9468            - "3"
  9469            - "4"
  9470            - "5"
  9471            - "6"
  9472            - "7"
  9473            - "8"
  9474            - "9"
  9475            - A
  9476            - B
  9477            - C
  9478            - D
  9479            - E
  9480            - F
  9481            example: "1"
  9482            maxLength: 1
  9483            type: string
  9484          mICRValidIndicator:
  9485            description: |
  9486              MICRValidIndicator is a code that indicates whether any character in the Magnetic Ink Character Recognition
  9487              (MICR) property is unreadable, or the OnUs property is missing from the Check.
  9488              * `1` - Good read
  9489              * `2` - Good read, missing field
  9490              * `3` - Read error encountered
  9491              * `4` - Missing field and read error encountered
  9492            enum:
  9493            - 1
  9494            - 2
  9495            - 3
  9496            - 4
  9497            example: 1
  9498            type: integer
  9499          bOFDIndicator:
  9500            description: |
  9501              BOFDIndicator is a code that indicates whether the ECE institution indicated on the Bundle Header Record (Type 20)
  9502              is the Bank of First Deposit (BOFD). This field shall be consistent with values contained in the Check Detail
  9503              Addendum A Record (Type 26) and Check Detail Addendum C Record (Type 28).
  9504              * `Y` - ECE institution is BOFD
  9505              * `N` - ECE institution is not BOFD
  9506              * `U` - ECE institution relationship to BOFD is undetermined
  9507            enum:
  9508            - "Y"
  9509            - "N"
  9510            - U
  9511            example: "Y"
  9512            maxLength: 1
  9513            type: string
  9514          addendumCount:
  9515            description: AddendumCount is a number of Check Detail Record Addenda to
  9516              follow. This represents the number of CheckDetailAddendumA, CheckDetailAddendumB,
  9517              and CheckDetailAddendumC types. It matches the total number of addendum
  9518              records associated with this item. The standard supports up to 99 addendum
  9519              records.
  9520            example: 3
  9521            maximum: 99
  9522            minimum: 0
  9523            type: integer
  9524          correctionIndicator:
  9525            description: |
  9526              CorrectionIndicator identifies whether and how the MICR line was repaired, for fields other than Payor Bank
  9527              Routing Number and Amount.
  9528              * `0` - No Repair
  9529              * `1` - Repaired (form of repair unknown)
  9530              * `2` - Repaired without Operator intervention
  9531              * `3` - Repaired with Operator intervention
  9532              * `4` - Undetermined if repair has been done or not
  9533            enum:
  9534            - 0
  9535            - 1
  9536            - 2
  9537            - 3
  9538            - 4
  9539            example: 0
  9540            type: integer
  9541          archiveTypeIndicator:
  9542            description: |
  9543              ArchiveTypeIndicator is a code that indicates the type of archive that supports this Check.
  9544              Access method, availability, and time frames shall be defined by clearing arrangements.
  9545  
  9546              * `A` - Microfilm
  9547              * `B` - Image
  9548              * `C` - Paper
  9549              * `D` - Microfilm and image
  9550              * `E` - Microfilm and paper
  9551              * `F` - Image and paper
  9552              * `G` - Microfilm, image and paper
  9553              * `H` - Electronic Check Instrument
  9554              * `I` - None
  9555            enum:
  9556            - A
  9557            - B
  9558            - C
  9559            - D
  9560            - E
  9561            - F
  9562            - G
  9563            - H
  9564            - I
  9565            example: A
  9566            type: string
  9567          checkDetailAddendumA:
  9568            items:
  9569              $ref: '#/components/schemas/CheckDetailAddendumA'
  9570            type: array
  9571          checkDetailAddendumB:
  9572            items:
  9573              $ref: '#/components/schemas/CheckDetailAddendumB'
  9574            type: array
  9575          checkDetailAddendumC:
  9576            items:
  9577              $ref: '#/components/schemas/CheckDetailAddendumC'
  9578            type: array
  9579          imageViewDetail:
  9580            items:
  9581              $ref: '#/components/schemas/ImageViewDetail'
  9582            type: array
  9583          imageViewData:
  9584            items:
  9585              $ref: '#/components/schemas/ImageViewData'
  9586            type: array
  9587          imageViewAnalysis:
  9588            items:
  9589              $ref: '#/components/schemas/ImageViewAnalysis'
  9590            type: array
  9591      Returns:
  9592        example:
  9593          eceInstitutionItemSequenceNumber: "24531"
  9594          imageViewData:
  9595          - ivData.LengthImageData: "0000001"
  9596            ivData.ClippingCoordinateV2: "0001"
  9597            ivData.LengthImageReferenceKey: "0001"
  9598            ivData.ClippingCoordinateV1: "0001"
  9599            ivData.SecurityKeyName: SECURE
  9600            eceInstitutionRoutingNumber: "2318769876"
  9601            ivData.DigitalSignature: "0101"
  9602            ivData.ImageReferenceKey: "0"
  9603            ivData.LengthDigitalSignature: '0    '
  9604            ivData.ClippingCoordinateH2: "0001"
  9605            ivData.ClippingCoordinateH1: "0001"
  9606            ivData.SecurityOriginatorName: Name
  9607            ivData.ECEInstitutionItemSequenceNumber: "1"
  9608            ID: d1e26288
  9609            bundleBusinessDate: 2018-10-03T00:00:00Z
  9610            ivData.ClippingOrigin: 1
  9611            ivData.ImageData: "0101"
  9612            cycleNumber: "1"
  9613            ivData.SecurityAuthenticatorName: Name
  9614          - ivData.LengthImageData: "0000001"
  9615            ivData.ClippingCoordinateV2: "0001"
  9616            ivData.LengthImageReferenceKey: "0001"
  9617            ivData.ClippingCoordinateV1: "0001"
  9618            ivData.SecurityKeyName: SECURE
  9619            eceInstitutionRoutingNumber: "2318769876"
  9620            ivData.DigitalSignature: "0101"
  9621            ivData.ImageReferenceKey: "0"
  9622            ivData.LengthDigitalSignature: '0    '
  9623            ivData.ClippingCoordinateH2: "0001"
  9624            ivData.ClippingCoordinateH1: "0001"
  9625            ivData.SecurityOriginatorName: Name
  9626            ivData.ECEInstitutionItemSequenceNumber: "1"
  9627            ID: d1e26288
  9628            bundleBusinessDate: 2018-10-03T00:00:00Z
  9629            ivData.ClippingOrigin: 1
  9630            ivData.ImageData: "0101"
  9631            cycleNumber: "1"
  9632            ivData.SecurityAuthenticatorName: Name
  9633          forwardBundleDate: 2018-10-03T00:00:00Z
  9634          archiveTypeIndicator: A
  9635          onUs: "5558881"
  9636          addendumCount: 4
  9637          returnDetailAddendumB:
  9638          - payorBankBusinessDate: 2018-10-03T00:00:00Z
  9639            auxiliaryOnUs: "012349"
  9640            payorBankSequenceNumber: "1"
  9641            payorBankName: Bank Short Name
  9642            payorAccountName: Account Name
  9643            ID: d1e26288
  9644          - payorBankBusinessDate: 2018-10-03T00:00:00Z
  9645            auxiliaryOnUs: "012349"
  9646            payorBankSequenceNumber: "1"
  9647            payorBankName: Bank Short Name
  9648            payorAccountName: Account Name
  9649            ID: d1e26288
  9650          returnDetailAddendumA:
  9651          - bOFDBranchCode: "01"
  9652            recordNumber: 1
  9653            payeeName: Payee Name
  9654            truncationIndicator: "Y"
  9655            bOFDConversionIndicator: "1"
  9656            bOFDAccountNumber: "938383"
  9657            userField: Z
  9658            bOFDEndorsementDate: 2018-10-03T00:00:00Z
  9659            BOFDCorrectionIndicator: 1
  9660            ID: d1e26288
  9661            returnLocationRoutingNumber: "231486745"
  9662            bOFDItemSequenceNumber: "1"
  9663          - bOFDBranchCode: "01"
  9664            recordNumber: 1
  9665            payeeName: Payee Name
  9666            truncationIndicator: "Y"
  9667            bOFDConversionIndicator: "1"
  9668            bOFDAccountNumber: "938383"
  9669            userField: Z
  9670            bOFDEndorsementDate: 2018-10-03T00:00:00Z
  9671            BOFDCorrectionIndicator: 1
  9672            ID: d1e26288
  9673            returnLocationRoutingNumber: "231486745"
  9674            bOFDItemSequenceNumber: "1"
  9675          externalProcessingCode: "9"
  9676          timesReturned: 0
  9677          returnDetailAddendumD:
  9678          - recordNumber: 1
  9679            truncationIndicator: "Y"
  9680            endorsingBankCorrectionIndicator: 1
  9681            endorsingBankIdentifier: 0
  9682            bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  9683            returnReason: A
  9684            endorsingBankRoutingNumber: "231486745"
  9685            endorsingBankSequenceNumber: "1"
  9686            endorsingBankConversionIndicator: "1"
  9687            userField: Z
  9688            ID: d1e26288
  9689          - recordNumber: 1
  9690            truncationIndicator: "Y"
  9691            endorsingBankCorrectionIndicator: 1
  9692            endorsingBankIdentifier: 0
  9693            bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
  9694            returnReason: A
  9695            endorsingBankRoutingNumber: "231486745"
  9696            endorsingBankSequenceNumber: "1"
  9697            endorsingBankConversionIndicator: "1"
  9698            userField: Z
  9699            ID: d1e26288
  9700          itemAmount: 100000
  9701          returnDetailAddendumC:
  9702          - imageReferenceKey: "0"
  9703            lengthImageReferenceKey: "0000"
  9704            userField: ZZZZ
  9705            imageReferenceKeyIndicator: 1
  9706            microfilmArchiveSequenceNumber: "1"
  9707            ID: d1e26288
  9708            descript: Payment
  9709          - imageReferenceKey: "0"
  9710            lengthImageReferenceKey: "0000"
  9711            userField: ZZZZ
  9712            imageReferenceKeyIndicator: 1
  9713            microfilmArchiveSequenceNumber: "1"
  9714            ID: d1e26288
  9715            descript: Payment
  9716          payorBankCheckDigit: "5"
  9717          returnReason: returnReason
  9718          ID: d1e26288
  9719          imageViewAnalysis:
  9720          - excessiveImageSkew: 0
  9721            payorBankNameAddressUsability: 0
  9722            imageEnabledPOD: 0
  9723            globalImageQuality: 0
  9724            payeeUsability: 0
  9725            dateUsability: 0
  9726            convenienceAmountUsability: 0
  9727            memoLineUsability: 0
  9728            transitEndorsementUsability: 0
  9729            ID: d1e26288
  9730            signatureUsability: 0
  9731            bOFDEndorsementUsability: 0
  9732            streaksAndOrBands: 0
  9733            exceedsMaximumImageSize: 0
  9734            piggybackImage: 0
  9735            payeeEndorsementUsability: 0
  9736            tooLightOrTooDark: 0
  9737            partialImage: 0
  9738            amountInWordsUsability: 0
  9739            payorNameAddressUsability: 0
  9740            belowMinimumImageSize: 0
  9741            imagingBankSpecificTest: 0
  9742            globalImageUsability: 0
  9743            sourceDocumentBad: 0
  9744            userField: ZZZZZ
  9745            mICRLineUsability: 0
  9746          - excessiveImageSkew: 0
  9747            payorBankNameAddressUsability: 0
  9748            imageEnabledPOD: 0
  9749            globalImageQuality: 0
  9750            payeeUsability: 0
  9751            dateUsability: 0
  9752            convenienceAmountUsability: 0
  9753            memoLineUsability: 0
  9754            transitEndorsementUsability: 0
  9755            ID: d1e26288
  9756            signatureUsability: 0
  9757            bOFDEndorsementUsability: 0
  9758            streaksAndOrBands: 0
  9759            exceedsMaximumImageSize: 0
  9760            piggybackImage: 0
  9761            payeeEndorsementUsability: 0
  9762            tooLightOrTooDark: 0
  9763            partialImage: 0
  9764            amountInWordsUsability: 0
  9765            payorNameAddressUsability: 0
  9766            belowMinimumImageSize: 0
  9767            imagingBankSpecificTest: 0
  9768            globalImageUsability: 0
  9769            sourceDocumentBad: 0
  9770            userField: ZZZZZ
  9771            mICRLineUsability: 0
  9772          payorBankRoutingNumber: "01120036"
  9773          returnNotificationIndicator: "1"
  9774          imageViewDetail:
  9775          - viewSideIndicator: 0
  9776            viewDescriptor: "00"
  9777            digitalSignatureIndicator: 0
  9778            imageCreatorDate: 2018-10-03T00:00:00Z
  9779            imageIndicator: 1
  9780            imageCreatorRoutingNumber: "2139876354"
  9781            imageViewDataSize: "1024"
  9782            securityKeySize: 1
  9783            imageViewCompressionAlgorithm: "02"
  9784            protectedDataStart: 0
  9785            protectedDataLength: 0
  9786            imageViewFormatIndicator: "00"
  9787            userField: Z
  9788            ID: d1e26288
  9789            digitalSignatureMethod: "00"
  9790            imageRecreateIndicator: 0
  9791            overrideIndicator: "0"
  9792          - viewSideIndicator: 0
  9793            viewDescriptor: "00"
  9794            digitalSignatureIndicator: 0
  9795            imageCreatorDate: 2018-10-03T00:00:00Z
  9796            imageIndicator: 1
  9797            imageCreatorRoutingNumber: "2139876354"
  9798            imageViewDataSize: "1024"
  9799            securityKeySize: 1
  9800            imageViewCompressionAlgorithm: "02"
  9801            protectedDataStart: 0
  9802            protectedDataLength: 0
  9803            imageViewFormatIndicator: "00"
  9804            userField: Z
  9805            ID: d1e26288
  9806            digitalSignatureMethod: "00"
  9807            imageRecreateIndicator: 0
  9808            overrideIndicator: "0"
  9809          documentationTypeIndicator: A
  9810        properties:
  9811          ID:
  9812            description: Return ID
  9813            example: d1e26288
  9814            type: string
  9815          payorBankRoutingNumber:
  9816            description: |
  9817              PayorBankRoutingNumber identifies the institution by or through which the item is
  9818              payable. Must be a valid routing and transit number issued by the ABA’s Routing Number Registrar. Shall
  9819              represent the first 8 digits of a 9-digit routing number or 8 numeric digits of a 4 dash 4 routing number.
  9820              A valid routing number consists of 2 fields: the eight-digit Payor Bank Routing Number and the
  9821              one-digit Payor Bank Routing Number Check Digit.
  9822            example: "01120036"
  9823            maxLength: 8
  9824            type: string
  9825          payorBankCheckDigit:
  9826            description: |
  9827              PayorBankCheckDigit identifies the routing number check digit.  The
  9828              combination of Payor Bank Routing Number and Payor Bank Routing Number Check Digit must be a mod-checked
  9829              routing number with a valid check digit.
  9830            example: "5"
  9831            maxLength: 1
  9832            type: string
  9833          onUs:
  9834            description: OnUs identifies data specified by the payor bank. On-Us data
  9835              usually consists of the payor’s account number, a serial number or transaction
  9836              code, or both.
  9837            example: "5558881"
  9838            maxLength: 20
  9839            type: string
  9840          itemAmount:
  9841            description: Amount identifies the amount of the check.  All amounts fields
  9842              have two implied decimal points. e.g., 100000 is $1,000.00.
  9843            example: 100000
  9844            type: integer
  9845          returnReason:
  9846            description: ReturnReason is a code that indicates the reason for non-payment.
  9847            type: string
  9848          addendumCount:
  9849            description: AddendumCount is a number of Check Detail Record Addenda to
  9850              follow. This represents the number of CheckDetailAddendumA, CheckDetailAddendumB,
  9851              and CheckDetailAddendumC types. It matches the total number of addendum
  9852              records associated with this item. The standard supports up to 99 addendum
  9853              records.
  9854            example: 4
  9855            maximum: 99
  9856            minimum: 0
  9857            type: integer
  9858          documentationTypeIndicator:
  9859            description: |
  9860              DocumentationTypeIndicator identifies a code that indicates the type of documentation that supports the check
  9861              record.  This field is superseded by the Cash Letter Documentation Type Indicator in the Cash Letter Header
  9862              Record for all Defined Values except ‘Z’ Not Same Type. In the case of Defined Value of ‘Z’, the
  9863              Documentation Type Indicator in this record takes precedent.
  9864  
  9865              Shall be present when Cash Letter Documentation Type Indicator in the Cash Letter Header Record
  9866              is Defined Value of ‘Z’.
  9867  
  9868              * `A` - No image provided, paper provided separately
  9869              * `B` - No image provided, paper provided separately, image upon request
  9870              * `C` - Image provided separately, no paper provided
  9871              * `D` - Image provided separately, no paper provided, image upon request
  9872              * `E` - Image and paper provided separately
  9873              * `F` - Image and paper provided separately, image upon request
  9874              * `G` - Image included, no paper provided
  9875              * `H` - Image included, no paper provided, image upon request
  9876              * `I` - Image included, paper provided separately
  9877              * `J` - Image included, paper provided separately, image upon request
  9878              * `K` - No image provided, no paper provided
  9879              * `L` - No image provided, no paper provided, image upon request
  9880              * `M` - No image provided, Electronic Check provided separately
  9881            enum:
  9882            - A
  9883            - B
  9884            - C
  9885            - D
  9886            - E
  9887            - F
  9888            - G
  9889            - H
  9890            - I
  9891            - J
  9892            - K
  9893            - L
  9894            - M
  9895            example: A
  9896            maxLength: 1
  9897            type: string
  9898          forwardBundleDate:
  9899            description: ForwardBundleDate represents for electronic check exchange
  9900              items, the year, month, and day that designate the business date of the
  9901              original forward bundle. This data is transferred from the BundleHeader
  9902              BundleBusinessDate.  For items presented in paper cash letters, the year,
  9903              month, and day that the cash letter was created.
  9904            example: 2018-10-03T00:00:00Z
  9905            format: date-time
  9906            type: string
  9907          eceInstitutionItemSequenceNumber:
  9908            description: ECEInstitutionItemSequenceNumber identifies a number assigned
  9909              by the institution that creates the CheckDetail. Field must contain a
  9910              numeric value. It cannot be all blanks.
  9911            example: "24531"
  9912            maxLength: 15
  9913            type: string
  9914          externalProcessingCode:
  9915            description: ExternalProcessingCode identifies a code used for special purposes
  9916              as authorized by the Accredited Standards Committee X9. Also known as
  9917              Position 44.
  9918            example: "9"
  9919            maxLength: 1
  9920            type: string
  9921          returnNotificationIndicator:
  9922            description: |
  9923              ReturnNotificationIndicator is a code that identifies the type of notification. The
  9924              CashLetterHeader.CollectionTypeIndicator and BundleHeader.CollectionTypeIndicator equalling `05` or `06`
  9925              takes precedence over this field.
  9926  
  9927              * `1` - Preliminary notification
  9928              * `2` - Final notification
  9929            enum:
  9930            - "1"
  9931            - "2"
  9932            maxLength: 1
  9933            type: string
  9934          archiveTypeIndicator:
  9935            description: |
  9936              ArchiveTypeIndicator is a code that indicates the type of archive that supports this Check.
  9937              Access method, availability, and time frames shall be defined by clearing arrangements.
  9938              * `A` - Microfilm
  9939              * `B` - Image
  9940              * `C` - Paper
  9941              * `D` - Microfilm and image
  9942              * `E` - Microfilm and paper
  9943              * `F` - Image and paper
  9944              * `G` - Microfilm, image, and paper
  9945              * `H` - Electronic Check Instrument
  9946              * `I` - None
  9947            enum:
  9948            - A
  9949            - B
  9950            - C
  9951            - D
  9952            - E
  9953            - F
  9954            - G
  9955            - H
  9956            - I
  9957            maxLength: 1
  9958            type: string
  9959          timesReturned:
  9960            description: |
  9961              TimesReturned is a code used to indicate the number of times the paying bank has returned this item.
  9962  
  9963              * `0` - The item has been returned an unknown number of times
  9964              * `1` - The item has been returned once
  9965              * `2` - The item has been returned twice
  9966              * `3` - The item has been returned three times
  9967            enum:
  9968            - 0
  9969            - 1
  9970            - 2
  9971            - 3
  9972            type: integer
  9973          returnDetailAddendumA:
  9974            items:
  9975              $ref: '#/components/schemas/ReturnDetailAddendumA'
  9976            type: array
  9977          returnDetailAddendumB:
  9978            items:
  9979              $ref: '#/components/schemas/ReturnDetailAddendumB'
  9980            type: array
  9981          returnDetailAddendumC:
  9982            items:
  9983              $ref: '#/components/schemas/ReturnDetailAddendumC'
  9984            type: array
  9985          returnDetailAddendumD:
  9986            items:
  9987              $ref: '#/components/schemas/ReturnDetailAddendumD'
  9988            type: array
  9989          imageViewDetail:
  9990            items:
  9991              $ref: '#/components/schemas/ImageViewDetail'
  9992            type: array
  9993          imageViewData:
  9994            items:
  9995              $ref: '#/components/schemas/ImageViewData'
  9996            type: array
  9997          imageViewAnalysis:
  9998            items:
  9999              $ref: '#/components/schemas/ImageViewAnalysis'
 10000            type: array
 10001      CreditItem:
 10002        example:
 10003          externalProcessingCode: "9"
 10004          creditItemSequenceNumber: "1"
 10005          auxiliaryOnUs: "1001"
 10006          postingBankRoutingNumber: "231986436"
 10007          itemAmount: 100000
 10008          userField: B12345678
 10009          onUs: "5558881"
 10010          acccountTypeCode: "1"
 10011          ID: d1e26288
 10012          documentationTypeIndicator: A
 10013          sourceWorkCode: "01"
 10014        properties:
 10015          ID:
 10016            description: CreditItem ID
 10017            example: d1e26288
 10018            type: string
 10019          auxiliaryOnUs:
 10020            description: AuxiliaryOnUs identifies a code used at the discretion of the
 10021              creating bank. The handling of dashes and spaces shall be determined between
 10022              the exchange partners.
 10023            example: "1001"
 10024            maxLength: 15
 10025            type: string
 10026          externalProcessingCode:
 10027            description: ExternalProcessingCode identifies a code used for special purposes
 10028              as authorized by the Accredited Standards Committee X9. Also known as
 10029              Position 44.
 10030            example: "9"
 10031            maxLength: 1
 10032            type: string
 10033          postingBankRoutingNumber:
 10034            description: PostingBankRoutingNumber is a routing number assigned by the
 10035              posting bank to identify this credit.
 10036            example: "231986436"
 10037            maxLength: 9
 10038            type: string
 10039          onUs:
 10040            description: OnUs identifies data specified by the payor bank. On-Us data
 10041              usually consists of the payor’s account number, a serial number or transaction
 10042              code, or both.
 10043            example: "5558881"
 10044            maxLength: 20
 10045            type: string
 10046          itemAmount:
 10047            description: Amount identifies the amount of the check.  All amounts fields
 10048              have two implied decimal points. e.g., 100000 is $1,000.00.
 10049            example: 100000
 10050            type: integer
 10051          creditItemSequenceNumber:
 10052            description: CreditItemSequenceNumber identifies a number assigned by the
 10053              institution that creates the CreditItem.
 10054            example: "1"
 10055            type: string
 10056          documentationTypeIndicator:
 10057            description: |
 10058              DocumentationTypeIndicator is a code used to indicate the type of documentation that supports this record.
 10059              Shall be present when Cash Letter Documentation Type Indicator in the Cash Letter Header Record is Defined
 10060              Value of ‘Z’.
 10061  
 10062              * `A` - No image provided, paper provided separately
 10063              * `B` - No image provided, paper provided separately, image upon request
 10064              * `C` - Image provided separately, no paper provided
 10065              * `D` - Image provided separately, no paper provided, image upon request
 10066              * `E` - Image and paper provided separately
 10067              * `F` - Image and paper provided separately, image upon request
 10068              * `G` - Image included, no paper provided
 10069              * `H` - Image included, no paper provided, image upon request
 10070              * `I` - Image included, paper provided separately
 10071              * `J` - Image included, paper provided separately, image upon request
 10072              * `K` - No image provided, no paper provided
 10073              * `L` - No image provided, no paper provided, image upon request
 10074            enum:
 10075            - A
 10076            - B
 10077            - C
 10078            - D
 10079            - E
 10080            - F
 10081            - G
 10082            - H
 10083            - I
 10084            - J
 10085            - K
 10086            - L
 10087            example: A
 10088            maxLength: 1
 10089            type: string
 10090          acccountTypeCode:
 10091            description: |
 10092              AccountTypeCode is a code that indicates the type of account to which this CreditItem is associated.
 10093  
 10094              * `0` - Unknown
 10095              * `1` - DDA account
 10096              * `2` - General Ledger account
 10097              * `3` - Savings account
 10098              * `4` - Money Market account
 10099              * `5` - Other Account
 10100            enum:
 10101            - "0"
 10102            - "1"
 10103            - "2"
 10104            - "3"
 10105            - "4"
 10106            - "5"
 10107            example: "1"
 10108            maxLength: 1
 10109            type: string
 10110          sourceWorkCode:
 10111            description: |
 10112              SourceWorkCode is a code used to identify the source of the work associated with this CreditItem.
 10113  
 10114              * `00` - Unknown
 10115              * `01` - Internal–ATM
 10116              * `02` - Internal–Branch
 10117              * `03` - Internal–Other
 10118              * `04` - External–Bank to Bank (Correspondent)
 10119              * `05` - External–Business to Bank (Customer)
 10120              * `06` - External–Business to Bank Remote Capture
 10121              * `07` - External–Processor to Bank
 10122              * `08` - External–Bank to Processor
 10123              * `09` - Lockbox
 10124              * `10` - International–Internal
 10125              * `11` - International–External
 10126              * `21–50` - User Defined
 10127            example: "01"
 10128            maxLength: 2
 10129            type: string
 10130          userField:
 10131            description: UserField identifies a field used at the discretion of users
 10132              of the standard.
 10133            example: B12345678
 10134            maxLength: 16
 10135            type: string
 10136        required:
 10137        - CreditItemSequenceNumbe
 10138        - PostingBankRoutingNumber
 10139      RoutingNumberSummary:
 10140        example:
 10141          cashLetterRoutingNumber: "231380104"
 10142          routingNumberTotalAmount: 10000
 10143          routingNumberItemCount: 10
 10144          userField: B1234567891012345
 10145          ID: d1e26288
 10146        properties:
 10147          ID:
 10148            description: RoutingNumberSummary ID
 10149            example: d1e26288
 10150            type: string
 10151          cashLetterRoutingNumber:
 10152            description: CashLetterRoutingNumber is a number that identifies a given
 10153              payor bank within a cash letter containing one or more payor banks.
 10154            example: "231380104"
 10155            maxLength: 9
 10156            type: string
 10157          routingNumberTotalAmount:
 10158            description: RoutingNumberTotalAmount is the total amount for all Check
 10159              Records associated with the payor bank routing number designated in the
 10160              Routing Number within the Cash Letter.
 10161            example: 10000
 10162            type: integer
 10163          routingNumberItemCount:
 10164            description: RoutingNumberItemCount is the the total number of all Check
 10165              Records associated with the payor bank routing number designated in the
 10166              Routing Number within the Cash Letter.
 10167            example: 10
 10168            type: integer
 10169          userField:
 10170            description: UserField identifies a field used at the discretion of users
 10171              of the standard.
 10172            example: B1234567891012345
 10173            maxLength: 24
 10174            type: string
 10175        required:
 10176        - cashLetterRoutingNumber
 10177      CheckDetailAddendumA:
 10178        example:
 10179          bOFDBranchCode: "01"
 10180          recordNumber: 1
 10181          payeeName: Payee Name
 10182          truncationIndicator: "Y"
 10183          bOFDConversionIndicator: "1"
 10184          bOFDAccountNumber: "938383"
 10185          userField: Z
 10186          bOFDEndorsementDate: 2018-10-03T00:00:00Z
 10187          BOFDCorrectionIndicator: 1
 10188          ID: d1e26288
 10189          returnLocationRoutingNumber: "231486745"
 10190          bOFDItemSequenceNumber: "1"
 10191        properties:
 10192          ID:
 10193            description: CheckDetailAddendumA ID
 10194            example: d1e26288
 10195            type: string
 10196          recordNumber:
 10197            description: RecordNumber is a number representing the order in which each
 10198              CheckDetailAddendumA was created. CheckDetailAddendumA shall be in sequential
 10199              order starting with 1.
 10200            example: 1
 10201            maximum: 99
 10202            minimum: 1
 10203            type: integer
 10204          returnLocationRoutingNumber:
 10205            description: ReturnLocationRoutingNumber is a valid routing and transit
 10206              number indicating where returns, final return notifications, and preliminary
 10207              return notifications are sent, usually the BOFD.
 10208            example: "231486745"
 10209            maxLength: 9
 10210            type: string
 10211          bOFDEndorsementDate:
 10212            description: BOFDEndorsementDate is the date of endorsement.
 10213            example: 2018-10-03T00:00:00Z
 10214            format: date-time
 10215            type: string
 10216          bOFDItemSequenceNumber:
 10217            description: BOFDItemSequenceNumber is a number that identifies the item
 10218              in the CheckDetailAddendumA.
 10219            example: "1"
 10220            maxLength: 15
 10221            type: string
 10222          bOFDAccountNumber:
 10223            description: BOFDAccountNumber is a number that identifies the depository
 10224              account at the Bank of First Deposit.
 10225            example: "938383"
 10226            maxLength: 18
 10227            type: string
 10228          bOFDBranchCode:
 10229            description: BOFDBranchCode is a code that identifies the branch at the
 10230              Bank of First Deposit.
 10231            example: "01"
 10232            maxLength: 5
 10233            type: string
 10234          payeeName:
 10235            description: PayeeName is the name of the payee from the check.
 10236            example: Payee Name
 10237            maxLength: 15
 10238            type: string
 10239          truncationIndicator:
 10240            description: TruncationIndicator identifies if the institution truncated
 10241              the original check item.
 10242            enum:
 10243            - "Y"
 10244            - "N"
 10245            example: "Y"
 10246            maxLength: 1
 10247            type: string
 10248          bOFDConversionIndicator:
 10249            description: |
 10250              BOFDConversionIndicator is a code that indicates the conversion within the processing institution
 10251              between original paper check, image, and IRD. The indicator is specific to the action of the institution that created
 10252              this record.
 10253  
 10254              * `0` - Did not convert physical document
 10255              * `1` - Original paper converted to IRD
 10256              * `2` - Original paper converted to image
 10257              * `3` - IRD converted to another IRD
 10258              * `4` - IRD converted to image of IRD
 10259              * `5` - Image converted to an IRD
 10260              * `6` - Image converted to another image (e.g., transcoded)
 10261              * `7` - Did not convert image (e.g., same as source)
 10262              * `8` - Undetermined
 10263            enum:
 10264            - "0"
 10265            - "1"
 10266            - "2"
 10267            - "3"
 10268            - "4"
 10269            - "5"
 10270            - "6"
 10271            - "7"
 10272            - "8"
 10273            example: "1"
 10274            maxLength: 1
 10275            type: string
 10276          BOFDCorrectionIndicator:
 10277            description: |
 10278              BOFDCorrectionIndicator identifies whether and how the MICR line of this item was repaired by the
 10279              creator of this CheckDetailAddendumA Record for fields other than Payor Bank Routing Number and Amount.
 10280              * `0` - No Repair
 10281              * `1` - Repaired (form of repair unknown)
 10282              * `2` - Repaired without Operator intervention
 10283              * `3` - Repaired with Operator intervention
 10284              * `4` - Undetermined if repair has been done or not
 10285            enum:
 10286            - 0
 10287            - 1
 10288            - 2
 10289            - 3
 10290            - 4
 10291            example: 1
 10292            type: integer
 10293          userField:
 10294            description: UserField identifies a field used at the discretion of users
 10295              of the standard.
 10296            example: Z
 10297            maxLength: 4
 10298            type: string
 10299        required:
 10300        - bofdEndorsementDate
 10301        - bofdItemSequenceNumber
 10302        - recordNumber
 10303        - returnLocationRoutingNumber
 10304        - truncationIndicator
 10305      CheckDetailAddendumB:
 10306        example:
 10307          imageReferenceKey: "0"
 10308          lengthImageReferenceKey: "0000"
 10309          userField: ZZZZ
 10310          imageReferenceKeyIndicator: 1
 10311          microfilmArchiveSequenceNumber: "1"
 10312          ID: d1e26288
 10313          descript: Payment
 10314        properties:
 10315          ID:
 10316            description: CheckDetailAddendumB ID
 10317            example: d1e26288
 10318            type: string
 10319          imageReferenceKeyIndicator:
 10320            description: |
 10321              ImageReferenceKeyIndicator identifies whether ImageReferenceKeyLength contains a variable value within the
 10322              allowable range, or contains a defined value and the content is ItemReferenceKey.
 10323  
 10324              * `0` - ImageReferenceKeyIndicator has a Defined Value of 0034 and ImageReferenceKey contains the Image
 10325              Reference Key.
 10326              * `1`- ImageReferenceKeyIndicator contains a value other than 0034; or ImageReferenceKeyIndicator
 10327              contains Value 0034, which is not a Defined Value, and the content of ImageReferenceKey has no special
 10328              significance with regards to an Image Reference Key; or ImageReferenceKeyIndicator is 0000, meaning the
 10329              ImageReferenceKey is not present.
 10330            enum:
 10331            - 0
 10332            - 1
 10333            example: 1
 10334            type: integer
 10335          microfilmArchiveSequenceNumber:
 10336            description: microfilmArchiveSequenceNumber is a number that identifies
 10337              the item in the microfilm archive system; it may be different than the
 10338              Check.ECEInstitutionItemSequenceNumber and from the ImageReferenceKey.
 10339            example: "1"
 10340            maxLength: 15
 10341            type: string
 10342          lengthImageReferenceKey:
 10343            description: |
 10344              ImageReferenceKeyLength is the number of characters in the ImageReferenceKey.
 10345  
 10346              * `0034` - ImageReferenceKey contains the ImageReferenceKey (ImageReferenceKeyIndicator is 0).
 10347              * `0000` - ImageReferenceKey not present (ImageReferenceKeyIndicator is 1).
 10348              * `0001` - 9999: May include Value 0034, and ImageReferenceKey has no special significance to Image Reference
 10349              Key (ImageReferenceKey is 1).
 10350            example: "0000"
 10351            type: string
 10352          imageReferenceKey:
 10353            description: |
 10354              ImageReferenceKey is used to find the image of the item in the image data system.  Size is variable based on lengthImageReferenceKey.
 10355              The position within the file is variable based on the lengthImageReferenceKey.
 10356            example: "0"
 10357            type: string
 10358          descript:
 10359            description: Descript describes the transaction.  The position within the
 10360              file is variable based on the lengthImageReferenceKey.
 10361            example: Payment
 10362            maxLength: 15
 10363            type: string
 10364          userField:
 10365            description: UserField identifies a field used at the discretion of users
 10366              of the standard.
 10367            example: ZZZZ
 10368            maxLength: 4
 10369            type: string
 10370        required:
 10371        - microfilmArchiveSequenceNumber
 10372      CheckDetailAddendumC:
 10373        example:
 10374          recordNumber: 1
 10375          truncationIndicator: "Y"
 10376          endorsingBankCorrectionIndicator: 1
 10377          endorsingBankIdentifier: 0
 10378          bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
 10379          returnReason: returnReason
 10380          endorsingBankRoutingNumber: "231486745"
 10381          endorsingBankSequenceNumber: "1"
 10382          endorsingBankConversionIndicator: "1"
 10383          userField: Z
 10384          ID: d1e26288
 10385        properties:
 10386          ID:
 10387            description: CheckDetailAddendumC ID
 10388            example: d1e26288
 10389            type: string
 10390          recordNumber:
 10391            description: RecordNumber is a number representing the order in which each
 10392              CheckDetailAddendumC was created. CheckDetailAddendumC shall be in sequential
 10393              order starting with 1.
 10394            example: 1
 10395            maximum: 99
 10396            minimum: 1
 10397            type: integer
 10398          endorsingBankRoutingNumber:
 10399            description: EndorsingBankRoutingNumber is a valid routing and transit number
 10400              indicating the bank that endorsed the check.
 10401            example: "231486745"
 10402            maxLength: 9
 10403            type: string
 10404          bOFDEndorsementBusinessDate:
 10405            description: BOFDEndorsementBusinessDate is the date of endorsement.
 10406            example: 2018-10-03T00:00:00Z
 10407            format: date-time
 10408            type: string
 10409          endorsingBankSequenceNumber:
 10410            description: EndorsingItemSequenceNumber is a number that identifies the
 10411              item at the endorsing bank.
 10412            example: "1"
 10413            maxLength: 15
 10414            type: string
 10415          truncationIndicator:
 10416            description: TruncationIndicator identifies if the institution truncated
 10417              the original check item.
 10418            enum:
 10419            - "Y"
 10420            - "N"
 10421            example: "Y"
 10422            maxLength: 1
 10423            type: string
 10424          endorsingBankConversionIndicator:
 10425            description: |
 10426              EndorsingBankConversionIndicator is a code that indicates the conversion within the processing institution
 10427              between original paper check, image, and IRD. The indicator is specific to the action of the institution identified in the
 10428              EndorsingBankRoutingNumber.
 10429  
 10430              * `0` - Did not convert physical document
 10431              * `1` - Original paper converted to IRD
 10432              * `2` - Original paper converted to image
 10433              * `3` - IRD converted to another IRD
 10434              * `4` - IRD converted to image of IRD
 10435              * `5` - Image converted to an IRD
 10436              * `6` - Image converted to another image (e.g., transcoded)
 10437              * `7` - Did not convert image (e.g., same as source)
 10438              * `8` - Undetermined
 10439            enum:
 10440            - "0"
 10441            - "1"
 10442            - "2"
 10443            - "3"
 10444            - "4"
 10445            - "5"
 10446            - "6"
 10447            - "7"
 10448            - "8"
 10449            example: "1"
 10450            maxLength: 1
 10451            type: string
 10452          endorsingBankCorrectionIndicator:
 10453            description: |
 10454              EndorsingBankCorrectionIndicator identifies whether and how the MICR line of this item was repaired by the
 10455              creator of this CheckDetailAddendumC Record for fields other than Payor Bank Routing Number and Amount.
 10456  
 10457              * `0` - No Repair
 10458              * `1` - Repaired (form of repair unknown)
 10459              * `2` - Repaired without Operator intervention
 10460              * `3` - Repaired with Operator intervention
 10461              * `4` - Undetermined if repair has been done or not
 10462            enum:
 10463            - 0
 10464            - 1
 10465            - 2
 10466            - 3
 10467            - 4
 10468            example: 1
 10469            type: integer
 10470          returnReason:
 10471            description: ReturnReason is a code that indicates the reason for non-payment.
 10472            type: string
 10473          userField:
 10474            description: UserField identifies a field used at the discretion of users
 10475              of the standard.
 10476            example: Z
 10477            maxLength: 19
 10478            type: string
 10479          endorsingBankIdentifier:
 10480            description: |
 10481              * `0` - Depository Bank (BOFD) - this value is used when the CheckDetailAddendumC Record reflects the Return
 10482              * `Processing Bank in lieu of BOFD.
 10483              * `1` - Other Collecting Bank
 10484              * `2` - Other Returning Bank
 10485              * `3` - Payor Bank
 10486            enum:
 10487            - 0
 10488            - 1
 10489            - 2
 10490            - 3
 10491            example: 0
 10492            type: integer
 10493        required:
 10494        - bofdEndorsementBusinessDate
 10495        - endorsingBankItemSequenceNumber
 10496        - endorsingBankRoutingNumber
 10497        - recordNumber
 10498        - truncationIndicator
 10499      ImageViewDetail:
 10500        example:
 10501          viewSideIndicator: 0
 10502          viewDescriptor: "00"
 10503          digitalSignatureIndicator: 0
 10504          imageCreatorDate: 2018-10-03T00:00:00Z
 10505          imageIndicator: 1
 10506          imageCreatorRoutingNumber: "2139876354"
 10507          imageViewDataSize: "1024"
 10508          securityKeySize: 1
 10509          imageViewCompressionAlgorithm: "02"
 10510          protectedDataStart: 0
 10511          protectedDataLength: 0
 10512          imageViewFormatIndicator: "00"
 10513          userField: Z
 10514          ID: d1e26288
 10515          digitalSignatureMethod: "00"
 10516          imageRecreateIndicator: 0
 10517          overrideIndicator: "0"
 10518        properties:
 10519          ID:
 10520            description: ImageViewDetail ID
 10521            example: d1e26288
 10522            type: string
 10523          imageIndicator:
 10524            description: |
 10525              ImageIndicator is a code that indicates the presence and disposition of an image view conveyed in the related
 10526              ImageViewData.  When an image view is not present (0) then certain conditional fields in this ImageViewDetail and
 10527              the related ImageViewData shall not be present and will be filled with blank space.
 10528  
 10529              * `0` - Image view not present
 10530              * `1` - Image view present, actual check
 10531              * `2` - Image view present, not actual check
 10532              * `3` - Image view present, unable to determine if value is 1 or 2
 10533            enum:
 10534            - 0
 10535            - 1
 10536            - 2
 10537            - 3
 10538            example: 1
 10539            maximum: 3
 10540            minimum: 0
 10541            type: integer
 10542          imageCreatorRoutingNumber:
 10543            description: ImageCreatorRoutingNumber identifies the financial institution
 10544              that created the image view.
 10545            example: "2139876354"
 10546            maxLength: 9
 10547            type: string
 10548          imageCreatorDate:
 10549            description: |
 10550              ImageCreatorDate is the date assigned by the image creator for the image view conveyed in the related ImageData.
 10551            example: 2018-10-03T00:00:00Z
 10552            format: date-time
 10553            type: string
 10554          imageViewFormatIndicator:
 10555            description: "ImageViewFormatIndicator is a code that identifies the type\
 10556              \ of image format used in the related\nImageViewData.ImageData. The image\
 10557              \ format type is also commonly specified by reference to the file extension\n\
 10558              used when image data is saved as an image file.\n\nAgreement not required:\n\
 10559              * `00` - TIFF 6; Extension: TIF\n\nAgreement required:\n* `01` - IOCA\
 10560              \ FS 11; Extension: ICA\n* `20` - PNG (Portable Network Graphics); Extension:\
 10561              \ PNG ‘21’\tJFIF (JPEG File Interchange Format); Extension: JPG\n* `22`\
 10562              \ - SPIFF (Still Picture Interchange File Format) (ITU-T Rec. T.84 Annex\
 10563              \ F); Extension: SPF\n* `23` - JBIG data stream (ITU-T Rec. T.82/ISO/IEC\
 10564              \ 11544:1993); Extension: JBG ‘24’\tJPEG 2000 (ISO/IEC 15444-1:2000);\
 10565              \ Extension: JP2\n"
 10566            enum:
 10567            - "00"
 10568            - "01"
 10569            - "20"
 10570            - "22"
 10571            - "23"
 10572            example: "00"
 10573            maxLength: 2
 10574            type: string
 10575          imageViewCompressionAlgorithm:
 10576            description: |
 10577              ImageViewCompressionAlgorithm is a code that identifies the algorithm or method used to compress the Image Data
 10578              in the related ImageViewData.ImageData.
 10579  
 10580              Agreement not required:
 10581              * `00` - Group 4 facsimile compression (ITU-T Rec. T.563/CCITT Rec. T.6)
 10582  
 10583              Agreement required:
 10584              * `01` - JPEG Baseline (JPEG Interchange Format) (ITU-T Rec. T.81/ISO/IEC 10918)
 10585              * `02` - ABIC
 10586              * `21` - PNG (Portable Network Graphics)
 10587              * `22` - JBIG (ITU-T Rec. T.82/ISO/IEC 11544:1993)
 10588              * `23` - JPEG 2000 (ISO/IEC 15444–1:2000)
 10589            enum:
 10590            - "00"
 10591            - "01"
 10592            - "02"
 10593            - "21"
 10594            - "22"
 10595            - "23"
 10596            example: "02"
 10597            maxLength: 2
 10598            type: string
 10599          imageViewDataSize:
 10600            description: |
 10601              ImageViewDataSize is the total number of bytes in ImageViewData.ImageData.  Use of this field is NOT recommended. If data is present it shall be ignored, and ImageViewData.ImageDataLength shall take precedence.
 10602            example: "1024"
 10603            type: string
 10604          viewSideIndicator:
 10605            description: |
 10606              ViewSideIndicator is a code that indicates the image view conveyed in the related ImageViewData.
 10607              An image view may be a full view of the item (i.e., the entire full face of the document)
 10608              or may be a partial view (snippet) as determined by viewDescriptor.
 10609  
 10610              * `0` - Front image view
 10611              * `1` - Rear image view
 10612            enum:
 10613            - 0
 10614            - 1
 10615            example: 0
 10616            type: integer
 10617          viewDescriptor:
 10618            description: |
 10619              ViewDescriptor is a code that indicates the nature of the image view based on ImageViewData.ImageData.
 10620  
 10621              * `00` -  Full view
 10622              * `01` -  Partial view–unspecified Area of Interest
 10623              * `02` -  Partial view–date Area of Interest
 10624              * `03` -  Partial view–payee Area of Interest
 10625              * `04` -  Partial view–convenience amount Area of Interest
 10626              * `05` -  Partial view–amount in words (legal amount) Area of Interest
 10627              * `06` -  Partial view–signature Area(s) of Interest
 10628              * `07` -  Partial view–payor name and address Area of Interest
 10629              * `08` -  Partial view–MICR line Area of Interest
 10630              * `09` -  Partial view–memo line Area of Interest
 10631              * `10` -  Partial view–payor bank name and address Area of Interest
 10632              * `11` -  Partial view–payee endorsement Area of Interest
 10633              * `12` -  Partial view–Bank Of First Deposit (BOFD) endorsement Area of Interest
 10634              * `13` -  Partial view–transit endorsement Area of Interest
 10635              * `14 - 99` -  Reserved for X9
 10636            example: "00"
 10637            maxLength: 2
 10638            type: string
 10639          digitalSignatureIndicator:
 10640            description: |
 10641              DigitalSignatureIndicator is a code that indicates the presence or absence of a digital signature for the image
 10642              view contained in ImageViewData.ImageData. If present, the Digital Signature is conveyed in the related DigitalSignature.
 10643  
 10644              * `0` - Digital Signature is not present
 10645              * `1` - Digital Signature is present
 10646            enum:
 10647            - 0
 10648            - 1
 10649            example: 0
 10650            type: integer
 10651          digitalSignatureMethod:
 10652            description: |
 10653              DigitalSignatureMethod is a code that identifies the cryptographic algorithm used to generate and validate the
 10654              Digital Signature in ImageViewData.DigitalSignature.
 10655              * `00` - Digital Signature Algorithm (DSA) with SHA1 (ANSI X9.30)
 10656              * `01` - RSA with MD5 (ANSI X9.31)
 10657              * `02` - RSA with MDC2 (ANSI X9.31)
 10658              * `03` - RSA with SHA1 (ANSI X9.31)
 10659              * `04` - Elliptic Curve DSA (ECDSA) with SHA1 (ANSI X9.62)
 10660              * `05 - 99` - Reserved for emerging cryptographic algorithms.
 10661            example: "00"
 10662            maxLength: 2
 10663            type: string
 10664          securityKeySize:
 10665            description: SecurityKeySize is the length in bits of the cryptographic
 10666              algorithm key used to create the Digital Signature. Valid values 0–99999
 10667            example: 1
 10668            maximum: 99999
 10669            minimum: 0
 10670            type: integer
 10671          protectedDataStart:
 10672            description: |
 10673              ProtectedDataStart is a number that represents the offset in bytes from the first byte (counted as byte 1)
 10674              of the image data in ImageViewData.ImageData to the first byte of the image data protected by the
 10675              digital signature.
 10676  
 10677              * 0000000 - Digital Signature is applied to entire image data
 10678              * 000001–9999999 - Valid offset values
 10679            example: 0
 10680            maximum: 9999999
 10681            minimum: 0
 10682            type: integer
 10683          protectedDataLength:
 10684            description: |
 10685              ProtectedDataLength is a number of contiguous bytes of image data in the related ImageViewData.ImageData
 10686              protected by the digital signature starting with the byte indicated by the value of the ProtectedDataStart in
 10687              this ImageViewDetail. The ProtectedDataLength value shall not exceed the ImageViewData.ImageDataLength.
 10688  
 10689              * 0000000 - Digital Signature is applied to entire image data
 10690              * 000001–9999999 - Valid length values
 10691            example: 0
 10692            maximum: 9999999
 10693            minimum: 0
 10694            type: integer
 10695          imageRecreateIndicator:
 10696            description: |
 10697              ImageRecreateIndicator is a code that indicates whether the sender has the ability to recreate the image view
 10698              conveyed in the related ImageViewData.ImageData.
 10699  
 10700              * `0` - Sender can recreate the image view for the duration of the agreed upon retention time frames.
 10701              * `1` - Sender cannot recreate image view.
 10702            enum:
 10703            - 0
 10704            - 1
 10705            example: 0
 10706            type: integer
 10707          userField:
 10708            description: UserField identifies a field used at the discretion of users
 10709              of the standard.
 10710            example: Z
 10711            maxLength: 8
 10712            type: string
 10713          overrideIndicator:
 10714            description: |
 10715              OverrideIndicator is a code that indicates to a receiving exchange partner that this image view has a detected
 10716              image test failure that cannot be corrected and that this view shall be accepted regardless of any image test
 10717              failures.
 10718  
 10719              * ` ` -  blank/space indicates no observed image test failure present
 10720              * `0` -  No override information for this view or not applicable
 10721              * `1` -  Imperfect image
 10722              * `A` -  IQA Fail–Image view reviewed and deemed usable—no alternate format
 10723              * `B` -  IQA Fail–Image view reviewed and deemed usable—alternate format included in this file
 10724              * `C` -  IQA Fail–Image view reviewed and deemed usable–alternate format included in this file and original document available
 10725              * `D` -  IQA Fail–Image view reviewed and deemed usable–alternate format available
 10726              * `E` -  IQA Fail–Image view reviewed and deemed usable–original document available
 10727              * `F` -  IQA Fail–Image view reviewed and deemed usable–original document and alternate format available
 10728              * `G` -  IQA Fail–Image view reviewed and deemed unusable–no alternate format
 10729              * `H` -  IQA Fail–Image view reviewed and deemed unusable–alternate format included in this file
 10730              * `I` -  IQA Fail–Image view reviewed and deemed unusable–alternate format included in this file and original document available
 10731              * `J` -  IQA Fail–Image view reviewed and deemed unusable–alternate format available
 10732              * `K` -  IQA Fail–Image view reviewed and deemed unusable–original document available
 10733              * `L` -  IQA Fail–Image view reviewed and deemed unusable–original document and alternate format available
 10734              * `M` -  IQA Fail–Image view not reviewed–no alternate format
 10735              * `N` -  IQA Fail–Image view not reviewed–alternate format included in this file
 10736              * `O` -  IQA Fail–Image view not reviewed–alternate format included in this file and original
 10737            enum:
 10738            - "0"
 10739            - "1"
 10740            - A
 10741            - B
 10742            - C
 10743            - D
 10744            - E
 10745            - F
 10746            - G
 10747            - H
 10748            - I
 10749            - J
 10750            - K
 10751            - L
 10752            - M
 10753            - "N"
 10754            - O
 10755            example: "0"
 10756            maxLength: 1
 10757            type: string
 10758      ImageViewData:
 10759        example:
 10760          ivData.LengthImageData: "0000001"
 10761          ivData.ClippingCoordinateV2: "0001"
 10762          ivData.LengthImageReferenceKey: "0001"
 10763          ivData.ClippingCoordinateV1: "0001"
 10764          ivData.SecurityKeyName: SECURE
 10765          eceInstitutionRoutingNumber: "2318769876"
 10766          ivData.DigitalSignature: "0101"
 10767          ivData.ImageReferenceKey: "0"
 10768          ivData.LengthDigitalSignature: '0    '
 10769          ivData.ClippingCoordinateH2: "0001"
 10770          ivData.ClippingCoordinateH1: "0001"
 10771          ivData.SecurityOriginatorName: Name
 10772          ivData.ECEInstitutionItemSequenceNumber: "1"
 10773          ID: d1e26288
 10774          bundleBusinessDate: 2018-10-03T00:00:00Z
 10775          ivData.ClippingOrigin: 1
 10776          ivData.ImageData: "0101"
 10777          cycleNumber: "1"
 10778          ivData.SecurityAuthenticatorName: Name
 10779        properties:
 10780          ID:
 10781            description: ImageViewData ID
 10782            example: d1e26288
 10783            type: string
 10784          eceInstitutionRoutingNumber:
 10785            description: ECEInstitutionRoutingNumber contains the routing and transit
 10786              number of the institution that creates the bundle header.  This number
 10787              is imported from the Bundle Header Record (Clause 9.4) associated with
 10788              the image view conveyed in this Image View Data Property.
 10789            example: "2318769876"
 10790            maxLength: 9
 10791            type: string
 10792          bundleBusinessDate:
 10793            description: BundleBusinessDate is the business date of the bundle.
 10794            example: 2018-10-03T00:00:00Z
 10795            format: date-time
 10796            type: string
 10797          cycleNumber:
 10798            description: CycleNumber is a code assigned by the institution that creates
 10799              the bundle.  Denotes the cycle under which the bundle is created.
 10800            example: "1"
 10801            maxLength: 2
 10802            type: string
 10803          ivData.ECEInstitutionItemSequenceNumber:
 10804            description: ECEInstitutionItemSequenceNumber is a number assigned by the
 10805              institution that creates the Check or Return.  This number is imported
 10806              from the Check.ECEInstitutionItemSequenceNumber or Return.ECEInstitutionItemSequenceNumber
 10807              associated with the image view conveyed in this Image View Data Record.
 10808              The ECE institution must construct the sequence number to guarantee uniqueness
 10809              for a given routing number, business day, and cycle number. Must contain
 10810              a numeric value.
 10811            example: "1"
 10812            maxLength: 15
 10813            type: string
 10814          ivData.SecurityOriginatorName:
 10815            description: SecurityOriginatorName is a unique name that creates the Digital
 10816              Signature for data to be exchanged. Shall be present only under clearing
 10817              arrangements and when ImageViewDetail.DigitalSignatureIndicator is 1 Shall
 10818              not be present when ImageViewDetail.ImageIndicator is 0.
 10819            example: Name
 10820            maxLength: 16
 10821            type: string
 10822          ivData.SecurityAuthenticatorName:
 10823            description: SecurityAuthenticatorName is the unique name that performs
 10824              authentication on received data. Shall be present only under clearing
 10825              arrangements and when ImageViewDetail.DigitalSignatureIndicator is 1 Shall
 10826              not be present when ImageViewDetail.ImageIndicator is 0.
 10827            example: Name
 10828            maxLength: 16
 10829            type: string
 10830          ivData.SecurityKeyName:
 10831            description: SecurityKeyName is a name or character sequence used by the
 10832              signer (originator) to communicate a key identifierto the recipient (authenticator)
 10833              so the recipient can obtain the key needed to validate the signature.
 10834              The name is typically used as an identifier related to the key pair used
 10835              to sign the image. The name is mutually known to the security originator
 10836              and the security authenticator and is unique to this relationship. Shall
 10837              be present only under clearing arrangements and when ImageViewDetail.DigitalSignatureIndicator
 10838              is 1 Shall not be present when ImageViewDetail.ImageIndicator is 0.
 10839            example: SECURE
 10840            maxLength: 16
 10841            type: string
 10842          ivData.ClippingOrigin:
 10843            description: |
 10844              ClippingOrigin is a code that defines the corner of the conveyed image view that is taken as the
 10845              reference point for the clipping coordinates. Top, bottom, left, and right references apply to a view that
 10846              presents a visually correct orientation. When clipping information is present, the nature of the Area of
 10847              Interest defined by the clipping rectangle is determined by the value of the ImageViewDetail.ViewDescriptor.
 10848              Primary front and rear views shall only have a Defined Value of 0.  Can be blank.
 10849  
 10850              * `0` - Clipping information is not present–full view present
 10851              * `1` - Clipping origin is top left corner of image view
 10852              * `2` - Clipping origin is top right corner of image view
 10853              * `3` - Clipping origin is bottom right corner of image view
 10854              * `4` - Clipping origin is bottom left corner of image view
 10855            enum:
 10856            - 0
 10857            - 1
 10858            - 2
 10859            - 3
 10860            - 4
 10861            example: 1
 10862            type: integer
 10863          ivData.ClippingCoordinateH1:
 10864            description: ClippingCoordinateH1 is a number that represents the horizontal
 10865              offset in pixels from the clipping origin to the nearest vertical side
 10866              of the clipping rectangle. The clipping coordinates (h1, h2, v1, v2) convey
 10867              the clipping rectangle’s offsets in both horizontal (h) and vertical (v)
 10868              directions. The offset values collectively establish the boundary sides
 10869              of the clipping rectangle. Pixels on the boundary of the clipping rectangle
 10870              are included in the selected array of pixels. That is, the first pixel
 10871              of the selected array is at offset (h1, v1) and the last pixel of the
 10872              selected array is at offset (h2, v2). The corner pixel at the origin of
 10873              the image view is assumed to have the offset value (0, 0). Shall be present
 10874              if Image View Data.ClippingOrigin is present and non-zero. Shall not be
 10875              present when ImageViewDetail.ImageIndicator is 0. Valid values - 0000–9999
 10876            example: "0001"
 10877            maxLength: 4
 10878            type: string
 10879          ivData.ClippingCoordinateH2:
 10880            description: ClippingCoordinateH2 is a number that represents the horizontal
 10881              offset in pixels from the clipping origin to the furthermost vertical
 10882              side of the clipping rectangle. Shall be present if Image View Data.ClippingOrigin
 10883              is present and non-zero. Shall not be present when ImageViewDetail.ImageIndicator
 10884              is 0. Valid values - 0000–9999
 10885            example: "0001"
 10886            maxLength: 4
 10887            type: string
 10888          ivData.ClippingCoordinateV1:
 10889            description: ClippingCoordinateV1 is a number that represents the vertical
 10890              offset in pixels from the clipping origin to the nearest horizontal side
 10891              of the clipping rectangle. Shall be present if Image View Data.ClippingOrigin
 10892              is present and non-zero. Shall not be present when ImageViewDetail.ImageIndicator
 10893              is 0. Valid values - 0000–9999
 10894            example: "0001"
 10895            maxLength: 4
 10896            type: string
 10897          ivData.ClippingCoordinateV2:
 10898            description: ClippingCoordinateV2 is a number that represents the vertical
 10899              offset in pixels from the clipping origin to the furthermost horizontal
 10900              side of the clipping rectangle. Shall be present if Image View Data.ClippingOrigin
 10901              is present and non-zero. Shall not be present when ImageViewDetail.ImageIndicator
 10902              is 0. Valid values - 0000–9999
 10903            example: "0001"
 10904            maxLength: 4
 10905            type: string
 10906          ivData.LengthImageReferenceKey:
 10907            description: "LengthImageReferenceKey is the number of characters in the\
 10908              \ ImageViewData.ImageReferenceKey. Shall not be present when ImageViewDetail.ImageIndicator\
 10909              \ is 0. Valid values - 0000\tImageReferenceKey is not present 0001–9999\
 10910              \  Valid when ImageReferenceKey is present"
 10911            example: "0001"
 10912            maxLength: 4
 10913            type: string
 10914          ivData.ImageReferenceKey:
 10915            description: ImageReferenceKey is assigned by the ECE institution that creates
 10916              the CheckDetail or Return, and the related Image View Records. This designator,
 10917              when used, shall uniquely identify the item image to the ECE institution.
 10918              This designator is a special key with significance to the creating institution.
 10919              It is intended to be used to locate within an archive the unique image
 10920              associated with the item. The designator could be a full access path and
 10921              name that would allow direct look up and access to the image, for example
 10922              a URL. This shall match CheckDetailAddendumB.ImageReferenceKey, or ReturnAddendumCImageReferenceKey
 10923              Record, if used. Valid size - 0 – 9999
 10924            example: "0"
 10925            maxLength: 4
 10926            type: string
 10927          ivData.LengthDigitalSignature:
 10928            description: LengthDigitalSignature is the number of bytes in the Image
 10929              View Data.DigitalSignature. Shall not be present when ImageViewDetail.ImageIndicator
 10930              is 0.
 10931            example: '0    '
 10932            maxLength: 4
 10933            type: string
 10934          ivData.DigitalSignature:
 10935            description: DigitalSignature is created by applying the cryptographic algorithm
 10936              and private/secret key against the data to be protected. The Digital Signature
 10937              provides user authentication and data integrity. Shall be present only
 10938              under clearing arrangements and when ImageViewDetail.DigitalSignatureIndicator
 10939              is 1 Shall not be present when ImageViewDetail.ImageIndicator is 0. Valid
 10940              size - 0-99999
 10941            example: "0101"
 10942            maxLength: 5
 10943            type: string
 10944          ivData.LengthImageData:
 10945            description: LengthImageData is the number of bytes in the ImageViewData.ImageData.
 10946              Shall be present when ImageViewDetail.ImageIndicator is NOT 0 Valid values
 10947              - 0000001–99999999
 10948            example: "0000001"
 10949            maxLength: 8
 10950            type: string
 10951          ivData.ImageData:
 10952            description: ImageData contains the image view. The Image Data generally
 10953              consists of an image header and the image raster data. The image header
 10954              provides information that is required to interpret the image raster data.
 10955              The image raster data contains the scanned image of the physical item
 10956              in raster (line by line) format. Each scan line comprises a set of concatenated
 10957              pixels. The image comprises a set of scan lines. The image raster data
 10958              is typically compressed to reduce the number of bytes needed to transmit
 10959              and store the image. The header/image format type is defined by the ImageViewDetail.ImageViewFormatIndicator.
 10960              The syntax and semantics of the image header/image format are understood
 10961              by referring to the appropriate image format specification. The compression
 10962              scheme used to compress the image raster data is specified in the ImageViewCompressionAlgorithmIdentifier
 10963              and in the image header portion of the Image Data or by association with
 10964              the selected image format. The data may be provided in standard Base64
 10965              encoding and will be decoded on file generation. Shall be present when
 10966              ImageViewDetail.ImageIndicator Record is NOT 0. Valid size - 0-9999999
 10967            example: "0101"
 10968            maxLength: 7
 10969            type: string
 10970      ImageViewAnalysis:
 10971        example:
 10972          excessiveImageSkew: 0
 10973          payorBankNameAddressUsability: 0
 10974          imageEnabledPOD: 0
 10975          globalImageQuality: 0
 10976          payeeUsability: 0
 10977          dateUsability: 0
 10978          convenienceAmountUsability: 0
 10979          memoLineUsability: 0
 10980          transitEndorsementUsability: 0
 10981          ID: d1e26288
 10982          signatureUsability: 0
 10983          bOFDEndorsementUsability: 0
 10984          streaksAndOrBands: 0
 10985          exceedsMaximumImageSize: 0
 10986          piggybackImage: 0
 10987          payeeEndorsementUsability: 0
 10988          tooLightOrTooDark: 0
 10989          partialImage: 0
 10990          amountInWordsUsability: 0
 10991          payorNameAddressUsability: 0
 10992          belowMinimumImageSize: 0
 10993          imagingBankSpecificTest: 0
 10994          globalImageUsability: 0
 10995          sourceDocumentBad: 0
 10996          userField: ZZZZZ
 10997          mICRLineUsability: 0
 10998        properties:
 10999          ID:
 11000            description: ImageViewAnalysis ID
 11001            example: d1e26288
 11002            type: string
 11003          globalImageQuality:
 11004            description: |
 11005              GlobalImageQuality is a code that indicates whether the image view was tested for any of the conditions related
 11006              to image quality defined in the Image Quality Information.
 11007  
 11008              * `0` -  The image was not tested for any of the image quality conditions
 11009              * `1` -  The image was tested and one or more image quality conditions were reported
 11010              * `2` -  The image was tested and no image quality conditions were reported
 11011            enum:
 11012            - 0
 11013            - 1
 11014            - 2
 11015            example: 0
 11016            type: integer
 11017          globalImageUsability:
 11018            description: |
 11019              GlobalImageUsability is a code that indicates whether the image view was tested for any of the conditions
 11020              related to image usability defined in the Image Usability Information.
 11021  
 11022              * `0` -  The image was not tested for any of the image quality conditions
 11023              * `1` -  The image was tested and one or more image quality conditions were reported
 11024              * `2` -  The image was tested and no image quality conditions were reported
 11025            enum:
 11026            - 0
 11027            - 1
 11028            - 2
 11029            example: 0
 11030            type: integer
 11031          imagingBankSpecificTest:
 11032            description: |
 11033              ImagingBankSpecificTest designates the capture institution may be able to perform specific tests that can
 11034              indicate a potentially problematic image view caused by conditions other than those listed in the Image Quality
 11035              and Image Usability Information fields. By mutual agreement, clearing partners can use the UserField to report
 11036              the presence or absence of additional image conditions found through tests that are particular to the specific
 11037              imaging institution. The meaning and interpretation of the User Field data must be understood and agreed upon
 11038              between participants.
 11039  
 11040  
 11041              * `0` -  The image was not tested for any of the image quality conditions
 11042              * `1` -  The image was tested and one or more image quality conditions were reported
 11043              * `2` -  The image was tested and no image quality conditions were reported
 11044            enum:
 11045            - 0
 11046            - 1
 11047            - 2
 11048            example: 0
 11049            type: integer
 11050          partialImage:
 11051            description: |
 11052              PartialImage is a code that indicates if only a portion of the image view is represented digitally while the
 11053              other portion is suspected to be missing or corrupt.
 11054  
 11055              * `0` -  The image was not tested for any of the image quality conditions
 11056              * `1` -  The image was tested and one or more image quality conditions were reported
 11057              * `2` -  The image was tested and no image quality conditions were reported
 11058            enum:
 11059            - 0
 11060            - 1
 11061            - 2
 11062            example: 0
 11063            type: integer
 11064          excessiveImageSkew:
 11065            description: |
 11066              ExcessiveImageSkew is a code that indicates if the image view skew exceeds an acceptable value. This value is
 11067              specific to the imaging institution’s own defined requirements and/or constraints.
 11068  
 11069              * `0` -  The image was not tested for any of the image quality conditions
 11070              * `1` -  The image was tested and one or more image quality conditions were reported
 11071              * `2` -  The image was tested and no image quality conditions were reported
 11072            enum:
 11073            - 0
 11074            - 1
 11075            - 2
 11076            example: 0
 11077            type: integer
 11078          piggybackImage:
 11079            description: |
 11080              PiggybackImage is a code that indicates if a “piggyback” condition has been detected. With a “piggyback”
 11081              condition, the intended image view may be extended, obscured, or replaced by image(s) of additional document(s).
 11082              A piggyback occurs when two or more documents are fed together and captured as one document when only a single
 11083              document should have been fed and captured.
 11084  
 11085              * `0` -  The image was not tested for any of the image quality conditions
 11086              * `1` -  The image was tested and one or more image quality conditions were reported
 11087              * `2` -  The image was tested and no image quality conditions were reported
 11088            enum:
 11089            - 0
 11090            - 1
 11091            - 2
 11092            example: 0
 11093            type: integer
 11094          tooLightOrTooDark:
 11095            description: |
 11096              TooLightOrTooDark is a code that indicates if the image view is too light or too dark. The value is specific to
 11097              the imaging institution’s own defined requirements and/or constraints.
 11098  
 11099              * `0` -  The image was not tested for any of the image quality conditions
 11100              * `1` -  The image was tested and one or more image quality conditions were reported
 11101              * `2` -  The image was tested and no image quality conditions were reported
 11102            enum:
 11103            - 0
 11104            - 1
 11105            - 2
 11106            example: 0
 11107            type: integer
 11108          streaksAndOrBands:
 11109            description: |
 11110              StreaksAndOrBands is a A code that indicates if the image view is likely corrupted due to streaks and/or bands.
 11111              Streaks and bands can be caused by such problems as dirt, dust, ink, or debris on a lens or in the optical path,
 11112              and failures in the imaging equipment scanner.
 11113  
 11114              * `0` -  The image was not tested for any of the image quality conditions
 11115              * `1` -  The image was tested and one or more image quality conditions were reported
 11116              * `2` -  The image was tested and no image quality conditions were reported
 11117            enum:
 11118            - 0
 11119            - 1
 11120            - 2
 11121            example: 0
 11122            type: integer
 11123          belowMinimumImageSize:
 11124            description: |
 11125              BelowMinimumImageSize is a code that indicates if the size of the compressed image view is below an acceptable
 11126              value. The value is specific to the imaging institution’s own defined requirements and/or constraints.
 11127  
 11128              * `0` -  The image was not tested for any of the image quality conditions
 11129              * `1` -  The image was tested and one or more image quality conditions were reported
 11130              * `2` -  The image was tested and no image quality conditions were reported
 11131            enum:
 11132            - 0
 11133            - 1
 11134            - 2
 11135            example: 0
 11136            type: integer
 11137          exceedsMaximumImageSize:
 11138            description: |
 11139              ExceedsMaximumImageSize is a code that indicates if the size of the compressed image view is above an
 11140              acceptable value. The value is specific to the imaging institution’s own defined requirements and/or
 11141              constraints.
 11142  
 11143              * `0` -  The image was not tested for any of the image quality conditions
 11144              * `1` -  The image was tested and one or more image quality conditions were reported
 11145              * `2` -  The image was tested and no image quality conditions were reported
 11146            enum:
 11147            - 0
 11148            - 1
 11149            - 2
 11150            example: 0
 11151            type: integer
 11152          imageEnabledPOD:
 11153            description: |
 11154              ImageEnabledPOD is a code that indicates if the image view was used within an image-enabled POD
 11155              (Proof of Deposit) application.
 11156  
 11157              * `0` -  The image was not tested for any of the image quality conditions
 11158              * `1` -  The image was tested and one or more image quality conditions were reported
 11159              * `2` -  The image was tested and no image quality conditions were reported
 11160            enum:
 11161            - 0
 11162            - 1
 11163            - 2
 11164            example: 0
 11165            type: integer
 11166          sourceDocumentBad:
 11167            description: |
 11168              SourceDocumentBad is a code that indicates if it is possible to obtain a better image from the source document
 11169              when it is known that the current image of the document is unusable.
 11170  
 11171              * `0` -  The image was not tested for any of the image quality conditions
 11172              * `1` -  The image was tested and one or more image quality conditions were reported
 11173              * `2` -  The image was tested and no image quality conditions were reported
 11174            enum:
 11175            - 0
 11176            - 1
 11177            - 2
 11178            example: 0
 11179            type: integer
 11180          dateUsability:
 11181            description: |
 11182              DateUsability is a code that indicates if the date Area of Interest is usable and readable from the image. The
 11183              definition of the Area of Interest for image usability testing purposes is specific to the imaging institution's
 11184              own defined requirements and/or constraint
 11185  
 11186              * `0` -  The image was not tested for any of the image quality conditions
 11187              * `1` -  The image was tested and one or more image quality conditions were reported
 11188              * `2` -  The image was tested and no image quality conditions were reported
 11189            enum:
 11190            - 0
 11191            - 1
 11192            - 2
 11193            example: 0
 11194            type: integer
 11195          payeeUsability:
 11196            description: |
 11197              PayeeUsability is a code that indicates if the payee name Area of Interest is usable and readable from the
 11198              image. The definition of the Area of Interest for image usability testing purposes is specific to the imaging
 11199              institution's own defined requirements and/or constraints.
 11200  
 11201              * `0` -  The image was not tested for any of the image quality conditions
 11202              * `1` -  The image was tested and one or more image quality conditions were reported
 11203              * `2` -  The image was tested and no image quality conditions were reported
 11204            enum:
 11205            - 0
 11206            - 1
 11207            - 2
 11208            example: 0
 11209            type: integer
 11210          convenienceAmountUsability:
 11211            description: |
 11212              ConvenienceAmountUsability is a code that indicates if the convenience amount Area of Interest is usable and
 11213              readable from the image. The definition of the Area of Interest for image usability testing purposes is
 11214              specific to the imaging institution's own defined requirements and/or constraints.
 11215  
 11216              * `0` -  The image was not tested for any of the image quality conditions
 11217              * `1` -  The image was tested and one or more image quality conditions were reported
 11218              * `2` -  The image was tested and no image quality conditions were reported
 11219            enum:
 11220            - 0
 11221            - 1
 11222            - 2
 11223            example: 0
 11224            type: integer
 11225          amountInWordsUsability:
 11226            description: |
 11227              AmountInWordsUsability is a code that indicates if the amount in words (legal amount) Area of Interest is usable
 11228              and readable from the image. The definition of the Area of Interest for image usability testing purposes is
 11229              specific to the imaging institution's own defined requirements and/or constraints.
 11230  
 11231              * `0` -  The image was not tested for any of the image quality conditions
 11232              * `1` -  The image was tested and one or more image quality conditions were reported
 11233              * `2` -  The image was tested and no image quality conditions were reported
 11234            enum:
 11235            - 0
 11236            - 1
 11237            - 2
 11238            example: 0
 11239            type: integer
 11240          signatureUsability:
 11241            description: |
 11242              SignatureUsability is a code that indicates if the signature Area of Interest is usable and readable from the
 11243              image. The definition of the Area of Interest for image usability testing purposes is specific to the imaging
 11244              institution's own defined requirements and/or constraints.
 11245  
 11246              * `0` -  The image was not tested for any of the image quality conditions
 11247              * `1` -  The image was tested and one or more image quality conditions were reported
 11248              * `2` -  The image was tested and no image quality conditions were reported
 11249            enum:
 11250            - 0
 11251            - 1
 11252            - 2
 11253            example: 0
 11254            type: integer
 11255          payorNameAddressUsability:
 11256            description: |
 11257              PayorNameAddressUsability is a code that indicates if the payor name and address Area of Interest is usable and
 11258              readable from the image. The definition of the Area of Interest for image usability testing purposes is specific
 11259              to the imaging institution's own defined requirements and/or constraints.
 11260  
 11261              * `0` -  The image was not tested for any of the image quality conditions
 11262              * `1` -  The image was tested and one or more image quality conditions were reported
 11263              * `2` -  The image was tested and no image quality conditions were reported
 11264            enum:
 11265            - 0
 11266            - 1
 11267            - 2
 11268            example: 0
 11269            type: integer
 11270          mICRLineUsability:
 11271            description: |
 11272              MICRLineUsability is a code that indicates if the MICR line Area of Interest is usable and readable from the
 11273              image. The definition of the Area of Interest for image usability testing purposes is specific to the imaging
 11274              institution's own defined requirements and/or constraints.
 11275  
 11276              * `0` -  The image was not tested for any of the image quality conditions
 11277              * `1` -  The image was tested and one or more image quality conditions were reported
 11278              * `2` -  The image was tested and no image quality conditions were reported
 11279            enum:
 11280            - 0
 11281            - 1
 11282            - 2
 11283            example: 0
 11284            type: integer
 11285          memoLineUsability:
 11286            description: |
 11287              MemoLineUsability is a code that indicates if the memo line Area of Interest is usable and readable from the
 11288              image. The definition of the Area of Interest for image usability testing purposes is specific to the imaging
 11289              institution's own defined requirements and/or constraints.
 11290  
 11291              * `0` -  The image was not tested for any of the image quality conditions
 11292              * `1` -  The image was tested and one or more image quality conditions were reported
 11293              * `2` -  The image was tested and no image quality conditions were reported
 11294            enum:
 11295            - 0
 11296            - 1
 11297            - 2
 11298            example: 0
 11299            type: integer
 11300          payorBankNameAddressUsability:
 11301            description: |
 11302              PayorBankNameAddressUsability is a code that indicates if the payor bank name and address Area of Interest is
 11303              usable and readable from the image. The definition of the Area of Interest for image usability testing purposes
 11304              is specific to the imaging institution's own defined requirements and/or constraints.
 11305  
 11306              * `0` -  The image was not tested for any of the image quality conditions
 11307              * `1` -  The image was tested and one or more image quality conditions were reported
 11308              * `2` -  The image was tested and no image quality conditions were reported
 11309            enum:
 11310            - 0
 11311            - 1
 11312            - 2
 11313            example: 0
 11314            type: integer
 11315          payeeEndorsementUsability:
 11316            description: |
 11317              PayeeEndorsementUsability is a code that indicates if the payee endorsement Area of Interest is usable and
 11318              readable from the image. The definition of the Area of Interest for image usability testing purposes is specific
 11319              to the imaging institution's own defined requirements and/or constraints.
 11320  
 11321              * `0` -  The image was not tested for any of the image quality conditions
 11322              * `1` -  The image was tested and one or more image quality conditions were reported
 11323              * `2` -  The image was tested and no image quality conditions were reported
 11324            enum:
 11325            - 0
 11326            - 1
 11327            - 2
 11328            example: 0
 11329            type: integer
 11330          bOFDEndorsementUsability:
 11331            description: |
 11332              BOFDEndorsementUsability is a code that indicates if the Bank of First Deposit (BOFD) endorsement Area of
 11333              Interest is usable and readable from the image. The definition of the Area of Interest for image usability
 11334              testing purposes is specific to the imaging institution's own defined requirements and/or constraints.
 11335  
 11336              * `0` -  The image was not tested for any of the image quality conditions
 11337              * `1` -  The image was tested and one or more image quality conditions were reported
 11338              * `2` -  The image was tested and no image quality conditions were reported
 11339            enum:
 11340            - 0
 11341            - 1
 11342            - 2
 11343            example: 0
 11344            type: integer
 11345          transitEndorsementUsability:
 11346            description: |
 11347              TransitEndorsementUsability is a code that indicates if the transit endorsement Area of Interest is usable and
 11348              readable from the image. The definition of the Area of Interest for image usability testing purposes is specific
 11349              to the imaging institution's own defined requirements and/or constraints.
 11350  
 11351              * `0` -  The image was not tested for any of the image quality conditions
 11352              * `1` -  The image was tested and one or more image quality conditions were reported
 11353              * `2` -  The image was tested and no image quality conditions were reported
 11354            enum:
 11355            - 0
 11356            - 1
 11357            - 2
 11358            example: 0
 11359            type: integer
 11360          userField:
 11361            description: UserField identifies a field used at the discretion of users
 11362              of the standard.
 11363            example: ZZZZZ
 11364            maxLength: 20
 11365            type: string
 11366      ReturnDetailAddendumA:
 11367        example:
 11368          bOFDBranchCode: "01"
 11369          recordNumber: 1
 11370          payeeName: Payee Name
 11371          truncationIndicator: "Y"
 11372          bOFDConversionIndicator: "1"
 11373          bOFDAccountNumber: "938383"
 11374          userField: Z
 11375          bOFDEndorsementDate: 2018-10-03T00:00:00Z
 11376          BOFDCorrectionIndicator: 1
 11377          ID: d1e26288
 11378          returnLocationRoutingNumber: "231486745"
 11379          bOFDItemSequenceNumber: "1"
 11380        properties:
 11381          ID:
 11382            description: ReturnDetailAddendumA ID
 11383            example: d1e26288
 11384            type: string
 11385          recordNumber:
 11386            description: RecordNumber is a number representing the order in which each
 11387              ReturnDetailAddendumA was created. ReturnDetailAddendumA shall be in sequential
 11388              order starting with 1.
 11389            example: 1
 11390            maximum: 9
 11391            minimum: 1
 11392            type: integer
 11393          returnLocationRoutingNumber:
 11394            description: ReturnLocationRoutingNumber is a valid routing and transit
 11395              number indicating where returns, final return notifications, and preliminary
 11396              return notifications are sent, usually the BOFD.
 11397            example: "231486745"
 11398            maxLength: 9
 11399            type: string
 11400          bOFDEndorsementDate:
 11401            description: BOFDEndorsementDate is the date of endorsement.
 11402            example: 2018-10-03T00:00:00Z
 11403            format: date-time
 11404            type: string
 11405          bOFDItemSequenceNumber:
 11406            description: BOFDItemSequenceNumber is a number that identifies the item
 11407              in the CheckDetailAddendumA.
 11408            example: "1"
 11409            maxLength: 15
 11410            type: string
 11411          bOFDAccountNumber:
 11412            description: BOFDAccountNumber is a number that identifies the depository
 11413              account at the Bank of First Deposit.
 11414            example: "938383"
 11415            maxLength: 18
 11416            type: string
 11417          bOFDBranchCode:
 11418            description: BOFDBranchCode is a code that identifies the branch at the
 11419              Bank of First Deposit.
 11420            example: "01"
 11421            maxLength: 5
 11422            type: string
 11423          payeeName:
 11424            description: PayeeName is the name of the payee from the check.
 11425            example: Payee Name
 11426            maxLength: 15
 11427            type: string
 11428          truncationIndicator:
 11429            description: TruncationIndicator identifies if the institution truncated
 11430              the original check item.
 11431            enum:
 11432            - "Y"
 11433            - "N"
 11434            example: "Y"
 11435            maxLength: 1
 11436            type: string
 11437          bOFDConversionIndicator:
 11438            description: |
 11439              BOFDConversionIndicator is a code that indicates the conversion within the processing institution
 11440              between original paper check, image, and IRD. The indicator is specific to the action of the institution that created
 11441              this record.
 11442  
 11443              * `0` - Did not convert physical document
 11444              * `1` - Original paper converted to IRD
 11445              * `2` - Original paper converted to image
 11446              * `3` - IRD converted to another IRD
 11447              * `4` - IRD converted to image of IRD
 11448              * `5` - Image converted to an IRD
 11449              * `6` - Image converted to another image (e.g., transcoded)
 11450              * `7` - Did not convert image (e.g., same as source)
 11451              * `8` - Undetermined
 11452            enum:
 11453            - "0"
 11454            - "1"
 11455            - "2"
 11456            - "3"
 11457            - "4"
 11458            - "5"
 11459            - "6"
 11460            - "7"
 11461            - "8"
 11462            example: "1"
 11463            maxLength: 1
 11464            type: string
 11465          BOFDCorrectionIndicator:
 11466            description: |
 11467              BOFDCorrectionIndicator identifies whether and how the MICR line of this item was repaired by the
 11468              creator of this CheckDetailAddendumA Record for fields other than Payor Bank Routing Number and Amount.
 11469              * `0` - No Repair
 11470              * `1` - Repaired (form of repair unknown)
 11471              * `2` - Repaired without Operator intervention
 11472              * `3` - Repaired with Operator intervention
 11473              * `4` - Undetermined if repair has been done or not
 11474            enum:
 11475            - 0
 11476            - 1
 11477            - 2
 11478            - 3
 11479            - 4
 11480            example: 1
 11481            type: integer
 11482          userField:
 11483            description: UserField identifies a field used at the discretion of users
 11484              of the standard.
 11485            example: Z
 11486            maxLength: 1
 11487            type: string
 11488        required:
 11489        - bofdEndorsementDate
 11490        - bofdItemSequenceNumber
 11491        - recordNumber
 11492        - returnLocationRoutingNumber
 11493        - truncationIndicator
 11494      ReturnDetailAddendumB:
 11495        example:
 11496          payorBankBusinessDate: 2018-10-03T00:00:00Z
 11497          auxiliaryOnUs: "012349"
 11498          payorBankSequenceNumber: "1"
 11499          payorBankName: Bank Short Name
 11500          payorAccountName: Account Name
 11501          ID: d1e26288
 11502        properties:
 11503          ID:
 11504            description: ReturnDetailAddendumB ID
 11505            example: d1e26288
 11506            type: string
 11507          payorBankName:
 11508            description: PayorBankName is short name of the institution by or through
 11509              which the item is payable.
 11510            example: Bank Short Name
 11511            maxLength: 18
 11512            type: string
 11513          auxiliaryOnUs:
 11514            description: AuxiliaryOnUs identifies a code used on commercial checks at
 11515              the discretion of the payor bank.
 11516            example: "012349"
 11517            maxLength: 15
 11518            type: string
 11519          payorBankSequenceNumber:
 11520            description: PayorBankSequenceNumber is a number that identifies the item
 11521              at the payor bank.
 11522            example: "1"
 11523            maxLength: 15
 11524            type: string
 11525          payorBankBusinessDate:
 11526            description: PayorBankBusinessDate is the year, month, and day the payor
 11527              bank processed the Return Record.
 11528            example: 2018-10-03T00:00:00Z
 11529            format: date-time
 11530            type: string
 11531          payorAccountName:
 11532            description: PayorAccountName is the account name from payor bank records.
 11533            example: Account Name
 11534            maxLength: 22
 11535            type: string
 11536        required:
 11537        - PayorBankBusinessDate
 11538        - PayorBankSequenceNumber
 11539      ReturnDetailAddendumC:
 11540        example:
 11541          imageReferenceKey: "0"
 11542          lengthImageReferenceKey: "0000"
 11543          userField: ZZZZ
 11544          imageReferenceKeyIndicator: 1
 11545          microfilmArchiveSequenceNumber: "1"
 11546          ID: d1e26288
 11547          descript: Payment
 11548        properties:
 11549          ID:
 11550            description: ReturnDetailAddendumC ID
 11551            example: d1e26288
 11552            type: string
 11553          imageReferenceKeyIndicator:
 11554            description: |
 11555              ImageReferenceKeyIndicator identifies whether ImageReferenceKeyLength contains a variable value within the
 11556              allowable range, or contains a defined value and the content is ItemReferenceKey.
 11557  
 11558              * `0` - ImageReferenceKeyIndicator has a Defined Value of 0034 and ImageReferenceKey contains the Image
 11559              Reference Key.
 11560              * `1`- ImageReferenceKeyIndicator contains a value other than 0034; or ImageReferenceKeyIndicator
 11561              contains Value 0034, which is not a Defined Value, and the content of ImageReferenceKey has no special
 11562              significance with regards to an Image Reference Key; or ImageReferenceKeyIndicator is 0000, meaning the
 11563              ImageReferenceKey is not present.
 11564            enum:
 11565            - 0
 11566            - 1
 11567            example: 1
 11568            type: integer
 11569          microfilmArchiveSequenceNumber:
 11570            description: microfilmArchiveSequenceNumber is a number that identifies
 11571              the item in the microfilm archive system; it may be different than the
 11572              Check.ECEInstitutionItemSequenceNumber and from the ImageReferenceKey.
 11573            example: "1"
 11574            maxLength: 15
 11575            type: string
 11576          lengthImageReferenceKey:
 11577            description: |
 11578              ImageReferenceKeyLength is the number of characters in the ImageReferenceKey.
 11579  
 11580              * `0034` - ImageReferenceKey contains the ImageReferenceKey (ImageReferenceKeyIndicator is 0).
 11581              * `0000` - ImageReferenceKey not present (ImageReferenceKeyIndicator is 1).
 11582              * `0001` - 9999: May include Value 0034, and ImageReferenceKey has no special significance to Image Reference
 11583              Key (ImageReferenceKey is 1).
 11584            example: "0000"
 11585            type: string
 11586          imageReferenceKey:
 11587            description: |
 11588              ImageReferenceKey is used to find the image of the item in the image data system.  Size is variable based on lengthImageReferenceKey.
 11589              The position within the file is variable based on the lengthImageReferenceKey.
 11590            example: "0"
 11591            type: string
 11592          descript:
 11593            description: Descript describes the transaction.  The position within the
 11594              file is variable based on the lengthImageReferenceKey.
 11595            example: Payment
 11596            maxLength: 15
 11597            type: string
 11598          userField:
 11599            description: UserField identifies a field used at the discretion of users
 11600              of the standard.
 11601            example: ZZZZ
 11602            maxLength: 4
 11603            type: string
 11604      ReturnDetailAddendumD:
 11605        example:
 11606          recordNumber: 1
 11607          truncationIndicator: "Y"
 11608          endorsingBankCorrectionIndicator: 1
 11609          endorsingBankIdentifier: 0
 11610          bOFDEndorsementBusinessDate: 2018-10-03T00:00:00Z
 11611          returnReason: A
 11612          endorsingBankRoutingNumber: "231486745"
 11613          endorsingBankSequenceNumber: "1"
 11614          endorsingBankConversionIndicator: "1"
 11615          userField: Z
 11616          ID: d1e26288
 11617        properties:
 11618          ID:
 11619            description: ReturnDetailAddendumD ID
 11620            example: d1e26288
 11621            type: string
 11622          recordNumber:
 11623            description: |
 11624              RecordNumber is a number representing the order in which each ReturnDetailAddendumD was created.
 11625              ReturnDetailAddendumD shall be in sequential order starting with 1.  Maximum 99.
 11626            example: 1
 11627            maximum: 99
 11628            minimum: 1
 11629            type: integer
 11630          endorsingBankRoutingNumber:
 11631            description: EndorsingBankRoutingNumber is a valid routing and transit number
 11632              indicating the bank that endorsed the check.
 11633            example: "231486745"
 11634            maxLength: 9
 11635            type: string
 11636          bOFDEndorsementBusinessDate:
 11637            description: BOFDEndorsementBusinessDate is the date of endorsement.
 11638            example: 2018-10-03T00:00:00Z
 11639            format: date-time
 11640            type: string
 11641          endorsingBankSequenceNumber:
 11642            description: EndorsingItemSequenceNumber is a number that identifies the
 11643              item at the endorsing bank.
 11644            example: "1"
 11645            maxLength: 15
 11646            type: string
 11647          truncationIndicator:
 11648            description: TruncationIndicator identifies if the institution truncated
 11649              the original check item.
 11650            enum:
 11651            - "Y"
 11652            - "N"
 11653            example: "Y"
 11654            maxLength: 1
 11655            type: string
 11656          endorsingBankConversionIndicator:
 11657            description: |
 11658              EndorsingBankConversionIndicator is a code that indicates the conversion within the processing institution
 11659              between original paper check, image, and IRD. The indicator is specific to the action of the institution identified in the
 11660              EndorsingBankRoutingNumber.
 11661  
 11662              * `0` - Did not convert physical document
 11663              * `1` - Original paper converted to IRD
 11664              * `2` - Original paper converted to image
 11665              * `3` - IRD converted to another IRD
 11666              * `4` - IRD converted to image of IRD
 11667              * `5` - Image converted to an IRD
 11668              * `6` - Image converted to another image (e.g., transcoded)
 11669              * `7` - Did not convert image (e.g., same as source)
 11670              * `8` - Undetermined
 11671            enum:
 11672            - "0"
 11673            - "1"
 11674            - "2"
 11675            - "3"
 11676            - "4"
 11677            - "5"
 11678            - "6"
 11679            - "7"
 11680            - "8"
 11681            example: "1"
 11682            maxLength: 1
 11683            type: string
 11684          endorsingBankCorrectionIndicator:
 11685            description: |
 11686              EndorsingBankCorrectionIndicator identifies whether and how the MICR line of this item was repaired by the
 11687              creator of this CheckDetailAddendumC Record for fields other than Payor Bank Routing Number and Amount.
 11688  
 11689              * `0` - No Repair
 11690              * `1` - Repaired (form of repair unknown)
 11691              * `2` - Repaired without Operator intervention
 11692              * `3` - Repaired with Operator intervention
 11693              * `4` - Undetermined if repair has been done or not
 11694            enum:
 11695            - 0
 11696            - 1
 11697            - 2
 11698            - 3
 11699            - 4
 11700            example: 1
 11701            type: integer
 11702          returnReason:
 11703            description: ReturnReason is a code that indicates the reason for non-payment.
 11704            example: A
 11705            type: string
 11706          userField:
 11707            description: UserField identifies a field used at the discretion of users
 11708              of the standard.
 11709            example: Z
 11710            maxLength: 19
 11711            type: string
 11712          endorsingBankIdentifier:
 11713            description: |
 11714              * `0` - Depository Bank (BOFD) - this value is used when the CheckDetailAddendumC Record reflects the Return
 11715              * `Processing Bank in lieu of BOFD.
 11716              * `1` - Other Collecting Bank
 11717              * `2` - Other Returning Bank
 11718              * `3` - Payor Bank
 11719            enum:
 11720            - 0
 11721            - 1
 11722            - 2
 11723            - 3
 11724            example: 0
 11725            type: integer
 11726        required:
 11727        - bOFDEndorsementBusinessDate
 11728        - endorsingBankItemSequenceNumber
 11729        - endorsingBankRoutingNumber
 11730        - truncationIndicator
 11731      Error:
 11732        properties:
 11733          error:
 11734            description: An error message describing the problem intended for humans.
 11735            example: Example error, see description
 11736            type: string
 11737        required:
 11738        - error