Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

sepa Model

Tabla de Contenidos

Flows

Validate

Flow Properties

Flow Name:

Validate

Version:

0

Description:

Payments Validation Flow

Global State Set:

Default Global States

Flow Graph

validate sepa flow graph

States

Name Description Global State Is Terminal

Getting Configurations

Getting Configuration

PENDING

No

Mapping to Scheme

Mapping to Scheme Format

PENDING

No

Validating Scheme Schema

Validating Scheme Schema

PENDING

No

Generating Pacs.002

Generating Pacs.002

PENDING

No

Sending Pacs.002

Sending Pacs.002 Response

PENDING

No

Sending for Submission

Sending pacs008 to Submit flow

PENDING

No

Rejected

Rejected

REJECTED

Yes

Completed

Completed

ACCEPTED

Yes

Check Pacs002 Group Status Rejected

Generated state

none

No

Pacs008 Message Validation Pacs008 Message Validation

Generated state

none

No

Transaction Validation Transaction Validation

Generated state

none

No

Pacs008 Message Validation Checking Functional Duplicate

Checking Functional Duplicate

PENDING

No

Pacs008 Message Validation Validating Group Header Totals

Validating Group Header Totals

PENDING

No

Pacs008 Message Validation Validating Settlement Date

Validating Settlement Date

PENDING

No

Pacs008 Message Validation Validating Scheme Rules Group Header

Validating Scheme Rules Group Header

PENDING

No

Transaction Validation Generating Modified pacs.008

Generating modified pacs.008 for encrichment

PENDING

No

Transaction Validation Checking Transaction Duplicate

Checking Transaction Duplicate

PENDING

No

Transaction Validation Validating Transaction Rules

Validating Transaction Rules

PENDING

No

Transaction Validation Updating After Validation

Updating After Validation

PENDING

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Customer Credit Transfer

ConfigurationData

Original Request Id

Configuration Check Completed

Configuration Check Completed

none

Map To Scheme Passed

Map To Scheme Passed

SCTFIToFICustomerCreditTransfer

Map To Scheme Failed

Map To Scheme Failed

Reason Type

Scheme Schema Validation Passed

Scheme Schema Validation Passed

none

Scheme Schema Validation Failed

Scheme Schema Validation Failed

Reason Type

Send Pacs.002 Passed

Sending Pacs.002 Passed

none

Pacs008 Sent to Submit Flow Successfully

Pacs008 Sent to Submit Flow Successfully

none

Sending Pacs008 to Submit Flow Failed

Sending Pacs008 to Submit Flow Failed

none

Pacs.002 Response Generation Passed

Pacs.002 Response Generation Passed

Payment Status Report

Pacs.002 Response Generation Failed

Pacs.002 Respone Generation Failed

none

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Pacs008 Message Validation Functional Duplicate Check Passed

Functional Duplicate Check Passed

none

Pacs008 Message Validation Functional Duplicate Check Failed

Functional Duplicate Check Failed

Reason Type

Pacs008 Message Validation Group Header Totals Validation Passed

Group Header Totals Validation Passed

none

Pacs008 Message Validation Group Header Totals Validation Failed

Group Header Totals Validation Failed

Reason Type

Pacs008 Message Validation Settlement Date Validation Passed

Settlement Date Validation Passed

none

Pacs008 Message Validation Settlement Date Validation Failed

Settlement Date Validation Failed

Reason Type

Pacs008 Message Validation EBA Scheme Rule Validation Passed

EBA Scheme Rule Validation Passed

none

Pacs008 Message Validation EBA Scheme Rule Validation Failed

EBA Scheme Rule Validation Failed

Reason Type

Transaction Validation Generate Modified pacs.008 Passed

Generate Modified pacs.008 Passed

Modified SCTFIToFICustomerCreditTransfer

Interbank Settlement Date

Collection of TxInfAndSts

Transaction Validation Generate Modified pacs.008 Failed

Generate Modified pacs.008 Failed

none

Transaction Validation Transaction Duplicate Check Passed

Transaction Duplicate Check Passed

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

Transaction Validation Transaction Duplicate Check Failed

Transaction Duplicate Check Failed

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

Transaction Validation Transaction Rule Validation Passed

Transaction Rule Validation Passed

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

Transaction Validation Transaction Rule Validation Failed

Transaction Rule Validation Failed

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

Transaction Validation Data Updated

Data updated successfully

Modified SCTFIToFICustomerCreditTransfer

Transaction Validation Data Update Failed

Data update failed

none

Input Behaviour

Input Response Code Event Selection

Initiate Validate

none

Get Configurations Response

none

Map Pacs008 To Scheme Response

Accepted

Map Pacs008 To Scheme Response

Rejected

Validate Scheme Schema Response

Accepted

Validate Scheme Schema Response

Rejected

Send Pacs.002 Response

none

Send For Submission Response

Accepted

Send For Submission Response

Rejected

Generate Pacs.002 Response

Accepted

Generate Pacs.002 Response

Rejected

Check Functional Duplicate Response

Accepted

Check Functional Duplicate Response

Rejected

Validate Group Header Totals Response

Accepted

Validate Group Header Totals Response

Rejected

Validate Settlement Date Response

Accepted

Validate Settlement Date Response

Rejected

Validate EBA Scheme Rules Response

Accepted

Validate EBA Scheme Rules Response

Rejected

Transaction Duplicate Check Response

Accepted

Transaction Duplicate Check Response

Rejected

Transaction Rules Validation Response

Accepted

Transaction Rules Validation Response

Rejected

Generate Modified pacs.008 Response

Accepted

Generate Modified pacs.008 Response

Rejected

Update Data Response

Accepted

Update Data Response

Rejected

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Getting Configurations

Call Function: Get Configurations

Getting Configurations

On

Mapping to Scheme

Call Function: Map Pacs008 To Scheme

Mapping to Scheme

On

Pacs008 Message Validation Checking Functional Duplicate

Mapping to Scheme

On

Generating Pacs.002

Call Function: Generate Pacs.002

Validating Scheme Schema

On

Generating Pacs.002

Call Function: Generate Pacs.002

Validating Scheme Schema

On

Generating Pacs.002

Call Function: Generate Pacs.002

Generating Pacs.002

On

Sending Pacs.002

Call Function: Send Pacs.002

Generating Pacs.002

On

Rejected

Sending Pacs.002

On

Check Pacs002 Group Status Rejected

Check Pacs002 Group Status Rejected

On

Rejected

Check Pacs002 Group Status Rejected

On

Sending for Submission

Call Function: Send For Submission

Sending for Submission

On

Completed

Sending for Submission

On

Rejected

Pacs008 Message Validation Checking Functional Duplicate

On

Pacs008 Message Validation Validating Group Header Totals

Pacs008 Message Validation Checking Functional Duplicate

On

Generating Pacs.002

Call Function: Generate Pacs.002

Pacs008 Message Validation Validating Group Header Totals

On

Pacs008 Message Validation Validating Settlement Date

Call Function: Validate Settlement Date

Pacs008 Message Validation Validating Group Header Totals

On

Generating Pacs.002

Call Function: Generate Pacs.002

Pacs008 Message Validation Validating Settlement Date

On

Pacs008 Message Validation Validating Scheme Rules Group Header

Call Function: Validate EBA Scheme Rules

Pacs008 Message Validation Validating Settlement Date

On

Generating Pacs.002

Call Function: Generate Pacs.002

Pacs008 Message Validation Validating Scheme Rules Group Header

On

Transaction Validation Generating Modified pacs.008

Pacs008 Message Validation Validating Scheme Rules Group Header

On

Generating Pacs.002

Call Function: Generate Pacs.002

Transaction Validation Generating Modified pacs.008

On

Transaction Validation Checking Transaction Duplicate

Transaction Validation Generating Modified pacs.008

On

Generating Pacs.002

Call Function: Generate Pacs.002

Transaction Validation Checking Transaction Duplicate

On

Transaction Validation Validating Transaction Rules

Transaction Validation Checking Transaction Duplicate

On

Generating Pacs.002

Call Function: Generate Pacs.002

Transaction Validation Validating Transaction Rules

On

Transaction Validation Updating After Validation

Call Function: Update Data

Transaction Validation Validating Transaction Rules

On

Generating Pacs.002

Call Function: Generate Pacs.002

Transaction Validation Updating After Validation

On

Validating Scheme Schema

Call Function: Validate Scheme Schema

Transaction Validation Updating After Validation

On

Generating Pacs.002

Call Function: Generate Pacs.002

Submit

Flow Properties

Flow Name:

Submit

Version:

0

Description:

Flow responsible for submiting pacs.008 transaction to appropriate bulks

Global State Set:

Default Global States

Flow Graph

submit sepa flow graph

States

Name Description Global State Is Terminal

Generating Bulk Name

Generating name of the bulk to which transaction will be sent

PENDING

No

Transaction Bulking

Sending transaction to bulker

PENDING

No

Registering Bulk Correlation

Storing correlation between bulker and transaction that was sent to it

PENDING

No

Transaction Submit Complete

Transaction is submitted or failed to submit

PENDING

No

Waiting For Scheme Responses

Waiting for Scheme Response Notifications

PENDING

No

Generating Validation pacs.002 Response

Generating the pacs002 response following scheme response

PENDING

No

Sending Pacs002

Sending pacs002 response

PENDING

No

Sending For Settlement Response

Send To Settlement Response Flow

PENDING

No

Submission Complete

The flow has completed

ACCEPTED

Yes

Submission Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Is Group Status Rejected

Generated state

none

No

Expecting More Scheme Response Notifications

Generated state

none

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Counter

Original Request Id

Bulk Correlation Not Registered

Bulk correlation not registered

none

Bulk Correlation Registered

Bulk correlation registered successfully

none

Transaction Not Sent To Bulk

Transaction not sent to bulk

none

Transaction Sent To Bulk

Transaction successfully sent to bulk

Bulk Component Id

Bulk Id

Root Component Id

Bulk Name Generation Failed

Bulk Name generation failed

none

Transaction Counter Incremented

Transaction counter incremented

Counter

All Transactions Processed

All transactions processed by submit flow

none

Bulk Name Generated

Bulk Name generated successfully

Bulk Identifier

Scheme Response Notification Received

Scheme Response Notification

Scheme Response Notification

TxInfAndSts Generation Failed

TxInfAndSts Generation Failed

none

Validation Pacs.002 Generation Passed

Validation Pacs.002 Generation Passed

Payment Status Report

Validation Pacs.002 Generation Failed

Validation Pacs.002 Generation Failed

none

Send Pacs002 Passed

Send Pacs002 passed

none

Send To Settlement Response Flow Successfully

Send To Settlement Response Flow Successfully

none

Send To Settlement Response Flow Failed

Send To Settlement Response Flow Failed

none

TxInfAndSts Updated

TxInfAndSts are partially updated

Collection of TxInfAndSts

Group Status is Rejected YES

none

Group Status is Rejected NO

none

Expecting More Scheme Response Notifications YES

none

Expecting More Scheme Response Notifications NO

none

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Generating Bulk Name

Call Function: Generate Bulk Name

Generating Bulk Name

On

Transaction Bulking

Generating Bulk Name

On

Transaction Submit Complete

Call Decision: More Transactions To Be Bulked and then:

Transaction Bulking

On

Registering Bulk Correlation

Call Function: Register Bulk Correlation

Transaction Bulking

On

Transaction Submit Complete

Call Decision: More Transactions To Be Bulked and then:

Registering Bulk Correlation

On

Transaction Submit Complete

Call Decision: More Transactions To Be Bulked and then:

Registering Bulk Correlation

On

Transaction Submit Complete

Call Decision: More Transactions To Be Bulked and then:

Transaction Submit Complete

On

Generating Bulk Name

Call Function: Generate Bulk Name

Transaction Submit Complete

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Waiting For Scheme Responses

Call Function: Update TxInfAndSts

Waiting For Scheme Responses

On

Submission Rejected

Generating Validation pacs.002 Response

On

Sending Pacs002

Call Function: Send Pacs.002

Generating Validation pacs.002 Response

On

Submission Rejected

Sending Pacs002

On

Is Group Status Rejected

Call Decision: Group Status is Rejected and then:

Is Group Status Rejected

On

Submission Rejected

Is Group Status Rejected

On

Sending For Settlement Response

Sending For Settlement Response

On

Submission Rejected

Sending For Settlement Response

On

Submission Complete

Expecting More Scheme Response Notifications

On

Generating Validation pacs.002 Response

Expecting More Scheme Response Notifications

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Expecting More Scheme Response Notifications

Settlement Response

Flow Properties

Flow Name:

Settlement Response

Version:

0

Description:

Settlement Response Flow

Global State Set:

Default Global States

Flow Graph

settlementresponse sepa flow graph

States

Name Description Global State Is Terminal

Generating EOD Pacs.002 Response

EOD pacs.002 Created

PENDING

No

Waiting For CGS EOD Cutoff

Waiting for trigger which will send EOD Pacs.002 to the client

PENDING

No

Sending EOD Pacs.002

Sending EOD Pacs.002

PENDING

No

Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Completed

The flow has resulted in a completion

ACCEPTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Payment Status Report

Interbank Settlement Date

Original Request Id

Generation EOD Pacs.002 Response Success

Generation EOD Pacs.002 Response Success

Modified Payment Status Report

Generation EOD Pacs.002 Response Failed

Generation EOD Pacs.002 Response Failed

none

RSF Scheme Response Notification Received

RSF Scheme Response Notification

RSF Scheme Response Notification

EOD Pacs.002 Updated

EOD Pacs.002 is updated

Modified Payment Status Report

CGS EOD Output Delivery Cutoff Time Reached

CGS EOD Output Delivery Cutoff Time Reached

none

Send EOD Pacs.002 Passed

Send EOD Pacs.002 Passed

none

Send EOD Pacs.002 Failed

Send Eod Pacs.002 Failed

none

Mapping Functions

No mapping functions defined.

Validate Pacs008 Inbound USM

Flow Properties

Flow Name:

Validate Pacs008 Inbound USM

Version:

0

Description:

Validate Pacs008 Inbound USM Flow

Global State Set:

Default Global States

Flow Graph

validatepacs008inboundusm sepa flow graph

States

Name Description Global State Is Terminal

Generating Pacs.008

Generating a canonical Pacs.008

PENDING

No

Validating Pacs.008

Validating canonical Pacs.008

PENDING

No

Sending Pacs.008 to Client

Sending Pacs.008 to client

PENDING

No

Rejected

The flow has completed in a rejected state

REJECTED

Yes

Complete

The flow has completed in a successful state

ACCEPTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTFIToFICustomerCreditTransfer

Pacs.008 Generation Successful

Pacs.008 generation was successful

Customer Credit Transfer

Pacs.008 Generation Failed

Pacs.008 generation failed

none

Pacs.008 Validation Successful

Pacs.008 validation was successful

none

Pacs.008 Validation Failed

Pacs.008 validation failed

none

Pacs.008 Sent to Client

Pacs.008 has been sent to client

none

Mapping Functions

No mapping functions defined.

Validate Camt029 Inbound USM

Flow Properties

Flow Name:

Validate Camt029 Inbound USM

Version:

0

Description:

Validate Camt029 Inbound USM Flow

Global State Set:

Default Global States

Flow Graph

validatecamt029inboundusm sepa flow graph

States

Name Description Global State Is Terminal

Mapping Camt.029

Mapping to canonical Camt.029

PENDING

No

Validating Camt.029

Validating canonical Camt.029

PENDING

No

Sending Camt.029 to Client

Sending Camt.029 to client

PENDING

No

Rejected

The flow has completed in a rejected state

REJECTED

Yes

Complete

The flow has completed in a successful state

ACCEPTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTResolutionOfInvestigation

Camt.029 Mapping Successful

Camt.029 mapping was successful

Resolution Of Investigation

Camt.029 Mapping Failed

Camt.029 mapping failed

none

Camt.029 Validation Successful

Camt.029 validation was successful

none

Camt.029 Validation Failed

Camt.029 validation failed

none

Camt.029 Sent to Client

Camt.029 has been sent to client

none

Mapping Functions

No mapping functions defined.

Validate Camt056 Inbound USM

Flow Properties

Flow Name:

Validate Camt056 Inbound USM

Version:

0

Description:

Validate Camt056 Inbound USM Flow

Global State Set:

Default Global States

Flow Graph

validatecamt056inboundusm sepa flow graph

States

Name Description Global State Is Terminal

Generating Camt.056

Generate a canonical Camt.056

PENDING

No

Updating Correlation Store

Updating Correlation Store

PENDING

No

Validating Camt.056

Validating canonical Camt.056

PENDING

No

Sending Camt.056 to Client

Sending Camt.056 to Client

PENDING

No

Waiting for Client Response

Waiting for Client Response

PENDING

No

Rejected

The flow has completed in a rejected state

REJECTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTFIToFIPaymentCancellationRequest

Camt.056 Generation Successful

Camt.056 generation was successful

Payment Cancellation Request

Camt.056 Generation Failed

Camt.056 generation failed

none

Correlation Store Updated Successfully

Correlation Store Updated Successfuly

none

Correlation Store Update Failed

Correlation Store Update Failed

none

Camt.056 Validation Successful

Camt.056 validation was successful

none

Camt.056 Validation Failed

Camt.056 validation failed

none

Camt.056 Sent to Client

Camt.056 has been sent to client

none

Mapping Functions

No mapping functions defined.

Validate Pacs.004

Flow Properties

Flow Name:

Validate Pacs.004

Version:

0

Description:

Pacs.004 Payments Validation Flow

Global State Set:

Default Global States

Flow Graph

validatepacs004 sepa flow graph

States

Name Description Global State Is Terminal

Getting Configurations

Getting Configurations

PENDING

No

Mapping to Scheme Format

Mapping to Scheme Format

PENDING

No

Validating Scheme Schema

Validating Scheme Schema

PENDING

No

Generating Pacs.002

Generate Pacs.002

PENDING

No

Sending Pacs.002

Sending Pacs.002 Response

PENDING

No

Sending Pacs.004 for Submission

Sending Pacs.004 to Submit Flow

PENDING

No

Rejected

Rejected

REJECTED

Yes

Completed

Completed

ACCEPTED

Yes

Check Pacs.002 Group Status Rejected

Generated state

none

No

Pacs.004 Message Validation Pacs.004 Message Validation

Generated state

none

No

Pacs.004 Transaction Validation Pacs.004 Transaction Validation

Generated state

none

No

Pacs.004 Message Validation Checking Duplicate

Checking Functional Duplicate

PENDING

No

Pacs.004 Message Validation Validating Group Header Totals

Validating Group Header Totals

PENDING

No

Pacs.004 Message Validation Validating Settlement Date

Validating Settlement Date

PENDING

No

Pacs.004 Message Validation Validating Scheme Rules Group Header

Validating Scheme Rules Group Header

PENDING

No

Pacs.004 Transaction Validation Generating Modified Pacs.004

Generating modified Pacs.004 for encrichment

PENDING

No

Pacs.004 Transaction Validation Checking Transaction Duplicate

Checking Transaction Duplicate

PENDING

No

Pacs.004 Transaction Validation Validating Transaction Rules

Validating Transaction Rules

PENDING

No

Pacs.004 Transaction Validation Updating After Validation

Updating After Validation

PENDING

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Payment Return

ConfigurationData

Original Request Id

Configuration Check Completed

Configuration Check Completed

none

Map To Scheme Format Passed

Map To Scheme Passed

SCTPaymentReturn

Map To Scheme Format Failed

Map To Scheme Failed

Reason Type

Scheme Schema Validation Passed

Scheme Schema Validation Passed

none

Scheme Schema Validation Failed

Scheme Schema Validation Failed

Reason Type

Pacs.002 Response Generation Passed

Pacs.002 Response Generation Passed

Payment Status Report

Pacs.002 Response Generation Failed

Pacs.002 Response Generation Failed

none

Send Pacs.002 Passed

Send Pacs.002 Passed

none

Pacs.004 Sent to Submit Flow Successfully

Pacs.004 Sent to Submit Flow Successfully

none

Sending Pacs.004 to Submit Flow Failed

Sending Pacs004 to Submit Flow Failed

none

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Pacs.004 Message Validation Duplicate Check Passed

Functional Duplicate Check Passed

none

Pacs.004 Message Validation Duplicate Check Failed

Functional Duplicate Check Failed

Reason Type

Pacs.004 Message Validation Group Header Totals Validation Passed

Group Header Totals Validation Passed

none

Pacs.004 Message Validation Group Header Totals Validation Failed

Group Header Totals Validation Failed

Reason Type

Pacs.004 Message Validation Settlement Date Validation Passed

Settlement Date Validation Passed

none

Pacs.004 Message Validation Settlement Date Validation Failed

Settlement Date Validation Failed

Reason Type

Pacs.004 Message Validation EBA Scheme Rule Validation Passed

EBA Scheme Rule Validation Passed

none

Pacs.004 Message Validation EBA Scheme Rule Validation Failed

EBA Scheme Rule Validation Failed

Reason Type

Pacs.004 Transaction Validation Generate Modified Pacs.004 Passed

Generate Modified Pacs.004 Passed

Modified SCTPaymentReturn

Interbank Settlement Date

Collection of TxInfAndSts

Pacs.004 Transaction Validation Generate Modified Pacs.004 Failed

Generate Modified Pacs.004 Failed

none

Pacs.004 Transaction Validation Transaction Duplicate Check Passed

Transaction Duplicate Check Passed

Collection of TxInfAndSts

Modified SCTPaymentReturn

Pacs.004 Transaction Validation Transaction Duplicate Check Failed

Transaction Duplicate Check Failed

Collection of TxInfAndSts

Modified SCTPaymentReturn

Pacs.004 Transaction Validation Transaction Rule Validation Passed

Transaction Rule Validation Passed

Collection of TxInfAndSts

Modified SCTPaymentReturn

Pacs.004 Transaction Validation Transaction Rule Validation Failed

Transaction Rule Validation Failed

Collection of TxInfAndSts

Modified SCTPaymentReturn

Pacs.004 Transaction Validation Data Updated

Data updated successfully

Modified SCTPaymentReturn

Pacs.004 Transaction Validation Data Update Failed

Data update failed

none

Input Behaviour

Input Response Code Event Selection

Initiate Validate Pacs.004

none

Get Configurations Response

none

Map Pacs.004 To Scheme Response

Accepted

Map Pacs.004 To Scheme Response

Rejected

Validate Pacs.004 Scheme Schema Response

Accepted

Validate Pacs.004 Scheme Schema Response

Rejected

Generate Pacs.002 For Pacs.004 Response

Accepted

Generate Pacs.002 For Pacs.004 Response

Rejected

Send Pacs.002 For Pacs.004 Response

none

Send Pacs.004 For Submission Response

Accepted

Send Pacs.004 For Submission Response

Rejected

Check Pacs.004 Duplicate Response

Accepted

Check Pacs.004 Duplicate Response

Rejected

Validate Pacs.004 Group Header Totals Response

Accepted

Validate Pacs.004 Group Header Totals Response

Rejected

Validate Pacs.004 Settlement Date Response

Accepted

Validate Pacs.004 Settlement Date Response

Rejected

Validate Pacs.004 EBA Scheme Rules Response

Accepted

Validate Pacs.004 EBA Scheme Rules Response

Rejected

Pacs.004 Transaction Duplicate Check Response

Accepted

Pacs.004 Transaction Duplicate Check Response

Rejected

Pacs.004 Transaction Rules Validation Response

Accepted

Pacs.004 Transaction Rules Validation Response

Rejected

Generate Modified Pacs.004 Response

Accepted

Generate Modified Pacs.004 Response

Rejected

Pacs.004 Update Data Response

Accepted

Pacs.004 Update Data Response

Rejected

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Getting Configurations

Call Function: Get Configurations

Getting Configurations

On

Mapping to Scheme Format

Call Function: Map Pacs.004 To Scheme

Mapping to Scheme Format

On

Pacs.004 Message Validation Checking Duplicate

Call Function: Check Pacs.004 Duplicate

Mapping to Scheme Format

On

Generating Pacs.002

Validating Scheme Schema

On

Generating Pacs.002

Validating Scheme Schema

On

Generating Pacs.002

Generating Pacs.002

On

Sending Pacs.002

Generating Pacs.002

On

Rejected

Sending Pacs.002

On

Check Pacs.002 Group Status Rejected

Check Pacs.002 Group Status Rejected

On

Rejected

Check Pacs.002 Group Status Rejected

On

Sending Pacs.004 for Submission

Sending Pacs.004 for Submission

On

Completed

Sending Pacs.004 for Submission

On

Rejected

Pacs.004 Message Validation Checking Duplicate

On

Pacs.004 Message Validation Validating Group Header Totals

Pacs.004 Message Validation Checking Duplicate

On

Generating Pacs.002

Pacs.004 Message Validation Validating Group Header Totals

On

Pacs.004 Message Validation Validating Settlement Date

Pacs.004 Message Validation Validating Group Header Totals

On

Generating Pacs.002

Pacs.004 Message Validation Validating Settlement Date

On

Pacs.004 Message Validation Validating Scheme Rules Group Header

Pacs.004 Message Validation Validating Settlement Date

On

Generating Pacs.002

Pacs.004 Message Validation Validating Scheme Rules Group Header

On

Pacs.004 Transaction Validation Generating Modified Pacs.004

Pacs.004 Message Validation Validating Scheme Rules Group Header

On

Generating Pacs.002

Pacs.004 Transaction Validation Generating Modified Pacs.004

On

Pacs.004 Transaction Validation Checking Transaction Duplicate

Pacs.004 Transaction Validation Generating Modified Pacs.004

On

Generating Pacs.002

Pacs.004 Transaction Validation Checking Transaction Duplicate

On

Pacs.004 Transaction Validation Validating Transaction Rules

Pacs.004 Transaction Validation Checking Transaction Duplicate

On

Generating Pacs.002

Pacs.004 Transaction Validation Validating Transaction Rules

On

Pacs.004 Transaction Validation Updating After Validation

Call Function: Pacs.004 Update Data

Pacs.004 Transaction Validation Validating Transaction Rules

On

Generating Pacs.002

Pacs.004 Transaction Validation Updating After Validation

On

Validating Scheme Schema

Pacs.004 Transaction Validation Updating After Validation

On

Generating Pacs.002

Validate Pacs004 Inbound USM

Flow Properties

Flow Name:

Validate Pacs004 Inbound USM

Version:

0

Description:

Validate Pacs004 Inbound USM Flow

Global State Set:

Default Global States

Flow Graph

validatepacs004inboundusm sepa flow graph

States

Name Description Global State Is Terminal

Generating Pacs.004

Generating a canonical Pacs.004

PENDING

No

Validating Pacs.004

Validating canonical Pacs.004

PENDING

No

Sending Pacs.004 to Client

Sending Pacs.004 to client

PENDING

No

Complete

The flow has completed

ACCEPTED

Yes

Rejected

The flow has completed in a rejected state

REJECTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTPaymentReturn

Pacs.004 Generation Successful

Pacs.004 generation was successful

Payment Return

Pacs.004 Generation Failed

Pacs.004 generation failed

none

Pacs.004 Validation Successful

Pacs.004 validation was successful

none

Pacs.004 Validation Failed

Pacs.004 validation failed

none

Pacs.004 Sent to Client

Pacs.004 has been sent to client

none

Mapping Functions

No mapping functions defined.

Validate Camt.029

Flow Properties

Flow Name:

Validate Camt.029

Version:

0

Description:

Validate Camt.029 Flow

Global State Set:

Default Global States

Flow Graph

validatecamt029 sepa flow graph

States

Name Description Global State Is Terminal

Getting Configurations

Getting Configuration

PENDING

No

Mapping to Scheme Format

Mapping to Scheme Format

PENDING

No

Validating Scheme Schema

Validating Scheme Schema

PENDING

No

Generating Pacs.002 Response

Generating Pacs.002 Response

PENDING

No

Sending Pacs.002 Response

Sending Pacs.002 Response

PENDING

No

Sending Camt.029 for Submission

Sending Camt.029 to Submit flow

PENDING

No

Rejected

Rejected

REJECTED

Yes

Completed

Completed

ACCEPTED

Yes

Check Pacs.002 Group Status Rejected

Generated state

none

No

Camt.029 Message Validation Camt.029 Message Validation

Generated state

none

No

Camt.029 Transaction Validation Camt.029 Transaction Validation

Generated state

none

No

Camt.029 Message Validation Checking Duplicate

Checking Duplicate

PENDING

No

Camt.029 Message Validation Checking Instructing Agent

Checking Instructing Agent

PENDING

No

Camt.029 Message Validation Checking Status Confirmation

Checking Status Confirmation

PENDING

No

Camt.029 Transaction Validation Generating Modified Camt.029

Generating modified Camt.029 for encrichment

PENDING

No

Camt.029 Transaction Validation Checking Transaction Duplicate

Checking Transaction Duplicate

PENDING

No

Camt.029 Transaction Validation Validating Transaction Rules

Validating Transaction Rules

PENDING

No

Camt.029 Transaction Validation Post Validation Update

Updating After Validation

PENDING

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Resolution Of Investigation

ConfigurationData

Original Request Id

Configuration Check Completed

Configuration Check Completed

none

Map To Scheme Format Passed

Map To Scheme Format Passed

SCTResolutionOfInvestigation

Map To Scheme Format Failed

Map To Scheme Format Failed

Reason Type

Scheme Schema Validation Passed

Scheme Schema Validation Passed

none

Scheme Schema Validation Failed

Scheme Schema Validation Failed

Reason Type

Pacs.002 Response Generation Passed

Pacs.002 Response Generation Passed

Payment Status Report

Pacs.002 Response Generation Failed

Pacs.002 Response Generation Failed

none

Send Pacs.002 Passed

Sending Pacs.002 Passed

none

Camt.029 Sent to Submit Flow Successfully

Camt.029 Sent to Submit Flow Successfully

none

Sending Camt.029 to Submit Flow Failed

Sending Camt.029 to Submit Flow Failed

none

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Camt.029 Message Validation Duplicate Check Passed

Duplicate Check Passed

none

Camt.029 Message Validation Duplicate Check Failed

Duplicate Check Failed

none

Camt.029 Message Validation Instructing Agent Check Passed

Instructing Agent Check Passed

none

Camt.029 Message Validation Instructing Agent Check Failed

Instructing Agent Check Failed

none

Camt.029 Message Validation Status Confirmation Check Passed

Status Confirmation Check Passed

none

Camt.029 Message Validation Status Confirmation Check Failed

Status Confirmation Check Failed

none

Camt.029 Transaction Validation Generate Modified Camt.029 Passed

Generate Modified Camt.029 Passed

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Camt.029 Transaction Validation Generate Modified Camt.029 Failed

Generate Modified Camt.029 Failed

none

Camt.029 Transaction Validation Transaction Duplicate Check Passed

Transaction Duplicate Check Passed

Collection of TxInfAndSts

Modified SCTResolutionOfInvestigation

Camt.029 Transaction Validation Transaction Duplicate Check Failed

Transaction Duplicate Check Failed

Collection of TxInfAndSts

Modified SCTResolutionOfInvestigation

Camt.029 Transaction Validation Transaction Rule Validation Passed

Transaction Rule Validation Passed

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Camt.029 Transaction Validation Transaction Rule Validation Failed

Transaction Rule Validation Failed

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Camt.029 Transaction Validation Data Updated

Post Validation Data Updated Successfully

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Camt.029 Transaction Validation Data Update Failed

Post Validation Data Update Failed

none

Input Behaviour

Input Response Code Event Selection

Initiate Validate Camt.029

none

Get Configurations Response

none

Map Camt.029 To Scheme Response

Accepted

Map Camt.029 To Scheme Response

Rejected

Validate Camt.029 Scheme Schema Response

Accepted

Validate Camt.029 Scheme Schema Response

Rejected

Generate Pacs.002 For Camt.029 Response

Accepted

Generate Pacs.002 For Camt.029 Response

Rejected

Send Pacs.002 For Camt.029 Response

none

Send Camt.029 For Submission Response

Accepted

Send Camt.029 For Submission Response

Rejected

Check Duplicate Response

Accepted

Check Duplicate Response

Rejected

Check Instructing Agent Response

Accepted

Check Instructing Agent Response

Rejected

Check Status Confirmation Response

Accepted

Check Status Confirmation Response

Rejected

Generate Modified Camt.029 Response

Accepted

Generate Modified Camt.029 Response

Rejected

Camt.029 Transaction Duplicate Check Response

Accepted

Camt.029 Transaction Duplicate Check Response

Rejected

Camt.029 Transaction Rules Validation Response

Accepted

Camt.029 Transaction Rules Validation Response

Rejected

Camt.029 Update Data Response

Accepted

Camt.029 Update Data Response

Rejected

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Getting Configurations

Call Function: Get Configurations

Getting Configurations

On

Mapping to Scheme Format

Call Function: Map Camt.029 To Scheme

Mapping to Scheme Format

On

Camt.029 Message Validation Checking Duplicate

Call Function: Check Duplicate

Mapping to Scheme Format

On

Generating Pacs.002 Response

Validating Scheme Schema

On any of

Generating Pacs.002 Response

Generating Pacs.002 Response

On

Sending Pacs.002 Response

Generating Pacs.002 Response

On

Rejected

Sending Pacs.002 Response

On

Check Pacs.002 Group Status Rejected

Check Pacs.002 Group Status Rejected

On

Rejected

Check Pacs.002 Group Status Rejected

On

Sending Camt.029 for Submission

Sending Camt.029 for Submission

On

Completed

Sending Camt.029 for Submission

On

Rejected

Camt.029 Message Validation Checking Duplicate

On

Camt.029 Message Validation Checking Instructing Agent

Call Function: Check Instructing Agent

Camt.029 Message Validation Checking Duplicate

On

Generating Pacs.002 Response

Camt.029 Message Validation Checking Instructing Agent

On

Camt.029 Message Validation Checking Status Confirmation

Call Function: Check Status Confirmation

Camt.029 Message Validation Checking Instructing Agent

On

Generating Pacs.002 Response

Camt.029 Message Validation Checking Status Confirmation

On

Camt.029 Transaction Validation Generating Modified Camt.029

Camt.029 Message Validation Checking Status Confirmation

On

Generating Pacs.002 Response

Camt.029 Transaction Validation Generating Modified Camt.029

On

Camt.029 Transaction Validation Checking Transaction Duplicate

Camt.029 Transaction Validation Generating Modified Camt.029

On

Generating Pacs.002 Response

Camt.029 Transaction Validation Checking Transaction Duplicate

On

Camt.029 Transaction Validation Validating Transaction Rules

Camt.029 Transaction Validation Checking Transaction Duplicate

On

Generating Pacs.002 Response

Camt.029 Transaction Validation Validating Transaction Rules

On

Camt.029 Transaction Validation Post Validation Update

Call Function: Camt.029 Update Data

Camt.029 Transaction Validation Validating Transaction Rules

On

Generating Pacs.002 Response

Camt.029 Transaction Validation Post Validation Update

On

Validating Scheme Schema

Camt.029 Transaction Validation Post Validation Update

On

Generating Pacs.002 Response

Submit Pacs004

Flow Properties

Flow Name:

Submit Pacs004

Version:

0

Description:

Flow responsible for submiting pacs.004 transaction to appropriate bulks

Global State Set:

Default Global States

Flow Graph

submitpacs004 sepa flow graph

States

Name Description Global State Is Terminal

Generating Bulk Name

Generating name of the bulk to which transaction will be sent

PENDING

No

Transaction Bulking

Sending transaction to bulker

PENDING

No

Registering Bulk Correlation

Storing correlation between bulker and transaction that was sent to it

PENDING

No

Transaction Submit Complete

Transaction is submitted or failed to submit

PENDING

No

Waiting For Scheme Responses

Waiting for Scheme Response Notifications

PENDING

No

Generating Validation pacs.002 Response

Generating the pacs002 response following scheme response

PENDING

No

Sending Pacs002

Sending pacs002 response

PENDING

No

Sending For Settlement Response

Send To Settlement Response Flow

PENDING

No

Submission Complete

The flow has completed

ACCEPTED

Yes

Submission Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Is Group Status Rejected

Generated state

none

No

Expecting More Scheme Response Notifications for Pacs.004

Generated state

none

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Modified SCTPaymentReturn

Collection of TxInfAndSts

Counter

Original Request Id

Bulk Correlation Not Registered

Bulk correlation not registered

none

Bulk Correlation Registered

Bulk correlation registered successfully

none

Transaction Not Sent To Bulk

Transaction not sent to bulk

none

Transaction Sent To Bulk

Transaction successfully sent to bulk

Bulk Component Id

Bulk Id

Root Component Id

Bulk Name Generation Failed

Bulk Name generation failed

none

Transaction Counter Incremented

Transaction counter incremented

Counter

All Transactions Processed

All transactions processed by submit flow

none

Bulk Name Generated

Bulk Name generated successfully

Bulk Identifier

Scheme Response Notification Received

Scheme Response Notification

Scheme Response Notification

TxInfAndSts Generation Failed

TxInfAndSts Generation Failed

none

Validation Pacs.002 Generation Passed

Validation Pacs.002 Generation Passed

Payment Status Report

Validation Pacs.002 Generation Failed

Validation Pacs.002 Generation Failed

none

Send Pacs.002 For Pacs.004 Passed

Send Pacs002 passed

none

Send To Settlement Response Flow Succeed

Send To Settlement Response Flow Succeed

none

Send To Settlement Response Flow Failed

Send To Settlement Response Flow Failed

none

TxInfAndSts Updated

TxInfAndSts are partially updated

Collection of TxInfAndSts

Check Pacs.002 For Pacs.004 Group Status is Rejected YES

none

Check Pacs.002 For Pacs.004 Group Status is Rejected NO

none

Expecting More Scheme Response Notifications For Pacs.004 YES

none

Expecting More Scheme Response Notifications For Pacs.004 NO

none

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Generating Bulk Name

Generating Bulk Name

On

Transaction Bulking

Generating Bulk Name

On

Transaction Submit Complete

Transaction Bulking

On

Registering Bulk Correlation

Transaction Bulking

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Transaction Submit Complete

On

Generating Bulk Name

Transaction Submit Complete

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Submission Rejected

Generating Validation pacs.002 Response

On

Sending Pacs002

Generating Validation pacs.002 Response

On

Submission Rejected

Sending Pacs002

On

Is Group Status Rejected

Is Group Status Rejected

On

Submission Rejected

Is Group Status Rejected

On

Sending For Settlement Response

Sending For Settlement Response

On

Submission Rejected

Sending For Settlement Response

On

Submission Complete

Waiting For Scheme Responses

On

Expecting More Scheme Response Notifications for Pacs.004

Expecting More Scheme Response Notifications for Pacs.004

On

Waiting For Scheme Responses

Expecting More Scheme Response Notifications for Pacs.004

On

Generating Validation pacs.002 Response

Submit Camt.029

Flow Properties

Flow Name:

Submit Camt.029

Version:

0

Description:

Flow responsible for submiting Camt.029 transaction to appropriate bulks

Global State Set:

Default Global States

Flow Graph

submitcamt029 sepa flow graph

States

Name Description Global State Is Terminal

Generating Bulk Name

Generating name of the bulk to which transaction will be sent

PENDING

No

Transaction Bulking

Sending transaction to bulker

PENDING

No

Registering Bulk Correlation

Storing correlation between bulker and transaction that was sent to it

PENDING

No

Transaction Submit Complete

Transaction is submitted or failed to submit

PENDING

No

Waiting For Scheme Responses

Waiting for Scheme Response Notifications

PENDING

No

Generating Validation Pacs.002 Response

Generating the Pacs.002 response following scheme response

PENDING

No

Sending Pacs.002

Sending Pacs.002 response

PENDING

No

Submission Complete

The flow has completed

ACCEPTED

Yes

Submission Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Is Group Status Rejected

Generated state

none

No

Expecting More Scheme Response Notifications For Camt.029

Generated state

none

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Counter

Original Request Id

Bulk Name Generated

Bulk Name generated successfully

Bulk Identifier

Bulk Name Generation Failed

Bulk Name generation failed

none

Transaction Counter Incremented

Transaction counter incremented

Counter

Bulk Correlation Registered

Bulk correlation registered successfully

none

Bulk Correlation Not Registered

Bulk correlation not registered

none

Transaction Sent To Bulk

Transaction successfully sent to bulk

Bulk Component Id

Bulk Id

Root Component Id

Transaction Not Sent To Bulk

Transaction not sent to bulk

none

All Transactions Processed

All transactions processed by submit flow

none

Scheme Response Notification Received

Scheme Response Notification

Scheme Response Notification

TxInfAndSts Generation Failed

TxInfAndSts Generation Failed

none

Validation Pacs.002 Generation Passed

Validation Pacs.002 Generation Passed

Payment Status Report

Validation Pacs.002 Generation Failed

Validation Pacs.002 Generation Failed

none

Send Pacs.002 Passed

Send Pacs.002 passed

none

TxInfAndSts Updated

TxInfAndSts are partially updated

Collection of TxInfAndSts

Check Pacs.002 For Camt.029 Group Status is Rejected YES

none

Check Pacs.002 For Camt.029 Group Status is Rejected NO

none

Expecting More Scheme Response Notifications For Camt.029 YES

none

Expecting More Scheme Response Notifications For Camt.029 NO

none

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Generating Bulk Name

Generating Bulk Name

On

Transaction Bulking

Generating Bulk Name

On

Transaction Submit Complete

Transaction Bulking

On

Registering Bulk Correlation

Transaction Bulking

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Transaction Submit Complete

On

Generating Bulk Name

Transaction Submit Complete

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Submission Rejected

Generating Validation Pacs.002 Response

On

Sending Pacs.002

Generating Validation Pacs.002 Response

On

Submission Rejected

Sending Pacs.002

On

Is Group Status Rejected

Is Group Status Rejected

On

Submission Rejected

Is Group Status Rejected

On

Submission Complete

Expecting More Scheme Response Notifications For Camt.029

On

Generating Validation Pacs.002 Response

Expecting More Scheme Response Notifications For Camt.029

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Expecting More Scheme Response Notifications For Camt.029

Settlement Response Pacs.004

Flow Properties

Flow Name:

Settlement Response Pacs.004

Version:

0

Description:

Settlement Response Flow Pacs.004

Global State Set:

Default Global States

Flow Graph

settlementresponsepacs004 sepa flow graph

States

Name Description Global State Is Terminal

Generating EOD Pacs.002 Response

EOD pacs.002 Created

PENDING

No

Waiting For CGS EOD Cutoff

Waiting for trigger which will send EOD Pacs.002 to the client

PENDING

No

Sending EOD Pacs.002

Sending EOD Pacs.002

PENDING

No

Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Completed

The flow has resulted in a completion

ACCEPTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Payment Status Report

Interbank Settlement Date

Original Request Id

Generation EOD Pacs.002 Response Success

Generation EOD Pacs.002 Response Success

Modified Payment Status Report

Generation EOD Pacs.002 Response Failed

Generation EOD Pacs.002 Response Failed

none

RSF Scheme Response Notification Received

RSF Scheme Response Notification

RSF Scheme Response Notification

EOD Pacs.002 Updated

EOD Pacs.002 is updated

Modified Payment Status Report

CGS EOD Output Delivery Cutoff Time Reached

CGS EOD Output Delivery Cutoff Time Reached

none

Send EOD Pacs.002 Passed

Send EOD Pacs.002 Passed

none

Send EOD Pacs.002 Failed

Send Eod Pacs.002 Failed

none

Mapping Functions

No mapping functions defined.

Validate Camt056

Flow Properties

Flow Name:

Validate Camt056

Version:

0

Description:

Payments Validation Flow

Global State Set:

Default Global States

Flow Graph

validatecamt056 sepa flow graph

States

Name Description Global State Is Terminal

Getting Configurations

Getting Configuration

PENDING

No

Mapping to Scheme

Mapping to Scheme Format

PENDING

No

Validating Scheme Schema

Validating Scheme Schema

PENDING

No

Generating Positive Pacs.002

Generate ACTC Or PART Pacs.002

PENDING

No

Generating Negative Pacs.002

Generating Rejected Pacs.002

PENDING

No

Sending Pacs.002

Sending Pacs.002 Response

PENDING

No

Sending for Submission

Sending pacs008 to Submit flow

PENDING

No

Rejected

Rejected

REJECTED

Yes

Completed

Completed

ACCEPTED

Yes

Check Pacs002 Group Status Rejected

Generated state

none

No

Camt.056 Message Validation Camt.056 Message Validation

Generated state

none

No

Camt.056 Transaction Validation Camt.056 Transaction Validation

Generated state

none

No

Camt.056 Message Validation Checking Duplicate

Checking duplicate

PENDING

No

Camt.056 Message Validation Checking Instructing Agent

Checking Instructing Agent

PENDING

No

Camt.056 Message Validation Checking Number Of Transactions

Checking Number Of Transactions

PENDING

No

Camt.056 Transaction Validation Generating Modified Camt.056

Generating modified Camt.056

PENDING

No

Camt.056 Transaction Validation Checking Transaction Duplicate

Checking transaction duplicate

PENDING

No

Camt.056 Transaction Validation Validating Transaction Rules

Validating transaction rules

PENDING

No

Camt.056 Transaction Validation Post Validation Update

Post validation update

PENDING

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Payment Cancellation Request

ConfigurationData

Original Request Id

Configuration Check Completed

Configuration Check Completed

none

Map To Scheme Format Passed

Map To Scheme Passed

SCTFIToFIPaymentCancellationRequest

Map To Scheme Format Failed

Map To Scheme Failed

Reason Type

Scheme Schema Validation Passed

Scheme Schema Validation Passed

none

Scheme Schema Validation Failed

Scheme Schema Validation Failed

Reason Type

Send Pacs.002 Passed

Sending Pacs.002 Passed

none

Camt.056 Sent to Submit Flow Successfully

Pacs008 Sent to Submit Flow Successfully

none

Sending Camt.056 to Submit Flow Failed

Sending Pacs008 to Submit Flow Failed

none

Pacs.002 Response Generation Passed

Pacs.002 Response Generation Passed

Payment Status Report

Pacs.002 Response Generation Failed

Pacs.002 Response Generation Failed

none

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Camt.056 Message Validation Duplicate Check Passed

Duplicate check passed

none

Camt.056 Message Validation Duplicate Check Failed

Duplicate check failed

Reason Type

Camt.056 Message Validation Instructing Agent Check Passed

Instructing Agent Check Passed

none

Camt.056 Message Validation Instructing Agent Check Failed

Instructing Agent Check Failed

Reason Type

Camt.056 Message Validation Number Of Transactions Check Passed

Number Of Transactions Check Passed

none

Camt.056 Message Validation Number Of Transactions Check Failed

Number Of Transactions Check Failed

Reason Type

Camt.056 Transaction Validation Generate Modified Camt.056 Passed

Generate modified Camt.056 passed

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Generate Modified Camt.056 Failed

Generate modified Camt.056 failed

none

Camt.056 Transaction Validation Transaction Duplicate Check Passed

Transaction duplicate check passed

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Transaction Duplicate Check Failed

Transaction duplicate check failed

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Transaction Rule Validation Passed

Transaction rule validation passed

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Transaction Rule Validation Failed

Transaction rule validation failed

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Data Updated

Camt.056 data updated after transaction validation

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Camt.056 Transaction Validation Data Update Failed

Failed to update Camt.056 data after transaction validation

none

Input Behaviour

Input Response Code Event Selection

Initiate Validate Camt056

none

Get Configurations Response

none

Map Camt.056 To Scheme Response

Accepted

Map Camt.056 To Scheme Response

Rejected

Validate Camt.056 Scheme Schema Response

Accepted

Validate Camt.056 Scheme Schema Response

Rejected

Send Pacs.002 For Camt.056 Response

none

Send Camt.056 For Submission Response

Accepted

Send Camt.056 For Submission Response

Rejected

Generate Pacs.002 For Camt.056 Response

Accepted

Generate Pacs.002 For Camt.056 Response

Rejected

Check Camt.056 Duplicate Response

Accepted

Check Camt.056 Duplicate Response

Rejected

Check Camt.056 Instructing Agent Response

Accepted

Check Camt.056 Instructing Agent Response

Rejected

Check Camt.056 Number Of Transactions Response

Accepted

Check Camt.056 Number Of Transactions Response

Rejected

Generate Modified Camt.056 Response

Accepted

Generate Modified Camt.056 Response

Rejected

Camt.056 Transaction Duplicate Check Response

Accepted

Camt.056 Transaction Duplicate Check Response

Rejected

Camt.056 Transaction Rules Validation Response

Accepted

Camt.056 Transaction Rules Validation Response

Rejected

Camt.056 Update Data Response

Accepted

Camt.056 Update Data Response

Rejected

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Getting Configurations

Call Function: Get Configurations

Getting Configurations

On

Mapping to Scheme

Call Function: Map Camt.056 To Scheme

Mapping to Scheme

On

Camt.056 Message Validation Checking Duplicate

Call Function: Check Camt.056 Duplicate

Mapping to Scheme

On

Generating Negative Pacs.002

Validating Scheme Schema

On

Generating Positive Pacs.002

Validating Scheme Schema

On

Generating Negative Pacs.002

Generating Negative Pacs.002

On

Sending Pacs.002

Generating Positive Pacs.002

On

Sending Pacs.002

Generating Negative Pacs.002

On

Rejected

Generating Positive Pacs.002

On

Rejected

Sending Pacs.002

On

Check Pacs002 Group Status Rejected

Check Pacs002 Group Status Rejected

On

Rejected

Check Pacs002 Group Status Rejected

On

Sending for Submission

Sending for Submission

On

Completed

Sending for Submission

On

Rejected

Camt.056 Message Validation Checking Duplicate

On

Generating Negative Pacs.002

Camt.056 Message Validation Checking Duplicate

On

Camt.056 Message Validation Checking Instructing Agent

Camt.056 Message Validation Checking Instructing Agent

On

Generating Negative Pacs.002

Camt.056 Message Validation Checking Instructing Agent

On

Camt.056 Message Validation Checking Number Of Transactions

Camt.056 Message Validation Checking Number Of Transactions

On

Generating Negative Pacs.002

Camt.056 Message Validation Checking Number Of Transactions

On

Camt.056 Transaction Validation Generating Modified Camt.056

Camt.056 Transaction Validation Generating Modified Camt.056

On

Generating Negative Pacs.002

Camt.056 Transaction Validation Generating Modified Camt.056

On

Camt.056 Transaction Validation Checking Transaction Duplicate

Camt.056 Transaction Validation Checking Transaction Duplicate

On

Generating Negative Pacs.002

Camt.056 Transaction Validation Checking Transaction Duplicate

On

Camt.056 Transaction Validation Validating Transaction Rules

Camt.056 Transaction Validation Validating Transaction Rules

On

Generating Negative Pacs.002

Camt.056 Transaction Validation Validating Transaction Rules

On

Camt.056 Transaction Validation Post Validation Update

Call Function: Camt.056 Update Data

Camt.056 Transaction Validation Post Validation Update

On

Generating Negative Pacs.002

Camt.056 Transaction Validation Post Validation Update

On

Validating Scheme Schema

Submit Camt.056

Flow Properties

Flow Name:

Submit Camt.056

Version:

0

Description:

Flow responsible for submitting Camt.056 transaction to appropriate bulks

Global State Set:

Default Global States

Flow Graph

submitcamt056 sepa flow graph

States

Name Description Global State Is Terminal

Generating Bulk Name

Generating name of the bulk to which transaction will be sent

PENDING

No

Transaction Bulking

Sending transaction to bulker

PENDING

No

Registering Bulk Correlation

Storing correlation between bulker and transaction that was sent to it

PENDING

No

Transaction Submit Complete

Transaction is submitted or failed to submit

PENDING

No

Waiting For Scheme Responses

Waiting for Scheme Response Notifications

PENDING

No

Generating Validation Pacs.002 Response

Generating the Pacs.002 response following scheme response

PENDING

No

Sending Pacs.002

Sending Pacs.002 response

PENDING

No

Submission Complete

The flow has completed

ACCEPTED

Yes

Submission Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Is Group Status Rejected

Generated state

none

No

Expecting More Scheme Response Notifications For Camt.056

Generated state

none

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Counter

Original Request Id

Bulk Name Generated

Bulk Name generated successfully

Bulk Identifier

Bulk Name Generation Failed

Bulk Name generation failed

none

Transaction Counter Incremented

Transaction counter incremented

Counter

Bulk Correlation Registered

Bulk correlation registered successfully

none

Bulk Correlation Not Registered

Bulk correlation not registered

none

Transaction Sent To Bulk

Transaction successfully sent to bulk

Bulk Component Id

Bulk Id

Root Component Id

Transaction Not Sent To Bulk

Transaction not sent to bulk

none

All Transactions Processed

All transactions processed by submit flow

none

Scheme Response Notification Received

Scheme Response Notification

Scheme Response Notification

TxInfAndSts Generation Failed

TxInfAndSts Generation Failed

none

Validation Pacs.002 Generation Passed

Validation Pacs.002 Generation Passed

Payment Status Report

Validation Pacs.002 Generation Failed

Validation Pacs.002 Generation Failed

none

Send Pacs.002 Passed

Send Pacs.002 passed

none

TxInfAndSts Updated

TxInfAndSts are partially updated

Collection of TxInfAndSts

Check Pacs.002 For Camt.056 Group Status is Rejected YES

none

Check Pacs.002 For Camt.056 Group Status is Rejected NO

none

Expecting More Scheme Response Notifications For Camt.056 YES

none

Expecting More Scheme Response Notifications For Camt.056 NO

none

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Generating Bulk Name

Generating Bulk Name

On

Transaction Bulking

Generating Bulk Name

On

Transaction Submit Complete

Transaction Bulking

On

Registering Bulk Correlation

Transaction Bulking

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Registering Bulk Correlation

On

Transaction Submit Complete

Transaction Submit Complete

On

Generating Bulk Name

Transaction Submit Complete

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Submission Rejected

Generating Validation Pacs.002 Response

On

Sending Pacs.002

Generating Validation Pacs.002 Response

On

Submission Rejected

Sending Pacs.002

On

Is Group Status Rejected

Is Group Status Rejected

On

Submission Rejected

Is Group Status Rejected

On

Submission Complete

Expecting More Scheme Response Notifications For Camt.056

On

Generating Validation Pacs.002 Response

Expecting More Scheme Response Notifications For Camt.056

On

Waiting For Scheme Responses

Waiting For Scheme Responses

On

Expecting More Scheme Response Notifications For Camt.056

Validate Pacs028

Flow Properties

Flow Name:

Validate Pacs028

Version:

0

Description:

Payments Validation Flow

Global State Set:

Default Global States

Flow Graph

validatepacs028 sepa flow graph

States

Name Description Global State Is Terminal

Getting Configurations

Getting Configuration

PENDING

No

Mapping to Scheme

Mapping to Scheme Format

PENDING

No

Validating Scheme Schema

Validating Scheme Schema

PENDING

No

Generating Positive Pacs.002

Generate ACTC Or PART Pacs.002

PENDING

No

Generating Negative Pacs.002

Generating Rejected Pacs.002

PENDING

No

Sending Pacs.002

Sending Pacs.002 Response

PENDING

No

Sending for Submission

Sending pacs008 to Submit flow

PENDING

No

Rejected

Rejected

REJECTED

Yes

Completed

Completed

ACCEPTED

Yes

Check Pacs002 Group Status Rejected

Generated state

none

No

Pacs.028 Transaction Validation Pacs.028 Transaction Validation

Generated state

none

No

Pacs.028 Message Validation Pacs.028 Message Validation

Generated state

none

No

Pacs.028 Transaction Validation Checking Transaction Duplicate

Checking transaction duplicate

PENDING

No

Pacs.028 Transaction Validation Validating Transaction Rules

Validating transaction rules

PENDING

No

Pacs.028 Transaction Validation Post Validation Update

Post validation update

PENDING

No

Pacs.028 Message Validation Checking Duplicate

Checking duplicate

PENDING

No

Pacs.028 Message Validation Checking Instructing Agent

Checking Instructing Agent

PENDING

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

Payment Status Request

ConfigurationData

Original Request Id

Configuration Check Completed

Configuration Check Completed

none

Map To Scheme Format Passed

Map To Scheme Passed

SCTFIToFIPaymentStatusRequest

Map To Scheme Format Failed

Map To Scheme Failed

Reason Type

Scheme Schema Validation Passed

Scheme Schema Validation Passed

none

Scheme Schema Validation Failed

Scheme Schema Validation Failed

Reason Type

Send Pacs.002 Passed

Sending Pacs.002 Passed

none

Pacs.028 Sent to Submit Flow Successfully

Pacs008 Sent to Submit Flow Successfully

none

Sending Pacs.028 to Submit Flow Failed

Sending Pacs008 to Submit Flow Failed

none

Pacs.002 Response Generation Passed

Pacs.002 Response Generation Passed

Payment Status Report

Pacs.002 Response Generation Failed

Pacs.002 Response Generation Failed

none

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Pacs.028 Transaction Validation Transaction Duplicate Check Passed

Transaction duplicate check passed

Collection of TxInfAndSts

Pacs.028 Transaction Validation Transaction Duplicate Check Failed

Transaction duplicate check failed

Collection of TxInfAndSts

Pacs.028 Transaction Validation Transaction Rule Validation Passed

Transaction rule validation passed

Collection of TxInfAndSts

Pacs.028 Transaction Validation Transaction Rule Validation Failed

Transaction rule validation failed

Collection of TxInfAndSts

Pacs.028 Transaction Validation Data Updated

Pacs.028 data updated after transaction validation

Collection of TxInfAndSts

Pacs.028 Transaction Validation Data Update Failed

Failed to update Pacs.028 data after transaction validation

none

Pacs.028 Message Validation Duplicate Check Passed

Duplicate check passed

none

Pacs.028 Message Validation Duplicate Check Failed

Duplicate check failed

Reason Type

Pacs.028 Message Validation Instructing Agent Check Passed

Instructing Agent Check Passed

none

Pacs.028 Message Validation Instructing Agent Check Failed

Instructing Agent Check Failed

Reason Type

Input Behaviour

Input Response Code Event Selection

Initiate Validate Pacs028

none

Get Configurations Response

none

Map Pacs.028 To Scheme Response

Accepted

Map Pacs.028 To Scheme Response

Rejected

Validate Pacs.028 Scheme Schema Response

Accepted

Validate Pacs.028 Scheme Schema Response

Rejected

Send Pacs.002 For Pacs.028 Response

none

Send Pacs.028 For Submission Response

Accepted

Send Pacs.028 For Submission Response

Rejected

Generate Pacs.002 For Pacs.028 Response

Accepted

Generate Pacs.002 For Pacs.028 Response

Rejected

Pacs.028 Transaction Duplicate Check Response

Accepted

Pacs.028 Transaction Duplicate Check Response

Rejected

Pacs.028 Transaction Rules Validation Response

Accepted

Pacs.028 Transaction Rules Validation Response

Rejected

Pacs.028 Update Data Response

Accepted

Pacs.028 Update Data Response

Rejected

Check Pacs.028 Duplicate Response

Accepted

Check Pacs.028 Duplicate Response

Rejected

Check Pacs.028 Instructing Agent Response

Accepted

Check Pacs.028 Instructing Agent Response

Rejected

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Getting Configurations

Call Function: Get Configurations

Getting Configurations

On

Mapping to Scheme

Call Function: Map Pacs.028 To Scheme

Mapping to Scheme

On

Validating Scheme Schema

Mapping to Scheme

On

Generating Negative Pacs.002

Validating Scheme Schema

On

Pacs.028 Message Validation Checking Duplicate

Call Function: Check Pacs.028 Duplicate

Validating Scheme Schema

On

Generating Negative Pacs.002

Generating Negative Pacs.002

On

Sending Pacs.002

Generating Positive Pacs.002

On

Sending Pacs.002

Generating Negative Pacs.002

On

Rejected

Generating Positive Pacs.002

On

Rejected

Sending Pacs.002

On

Check Pacs002 Group Status Rejected

Check Pacs002 Group Status Rejected

On

Rejected

Check Pacs002 Group Status Rejected

On

Sending for Submission

Sending for Submission

On

Completed

Sending for Submission

On

Rejected

Pacs.028 Transaction Validation Checking Transaction Duplicate

On

Generating Negative Pacs.002

Pacs.028 Transaction Validation Checking Transaction Duplicate

On

Pacs.028 Transaction Validation Validating Transaction Rules

Pacs.028 Transaction Validation Validating Transaction Rules

On

Generating Negative Pacs.002

Pacs.028 Transaction Validation Validating Transaction Rules

On

Pacs.028 Transaction Validation Post Validation Update

Call Function: Pacs.028 Update Data

Pacs.028 Transaction Validation Post Validation Update

On

Generating Negative Pacs.002

Pacs.028 Transaction Validation Post Validation Update

On

Generating Positive Pacs.002

Pacs.028 Message Validation Checking Duplicate

On

Generating Negative Pacs.002

Pacs.028 Message Validation Checking Duplicate

On

Pacs.028 Message Validation Checking Instructing Agent

Pacs.028 Message Validation Checking Instructing Agent

On

Generating Negative Pacs.002

Pacs.028 Message Validation Checking Instructing Agent

On

Pacs.028 Transaction Validation Checking Transaction Duplicate

Validate Pacs028 Inbound USM

Flow Properties

Flow Name:

Validate Pacs028 Inbound USM

Version:

0

Description:

Validate Pacs028 Inbound USM Flow

Global State Set:

Default Global States

Flow Graph

validatepacs028inboundusm sepa flow graph

States

Name Description Global State Is Terminal

Generating Pacs.028

Generating a canonical Pacs.028

PENDING

No

Validating Pacs.028

Validating canonical Pacs.028

PENDING

No

Sending Pacs.028 to Client

Sending Pacs.028 to client

PENDING

No

Rejected

The flow has completed in a rejected state

REJECTED

Yes

Complete

The flow has completed in a successful state

ACCEPTED

Yes

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTFIToFIPaymentStatusRequest

Pacs.028 Generation Successful

Pacs.028 generation was successful

Payment Status Request

Pacs.028 Generation Failed

Pacs.028 generation failed

none

Pacs.028 Validation Successful

Pacs.028 validation was successful

none

Pacs.028 Validation Failed

Pacs.028 validation failed

none

Pacs.028 Sent to Client

Pacs.028 has been sent to client

none

Mapping Functions

No mapping functions defined.

Submit Pacs.028

Flow Properties

Flow Name:

Submit Pacs.028

Version:

0

Description:

Flow responsible for submitting Pacs.028 message to appropriate bulk

Global State Set:

Default Global States

Flow Graph

submitpacs028 sepa flow graph

States

Name Description Global State Is Terminal

Message Bulking

Sending message to bulker

PENDING

No

Registering Bulk Correlation

Storing correlation between bulker and transaction that was sent to it

PENDING

No

Waiting For Scheme Response

Waiting for Scheme Response Notification

PENDING

No

Generating Validation Pacs.002 Response

Generating the Pacs.002 response following scheme response

PENDING

No

Sending Pacs.002

Sending Pacs.002 response

PENDING

No

Submission Complete

The flow has completed

ACCEPTED

Yes

Submission Rejected

The flow has resulted in a rejection.

REJECTED

Yes

Is Group Status Rejected

Generated state

none

No

Events

Name Description Business Data

Flow Initiated

The flow has been successfully started.

SCTFIToFIPaymentStatusRequest

Original Request Id

Collection of TxInfAndSts

Bulk Correlation Registered

Bulk correlation registered successfully

none

Bulk Correlation Not Registered

Bulk correlation not registered

none

Message Sent To Bulk

Message successfully sent to bulk

Bulk Component Id

Bulk Id

Root Component Id

Bulk Identifier

Message Not Sent To Bulk

Message not sent to bulk

none

Scheme Response Notification Received

Scheme Response Notification

Scheme Response Notification

TxInfAndSts Generation Failed

TxInfAndSts Generation Failed

none

Validation Pacs.002 Generation Passed

Validation Pacs.002 Generation Passed

Payment Status Report

Validation Pacs.002 Generation Failed

Validation Pacs.002 Generation Failed

none

Send Pacs.002 Passed

Send Pacs.002 passed

none

TxInfAndSts Updated

TxInfAndSts are partially updated

Collection of TxInfAndSts

Check Pacs.002 Group Status Rejected YES

none

Check Pacs.002 Group Status Rejected NO

none

Mapping Functions

No mapping functions defined.

Event Behaviour

Given State Criteria Events New State Perform Actions

Initial

On

Message Bulking

Call Function: Send Pacs.028 To Bulker

Message Bulking

On

Registering Bulk Correlation

Message Bulking

On

Submission Rejected

Registering Bulk Correlation

On

Waiting For Scheme Response

Registering Bulk Correlation

On

Waiting For Scheme Response

Waiting For Scheme Response

On

Waiting For Scheme Response

Waiting For Scheme Response

On

Submission Rejected

Generating Validation Pacs.002 Response

On

Sending Pacs.002

Generating Validation Pacs.002 Response

On

Submission Rejected

Sending Pacs.002

On

Is Group Status Rejected

Is Group Status Rejected

On

Submission Rejected

Is Group Status Rejected

On

Submission Complete

Waiting For Scheme Response

On

Generating Validation Pacs.002 Response

External Domains

Debulked Component Handler

Domain that handles the processing of debulked components into individual pacs002 notifications

Requests

No requests defined.

Notifications

No notifications defined.

Instructions

Name Description Business Data

Scheme Response Notification

Notification that processing of pacs002 components in CVF/QVF has completed

Scheme Response Notification

RSF Scheme Response Notification

Notification that processing of pacs002 components in RSF has completed

RSF Scheme Response Notification

Flow Passivation Handler

_Handle flow passivation actions. _

Requests

No requests defined.

Notifications

Name Description Business Data

Passivate Flow Request

Request for flow to be passivated whilst scheme response awaited

none

Instructions

No instructions defined.

Scheduler Command Handler

Domain that handles receiving scheduler commands into the flow.

Requests

No requests defined.

Notifications

No notifications defined.

Instructions

Name Description Business Data

CGS EOD Output Trigger

Notification that the CGS EOD output delivery cut-off date and time has been reached

none

Supporting Libraries

Business Data Libraries

Sepa CT Data Library

No description provided.

Name Description Data Type Data Category

SCTFIToFICustomerCreditTransfer

Sepa CT Pacs.008

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_008_001_008.SCTFIToFICustomerCreditTransferV08

PROCESSING_DATA_STRUCTURE

Modified SCTFIToFICustomerCreditTransfer

Modified Sepa CT Pacs.008

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_008_001_008.SCTFIToFICustomerCreditTransferV08

PROCESSING_DATA_STRUCTURE

SCTCreditTransferTransaction

SEPA CT Transaction

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_008_001_008.SCTCreditTransferTransaction39

PROCESSING_DATA_STRUCTURE

SCTFIToFIPaymentCancellationRequest

SEPA CT Camt.056

sepa.ct.iso.std.iso._20022.tech.xsd.camt_056_001_008.SCTFIToFIPaymentCancellationRequestV08

PROCESSING_DATA_STRUCTURE

Modified SCTFIToPaymentCancellationRequest

Modified SEPA CT Camt.056

sepa.ct.iso.std.iso._20022.tech.xsd.camt_056_001_008.SCTFIToFIPaymentCancellationRequestV08

PROCESSING_DATA_STRUCTURE

SCTPaymentReturn

SEPA CT Pacs.004

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_004_001_009.SCTPaymentReturnV09

PROCESSING_DATA_STRUCTURE

Modified SCTPaymentReturn

Modified Sepa CT Pacs.004

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_004_001_009.SCTPaymentReturnV09

PROCESSING_DATA_STRUCTURE

SCTResolutionOfInvestigation

SEPA CT Camt.029

sepa.ct.iso.std.iso._20022.tech.xsd.camt_029_001_009.SCTResolutionOfInvestigationV09

PROCESSING_DATA_STRUCTURE

Modified SCTResolutionOfInvestigation

Modified Sepa CT Camt.029

sepa.ct.iso.std.iso._20022.tech.xsd.camt_029_001_009.SCTResolutionOfInvestigationV09

PROCESSING_DATA_STRUCTURE

SCTFIToFIPaymentStatusRequest

SEPA CT Pacs.028

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_028_001_003.SCTFIToFIPaymentStatusRequestV03

PROCESSING_DATA_STRUCTURE

Modified SCTFIToFIPaymentStatusRequest

Modified Sepa CT Pacs.028

sepa.ct.iso.std.iso._20022.tech.xsd.pacs_028_001_003.SCTFIToFIPaymentStatusRequestV03

PROCESSING_DATA_STRUCTURE

Collection of TxInfAndSts

Collection of TxInfAndSts

com.iconsolutions.ipf.payments.csm.sepact.domain.CollectionOfTxInfAndSts

PROCESSING_DATA_STRUCTURE

ConfigurationData

Configuration Data

com.iconsolutions.ipf.payments.csm.sepact.domain.ConfigurationData

PROCESSING_DATA_STRUCTURE

Reason Type

Reason Type

java.lang.String

PROCESSING_DATA_STRUCTURE

Counter

Used for iterating through transactions inside pacs.008

java.lang.Integer

PROCESSING_DATA_STRUCTURE

Bulk Identifier

Id of the bulk aggregate

com.iconsolutions.ipf.payments.csm.sepact.domain.BulkIdentifier

PROCESSING_DATA_STRUCTURE

Bulk Component Id

Id of the component added to the bulker

java.lang.String

PROCESSING_DATA_STRUCTURE

Interbank Settlement Date

Interbank Settlement Date

java.time.LocalDate

PROCESSING_DATA_STRUCTURE

Original Request Id

The Original Request Id that initiates the Validate flow

java.lang.String

ADDITIONAL_IDENTIFIER

Bulk Id

Id of the bulk

java.lang.String

PROCESSING_DATA_STRUCTURE

Root Component Id

Id of the root component

java.lang.String

PROCESSING_DATA_STRUCTURE

Scheme Response Notification

A notification generated after processing of CVF/QVF. Used for subsequent construction of pacs.002 and TxInfAndSts in Submit flow

com.iconsolutions.ipf.payments.csm.sepa.common.SchemeResponseNotification

PROCESSING_DATA_STRUCTURE

RSF Scheme Response Notification

A notification generated after processing of RSF.

com.iconsolutions.ipf.payments.csm.sepa.common.SchemeResponseNotification

PROCESSING_DATA_STRUCTURE

Offending tags

List of XML paths to fields that caused validation failure.

I.E. CdtTrfTxInf.Dbtr.Id.OrgId.AnyBIC is the path that caused validation failure

com.iconsolutions.ipf.payments.csm.sepact.domain.CollectionOfOffendingTags

PROCESSING_DATA_STRUCTURE

Modified Payment Status Report

Modified Payment Status Report

com.iconsolutions.iso20022.message.definitions.payments_clearing_and_settlement.pacs002.FIToFIPaymentStatusReportV10

PROCESSING_DATA_STRUCTURE

SEPA CT Reason Code List

List of Sepa Reason Codes generated after transaction validation

java.util.ArrayList

PROCESSING_DATA_STRUCTURE

Common Event Libraries

No event libraries have been defined

Decision Libraries

Transaction Validation Decision Library

No description provided.

Name Description Business Data Outcomes

Check Debtor Agent Validation Required

Checks if Debtor Agent BIC Validation is Required

none

VALIDATION_REQUIRED

SKIP_VALIDATION

Check Creditor Agent Validation Required

Checks if Creditor Agent BIC Validation is Required

none

VALIDATION_REQUIRED

SKIP_VALIDATION

Check Creditor Agent Validation Required (After Debtor Agent BIC Check Passed)

Checks if Creditor Agent BIC Validation is Required after Validate Debtor Agent BIC Passed

none

VALIDATION_REQURED

SKIP_VALIDATION

Check Creditor Agent BIC Already On Transaction

Checks if Creditor Agent BIC is Already On the Transaction

none

ALREADY_ON_TRANSACTION

NOT_ON_TRANSACTION

Check Creditor Agent BIC Already On Transaction (After Reachability Check Passed)

Checks if Creditor Agent BIC is Already On the Transaction after Validate Creditor Agent Reachability Passed

none

ALREADY_ON_TRANSACTION

NOT_ON_TRANSACTION

Check Creditor Agent BIC Already On Transaction (Debtor and Creditor Validation Configured)

Checks if Creditor Agent BIC is Already On the Transaction when Debtor and Creditor Validation Configured

none

ALREADY_ON_TRANSACTION

NOT_ON_TRANSACTION

Check For Valid Transactions After Duplicate Check

Checks if there are any valid transactions after duplicate check

SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

ALL_TRANSACTIONS_FAILED

VALID_TRANSACTIONS_EXIST

Check For Valid Transactions After Transaction Rule Check

Checks if there are any valid transactions after transaction rule check

SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

ALL_TRANSACTIONS_FAILED

VALID_TRANSACTIONS_EXIST

Submit Decisions

Decisions used by Submit flow

Name Description Business Data Outcomes

More Transactions To Be Bulked

Check whether there are more transactions in pacs.008 to be sent to the bulker

Modified SCTFIToFICustomerCreditTransfer

Counter

YES

NO

Group Status is Rejected

Check whether is group status rejected

Payment Status Report

YES

NO

Expecting More Scheme Response Notifications

Check whether there are more expected Scheme Response Notifications

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

YES

NO

Submit Pacs004 Decisions

Decisions used by Submit flow

Name Description Business Data Outcomes

More Pacs.004 Transactions To Be Bulked

Check whether there are more transactions in Pacs.004 to be sent to the bulker

Modified SCTPaymentReturn

Counter

YES

NO

Check Pacs.002 For Pacs.004 Group Status is Rejected

Check whether is group status rejected

Payment Status Report

YES

NO

Expecting More Scheme Response Notifications For Pacs.004

Check whether there are more expected Scheme Response Notifications

Modified SCTPaymentReturn

Collection of TxInfAndSts

YES

NO

Submit Camt.029 Decisions

Decisions used by Submit flow

Name Description Business Data Outcomes

More Camt.029 Transactions To Be Bulked

Check whether there are more transactions in Camt.029 to be sent to the bulker

Modified SCTResolutionOfInvestigation

Counter

YES

NO

Check Pacs.002 For Camt.029 Group Status is Rejected

Check whether is group status rejected

Payment Status Report

YES

NO

Expecting More Scheme Response Notifications For Camt.029

Check whether there are more expected Scheme Response Notifications

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

YES

NO

Common Decisions

Common Decisions between flows

Name Description Business Data Outcomes

Check Pacs.002 Group Status Rejected

Check if Pacs002 Group Status is Rejected

Payment Status Report

YES

NO

Submit Camt.056 Decisions

Decisions used by Submit Camt.056 flow

Name Description Business Data Outcomes

More Camt.056 Transactions To Be Bulked

Check whether there are more transactions in Camt.056 to be sent to the bulker

Modified SCTFIToPaymentCancellationRequest

Counter

YES

NO

Check Pacs.002 For Camt.056 Group Status is Rejected

Check whether is group status rejected

Payment Status Report

YES

NO

Expecting More Scheme Response Notifications For Camt.056

Check whether there are more expected Scheme Response Notifications

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

YES

NO

Domain Function Libraries

Validate Message

Perform validations on the pacs.008 message received from the source and provide a positive or negative response along with failure reason code

Name Description Business Data Response

Check Functional Duplicate

Check whether a credit transfer is a functional duplicate

Customer Credit Transfer

Name:

Check Functional Duplicate Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Group Header Totals

Validate Group Header Total

Customer Credit Transfer

Name:

Validate Group Header Totals Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Settlement Date

Validate Settlement Date

Customer Credit Transfer

Name:

Validate Settlement Date Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate EBA Scheme Rules

Validate Group Header against EBA Scheme rules

Customer Credit Transfer

Name:

Validate EBA Scheme Rules Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Configuration Provider

Configurtion Provider

Name Description Business Data Response

Get Configurations

Get Configurations

none

Name:

Get Configurations Response

Description:

description

Business Data:

ConfigurationData

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Mapping Library

Mapping Library

Name Description Business Data Response

Map Pacs008 To Scheme

Map FIToFICustomerCreditTransferV02 canonical to SCTFIToFICustomerCreditTransfer scheme

Customer Credit Transfer

Name:

Map Pacs008 To Scheme Response

Description:

description

Business Data:

SCTFIToFICustomerCreditTransfer

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Payments

Validate Payments

Name Description Business Data Response

Validate Scheme Schema

Validate Scheme Schema

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Name:

Validate Scheme Schema Response

Description:

description

Business Data:

Modified SCTFIToFICustomerCreditTransfer

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Send Pacs.002

Send Pacs.002 Client

Payment Status Report

Original Request Id

Name:

Send Pacs.002 Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send For Submission

Sends validated pacs008 to Submit flow

Modified SCTFIToFICustomerCreditTransfer

Original Request Id

Name:

Send For Submission Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Pacs.002

Generate Pacs.002

Customer Credit Transfer

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Interbank Settlement Date

Failure Reason Code

Reason Type

Payment Status Report

Name:

Generate Pacs.002 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Transaction

Validate Transaction

Name Description Business Data Response

Generate Modified pacs.008

Generate modified pacs.008

ConfigurationData

SCTFIToFICustomerCreditTransfer

Name:

Generate Modified pacs.008 Response

Description:

description

Business Data:

Modified SCTFIToFICustomerCreditTransfer

Interbank Settlement Date

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Check Transaction Duplicate

Transaction Duplicate Check

Interbank Settlement Date

SCTFIToFICustomerCreditTransfer

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Name:

Transaction Duplicate Check Response

Description:

description

Business Data:

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Transaction Rules

Transaction Rules Validation

Interbank Settlement Date

SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

Name:

Transaction Rules Validation Response

Description:

description

Business Data:

Collection of TxInfAndSts

Modified SCTFIToFICustomerCreditTransfer

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Update Data

Update data after performing transaction validation

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Interbank Settlement Date

Name:

Update Data Response

Description:

description

Business Data:

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Submit Domain Functions

Domain functions called by the Submit flow

Name Description Business Data Response

Generate Bulk Name

Generate a bulk name to which transaction will be sent

Modified SCTFIToFICustomerCreditTransfer

Counter

Name:

Bulk Name Response

Description:

description

Business Data:

Bulk Identifier

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Transaction To Bulker

Send Transaction to Bulker

Modified SCTFIToFICustomerCreditTransfer

Counter

Bulk Identifier

Name:

Bulker Response

Description:

description

Business Data:

Bulk Component Id

Root Component Id

Bulk Id

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Register Bulk Correlation

Register Bulk name with transaction and flow

Modified SCTFIToFICustomerCreditTransfer

Counter

Bulk Identifier

Bulk Id

Root Component Id

Bulk Component Id

Name:

Correlation Registration Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Increment Transaction Counter

Increaments cunter so that next transaction can be processed

Counter

Name:

Increment Counter Response

Description:

description

Business Data:

Counter

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Update TxInfAndSts

Generate a TxInfAndSts for a pacs.008 cdtTrfTxInf following SchemeResponseNotification

Modified SCTFIToFICustomerCreditTransfer

Scheme Response Notification

Collection of TxInfAndSts

Name:

Generate TxInfAndSts Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Validation Pacs.002

Generate pacs.002 following scheme response

Modified SCTFIToFICustomerCreditTransfer

Collection of TxInfAndSts

Scheme Response Notification

Name:

Generate Validation Pacs.002 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send For Settlement Response

Send Schema accepted pacs.002 to Settlement Response Flow

Payment Status Report

Modified SCTFIToFICustomerCreditTransfer

Original Request Id

Name:

Send For Settlement Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Settlement Response Domain Functions

Domain Functions called by Settlement Response Flow

Name Description Business Data Response

Generate EOD Pacs.002

Generate EOD Pacs.002

Payment Status Report

Name:

Generate EOD Pacs.002 Response

Description:

description

Business Data:

Modified Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Update EOD Pacs.002

Update EOD Pacs.002 with data from RSF Scheme Response Notification

RSF Scheme Response Notification

Modified Payment Status Report

Name:

Update EOD Pacs.002 Response

Description:

description

Business Data:

Modified Payment Status Report

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send EOD Pacs.002

Send EOD Pacs.002

Modified Payment Status Report

Original Request Id

Name:

Send EOD Pacs.002 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Pacs008 Inbound USM Domain Functions

Domain functions called by Pacs008 Inbound USM flow

Name Description Business Data Response

Generate Pacs.008

Generate canonical Pacs.008

SCTFIToFICustomerCreditTransfer

Name:

Generate Pacs.008 Response

Description:

description

Business Data:

Customer Credit Transfer

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Pacs.008

Validate canonical Pacs.008

Customer Credit Transfer

Name:

Validate Pacs.008 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.008 to Client

Send Pacs.008 to client

Customer Credit Transfer

Name:

Send Pacs.008 to Client Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Camt029 Inbound USM Domain Functions

Domain functions called by Camt029 Inbound USM flow

Name Description Business Data Response

Map Camt.029

Map to canonical Camt.029

SCTResolutionOfInvestigation

Name:

Map Camt.029 Response

Description:

description

Business Data:

Resolution Of Investigation

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Camt.029

Validate canonical Camt.029

Resolution Of Investigation

Name:

Validate Camt.029 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Camt.029 to Client

Send Camt.029 to client

Resolution Of Investigation

Name:

Send Camt.029 to Client Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Camt056 Inbound USM Domain Functions

Domain functions called by Camt.056 Inbound USM flow

Name Description Business Data Response

Generate Camt.056

Generate canonical Camt.056

SCTFIToFIPaymentCancellationRequest

Name:

Generate Camt.056 Response

Description:

description

Business Data:

Payment Cancellation Request

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Update Correlation Store

Update Correlation Store

Payment Cancellation Request

Name:

Update Correlation Store Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Camt.056

Validate canonical Camt.056

Payment Cancellation Request

Name:

Validate Camt.056 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Camt.056 to Client

Send Camt.056 to client

Payment Cancellation Request

Name:

Send Camt.056 to Client Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Pacs004 Inbound USM Domain Functions

Domain functions called by Pacs004 Inbound USM flow

Name Description Business Data Response

Generate Pacs.004

Generate canonical Pacs.004

SCTPaymentReturn

Name:

Generate Pacs.004 Response

Description:

description

Business Data:

Payment Return

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Pacs.004

Validate canonical Pacs.004

Payment Return

Name:

Validate Pacs.004 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.004 to Client

Send Pacs.004 to client

Payment Return

Name:

Send Pacs.004 to Client Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Pacs.004 Message Validation Functions

Perform validations on the pacs.004 message received from the source and provide a positive or negative response along with failure reason code

Name Description Business Data Response

Check Pacs.004 Duplicate

Check whether a payment return is a functional duplicate

Payment Return

Name:

Check Pacs.004 Duplicate Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.004 Group Header Totals

Validate Pacs.004 Group Header Total

Payment Return

Name:

Validate Pacs.004 Group Header Totals Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.004 Settlement Date

Validate Pacs.004 Settlement Date

Payment Return

Name:

Validate Pacs.004 Settlement Date Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.004 EBA Scheme Rules

Validate Pacs.004 Group Header against EBA Scheme rules

Payment Return

Name:

Validate Pacs.004 EBA Scheme Rules Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Camt.029 Message Validation Functions

Perform validations on the camt.029 message received from the source and provide a positive or negative response along with failure reason code

Name Description Business Data Response

Check Duplicate

Check if duplicate message

Resolution Of Investigation

Name:

Check Duplicate Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Check Instructing Agent

Check instructing agent

Resolution Of Investigation

Name:

Check Instructing Agent Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Check Status Confirmation

Check status confirmation

Resolution Of Investigation

Name:

Check Status Confirmation Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Camt.029 Functions

Domain functions used in Validate Camt.029 flow

Name Description Business Data Response

Map Camt.029 To Scheme

Map Camt.029 To Scheme

Resolution Of Investigation

Name:

Map Camt.029 To Scheme Response

Description:

description

Business Data:

SCTResolutionOfInvestigation

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Camt.029 Scheme Schema

Validate Camt.029 Scheme Schema

Modified SCTResolutionOfInvestigation

Name:

Validate Camt.029 Scheme Schema Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Generate Pacs.002 For Camt.029

Generate Pacs.002 For Camt.029

Resolution Of Investigation

Modified SCTResolutionOfInvestigation

Failure Reason Code

Reason Type

Collection of TxInfAndSts

Name:

Generate Pacs.002 For Camt.029 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.002 For Camt.029

Send Pacs.002 For Camt.029 To Client

Payment Status Report

Original Request Id

Name:

Send Pacs.002 For Camt.029 Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send Camt.029 For Submission

Send validated Pacs.002 to Submit Camt.029 flow

Modified SCTResolutionOfInvestigation

Original Request Id

Name:

Send Camt.029 For Submission Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Submit Pacs004 Functions

Domain functions called by the Submit Pacs004 flow

Name Description Business Data Response

Generate Pacs.004 Bulk Name

Generate a bulk name to which transaction will be sent

Modified SCTPaymentReturn

Counter

Name:

Pacs.004 Bulk Name Response

Description:

description

Business Data:

Bulk Identifier

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.004 Transaction To Bulker

Send Transaction to Bulker

Modified SCTPaymentReturn

Counter

Bulk Identifier

Name:

Pacs.004 Bulker Response

Description:

description

Business Data:

Bulk Component Id

Root Component Id

Bulk Id

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Register Pacs.004 Bulk Correlation

Register Bulk name with transaction and flow

Modified SCTPaymentReturn

Counter

Bulk Identifier

Bulk Id

Root Component Id

Bulk Component Id

Name:

Pacs.004 Correlation Registration Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Increment Pacs.004 Transaction Counter

Increments counter so that next transaction can be processed

Counter

Name:

Increment Pacs.004 Transaction Counter Response

Description:

description

Business Data:

Counter

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Update TxInfAndSts For Pacs.004

Generate a TxInfAndSts for a pacs.004 TxInf following SchemeResponseNotification

Modified SCTPaymentReturn

Scheme Response Notification

Collection of TxInfAndSts

Name:

Generate TxInfAndSts For Pacs.004 Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Validation Pacs.002 For Pacs.004

Generate pacs.002 following scheme response

Modified SCTPaymentReturn

Collection of TxInfAndSts

Scheme Response Notification

Name:

Generate Validation Pacs.002 For Pacs.004 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.004 For Settlement Response

Send Schema accepted pacs.002 to Settlement Response Flow

Payment Status Report

Modified SCTPaymentReturn

Original Request Id

Name:

Send Pacs.004 For Settlement Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Pacs.004 Functions

Domain Functions for Validate Pacs.004 Flow

Name Description Business Data Response

Map Pacs.004 To Scheme

Map PaymentReturnV09 canonical to SCTPaymentReturn scheme

Payment Return

Name:

Map Pacs.004 To Scheme Response

Description:

description

Business Data:

SCTPaymentReturn

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.004 Scheme Schema

Validate Pacs.004 Scheme Schema

Modified SCTPaymentReturn

Name:

Validate Pacs.004 Scheme Schema Response

Description:

description

Business Data:

Modified SCTPaymentReturn

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Generate Pacs.002 for Pacs.004

Generate Pacs.002 for Pacs.004 Validate Flow

Payment Return

Modified SCTPaymentReturn

Failure Reason Code

Reason Type

Collection of TxInfAndSts

Name:

Generate Pacs.002 For Pacs.004 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.002 for Pacs.004

Send Pacs.002 Client

Payment Status Report

Original Request Id

Name:

Send Pacs.002 For Pacs.004 Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send Pacs.004 For Submission

Sends validated Pacs.004 to Submit Flow

Modified SCTPaymentReturn

Original Request Id

Name:

Send Pacs.004 For Submission Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Pacs.004 Validate Transaction

Domain functions called by the Pacs.004 Validate Transaction sub-flow

Name Description Business Data Response

Generate Modified Pacs.004

Generate modified Pacs.004

ConfigurationData

SCTPaymentReturn

Name:

Generate Modified Pacs.004 Response

Description:

description

Business Data:

Modified SCTPaymentReturn

Interbank Settlement Date

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Check Pacs.004 Transaction Duplicate

Transaction Duplicate Check

Interbank Settlement Date

SCTPaymentReturn

Modified SCTPaymentReturn

Collection of TxInfAndSts

Name:

Pacs.004 Transaction Duplicate Check Response

Description:

description

Business Data:

Collection of TxInfAndSts

Modified SCTPaymentReturn

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.004 Transaction Rules

Transaction Rules Validation

SCTPaymentReturn

Modified SCTPaymentReturn

Collection of TxInfAndSts

Name:

Pacs.004 Transaction Rules Validation Response

Description:

description

Business Data:

Modified SCTPaymentReturn

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Pacs.004 Update Data

Update data after performing transaction validation

Modified SCTPaymentReturn

Collection of TxInfAndSts

Interbank Settlement Date

Name:

Pacs.004 Update Data Response

Description:

description

Business Data:

Modified SCTPaymentReturn

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Submit Camt.029 Functions

Domain functions called by the Submit Camt.029 flow

Name Description Business Data Response

Generate Camt.029 Bulk Name

Generate a bulk name to which transaction will be sent

Modified SCTResolutionOfInvestigation

Counter

Name:

Camt.029 Bulk Name Response

Description:

description

Business Data:

Bulk Identifier

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Camt.029 Transaction To Bulker

Send Transaction to Bulker

Modified SCTResolutionOfInvestigation

Counter

Bulk Identifier

Name:

Camt.029 Bulker Response

Description:

description

Business Data:

Bulk Component Id

Root Component Id

Bulk Id

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Register Camt.029 Bulk Correlation

Register Bulk name with transaction and flow

Modified SCTResolutionOfInvestigation

Counter

Bulk Identifier

Bulk Id

Root Component Id

Bulk Component Id

Name:

Camt.029 Correlation Registration Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Increment Camt.029 Transaction Counter

Increments counter so that next transaction can be processed

Counter

Name:

Increment Camt.029 Transaction Counter Response

Description:

description

Business Data:

Counter

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Update TxInfAndSts For Camt.029

Generate a TxInfAndSts for a Camt.029 TxInf following SchemeResponseNotification

Modified SCTResolutionOfInvestigation

Scheme Response Notification

Collection of TxInfAndSts

Name:

Generate TxInfAndSts For Camt.029 Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Validation Pacs.002 For Camt.029

Generate Pacs.002 following scheme response

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Scheme Response Notification

Name:

Generate Validation Pacs.002 For Camt.029 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Camt.029 Validate Transaction

Domain functions called by the Camt.029 Validate Transaction sub-flow

Name Description Business Data Response

Generate Modified Camt.029

Generate modified Camt.029

ConfigurationData

SCTResolutionOfInvestigation

Name:

Generate Modified Camt.029 Response

Description:

description

Business Data:

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Check Camt.029 Transaction Duplicate

Transaction Duplicate Check for Camt.029

SCTResolutionOfInvestigation

Collection of TxInfAndSts

Modified SCTResolutionOfInvestigation

Name:

Camt.029 Transaction Duplicate Check Response

Description:

description

Business Data:

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Camt.029 Transaction Rules

Transaction Rules Validation

SCTResolutionOfInvestigation

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Name:

Camt.029 Transaction Rules Validation Response

Description:

description

Business Data:

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Camt.029 Update Data

Update data after performing transaction validation for Camt.029

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

Name:

Camt.029 Update Data Response

Description:

description

Business Data:

Modified SCTResolutionOfInvestigation

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Camt.056 Functions

Domain functions used in Validate Camt.056 flow

Name Description Business Data Response

Map Camt.056 To Scheme

Map Camt.056 To Scheme

Payment Cancellation Request

Name:

Map Camt.056 To Scheme Response

Description:

description

Business Data:

SCTFIToFIPaymentCancellationRequest

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Camt.056 Scheme Schema

Validate Camt.056 Scheme Schema

Modified SCTFIToPaymentCancellationRequest

Name:

Validate Camt.056 Scheme Schema Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Generate Pacs.002 For Camt.056

Generate Pacs.002 For Camt.056

Payment Cancellation Request

Modified SCTFIToPaymentCancellationRequest

Failure Reason Code

Reason Type

Collection of TxInfAndSts

Name:

Generate Pacs.002 For Camt.056 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.002 For Camt.056

Send Pacs.002 For Camt.056 To Client

Payment Status Report

Original Request Id

Name:

Send Pacs.002 For Camt.056 Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send Camt.056 For Submission

Send validated Camt.056 to Submit Camt.056 flow

Modified SCTFIToPaymentCancellationRequest

Original Request Id

Name:

Send Camt.056 For Submission Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Camt.056 Message Validation Functions

Perform validations on the Camt.056 message received from the source and provide a positive or negative response along with failure reason code

Name Description Business Data Response

Check Camt.056 Duplicate

Check if duplicate message

Payment Cancellation Request

Name:

Check Camt.056 Duplicate Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Check Camt.056 Instructing Agent

Check Instructing Agent

Payment Cancellation Request

Name:

Check Camt.056 Instructing Agent Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Check Camt.056 Number Of Transactions

Check Number Of Transactions

Payment Cancellation Request

Name:

Check Camt.056 Number Of Transactions Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Camt.056 Validate Transaction Functions

Domain functions called by the Camt.056 Validate Transaction sub-flow

Name Description Business Data Response

Generate Modified Camt.056

Generate modified Camt.056

ConfigurationData

SCTFIToFIPaymentCancellationRequest

Name:

Generate Modified Camt.056 Response

Description:

description

Business Data:

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Check Camt.056 Transaction Duplicate

Transaction Duplicate Check for Camt.056

SCTFIToFIPaymentCancellationRequest

Collection of TxInfAndSts

Modified SCTFIToPaymentCancellationRequest

Name:

Camt.056 Transaction Duplicate Check Response

Description:

description

Business Data:

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Camt.056 Transaction Rules

Transaction Rules Validation

SCTFIToFIPaymentCancellationRequest

Collection of TxInfAndSts

Modified SCTFIToPaymentCancellationRequest

Name:

Camt.056 Transaction Rules Validation Response

Description:

description

Business Data:

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Camt.056 Update Data

Update data after performing transaction validation for Camt.056

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Name:

Camt.056 Update Data Response

Description:

description

Business Data:

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Submit Camt.056 Functions

Domain functions called by the Submit Camt.056 flow

Name Description Business Data Response

Generate Camt.056 Bulk Name

Generate a bulk name to which transaction will be sent

Modified SCTFIToPaymentCancellationRequest

Counter

Name:

Camt.056 Bulk Name Response

Description:

description

Business Data:

Bulk Identifier

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Camt.056 Transaction To Bulker

Send Transaction to Bulker

Modified SCTFIToPaymentCancellationRequest

Counter

Bulk Identifier

Name:

Camt.056 Bulker Response

Description:

description

Business Data:

Bulk Component Id

Root Component Id

Bulk Id

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Register Camt.056 Bulk Correlation

Register Bulk name with transaction and flow

Modified SCTFIToPaymentCancellationRequest

Counter

Bulk Identifier

Bulk Id

Root Component Id

Bulk Component Id

Name:

Camt.056 Correlation Registration Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Increment Camt.056 Transaction Counter

Increments counter so that next transaction can be processed

Counter

Name:

Increment Camt.056 Transaction Counter Response

Description:

description

Business Data:

Counter

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Update TxInfAndSts For Camt.056

Generate a TxInfAndSts for a Camt.056 TxInf following SchemeResponseNotification

Modified SCTFIToPaymentCancellationRequest

Scheme Response Notification

Collection of TxInfAndSts

Name:

Generate TxInfAndSts For Camt.056 Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Validation Pacs.002 For Camt.056

Generate Pacs.002 following scheme response

Modified SCTFIToPaymentCancellationRequest

Collection of TxInfAndSts

Scheme Response Notification

Name:

Generate Validation Pacs.002 For Camt.056 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Pacs.028 Functions

Domain functions used in Validate Camt.029 flow

Name Description Business Data Response

Map Pacs.028 To Scheme

Map Pacs.028 To Scheme

Payment Status Request

Name:

Map Pacs.028 To Scheme Response

Description:

description

Business Data:

SCTFIToFIPaymentStatusRequest

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.028 Scheme Schema

Validate Pacs.028 Scheme Schema

SCTFIToFIPaymentStatusRequest

Name:

Validate Pacs.028 Scheme Schema Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Generate Pacs.002 For Pacs.028

Generate Pacs.002 For Pacs.028

Payment Status Request

Failure Reason Code

Reason Type

Collection of TxInfAndSts

Name:

Generate Pacs.002 For Pacs.028 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.002 For Pacs.028

Send Pacs.002 For Pacs.028 To Client

Payment Status Report

Original Request Id

Name:

Send Pacs.002 For Pacs.028 Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Send Pacs.028 For Submission

Send validated Pacs.028 to Submit Pacs.028 flow

SCTFIToFIPaymentStatusRequest

Original Request Id

Name:

Send Pacs.028 For Submission Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Pacs.028 Message Validation Functions

Perform validations on the pacs.028 message received from the source and provide a positive or negative response along with failure reason code

Name Description Business Data Response

Check Pacs.028 Duplicate

Check if duplicate message

Payment Status Request

Name:

Check Pacs.028 Duplicate Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Check Pacs.028 Instructing Agent

Check Instructing Agent

Payment Status Request

Name:

Check Pacs.028 Instructing Agent Response

Description:

description

Business Data:

Reason Type

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Pacs.028 Validate Transaction Functions

Domain functions called by the Pacs.028 Validate Transaction sub-flow

Name Description Business Data Response

Check Pacs.028 Transaction Duplicate

Transaction Duplicate Check for Pacs.028

SCTFIToFIPaymentStatusRequest

Collection of TxInfAndSts

Name:

Pacs.028 Transaction Duplicate Check Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Validate Pacs.028 Transaction Rules

Transaction Rules Validation

SCTFIToFIPaymentStatusRequest

Collection of TxInfAndSts

Name:

Pacs.028 Transaction Rules Validation Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

SEPA CT Reason Codes

Completing:

Yes

Pacs.028 Update Data

Update data after performing transaction validation for Pacs.028

SCTFIToFIPaymentStatusRequest

Collection of TxInfAndSts

Name:

Pacs.028 Update Data Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Pacs028 Inbound USM Domain Functions

Domain functions called by Pacs028 Inbound USM flow

Name Description Business Data Response

Generate Pacs.028

Generate canonical Pacs.008

SCTFIToFIPaymentStatusRequest

Name:

Generate Pacs.028 Response

Description:

description

Business Data:

Payment Status Request

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Validate Pacs.028

Validate canonical Pacs.008

Payment Status Request

Name:

Validate Pacs.028 Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Send Pacs.028 to Client

Send Pacs.008 to client

Payment Status Request

Name:

Send Pacs.028 to Client Response

Description:

description

Business Data:

none

ResponseCodes:

none

ReasonCodes:

none

Completing:

Yes

Submit Pacs.028 Functions

Domain functions called by the Submit Pacs.028 flow

Name Description Business Data Response

Send Pacs.028 To Bulker

Send Message to Bulker

SCTFIToFIPaymentStatusRequest

Name:

Pacs.028 Bulker Response

Description:

description

Business Data:

Bulk Component Id

Root Component Id

Bulk Id

Bulk Identifier

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Register Pacs.028 Bulk Correlation

Register Bulk name with transaction and flow

SCTFIToFIPaymentStatusRequest

Bulk Identifier

Bulk Id

Root Component Id

Bulk Component Id

Name:

Pacs.028 Correlation Registration Response

Description:

description

Business Data:

none

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Update TxInfAndSts For Pacs.028

Generate a TxInfAndSts for a Pacs.028 TxInf following SchemeResponseNotification

SCTFIToFIPaymentStatusRequest

Scheme Response Notification

Collection of TxInfAndSts

Name:

Generate TxInfAndSts For Pacs.028 Response

Description:

description

Business Data:

Collection of TxInfAndSts

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Generate Validation Pacs.002 For Pacs.028

Generate Pacs.002 following scheme response

SCTFIToFIPaymentStatusRequest

Collection of TxInfAndSts

Scheme Response Notification

Name:

Generate Validation Pacs.002 For Pacs.028 Response

Description:

description

Business Data:

Payment Status Report

ResponseCodes:

AcceptOrReject

ReasonCodes:

none

Completing:

Yes

Response Code Libraries

No response codes have been defined.

Reason Code Libraries

No reason codes have been defined.

Placeholder Libraries

No placeholders have been defined.

Global States

No global states have been defined. o Client | Payment Status Report

a|

|Send Pacs.028 For Submission |Send validated Pacs.028 to Submit Pacs.028 flow | SCTFIToFIPaymentStatusRequest

a|

==== Pacs.028 Message Validation Functions

Perform validations on the pacs.028 message received from the source and provide a positive or negative response along with failure reason code

[width=100%,cols="1,2,1,3"]

| Name |Description | Business Data | Response

|Check Pacs.028 Duplicate |Check if duplicate message | Payment Status Request

a|

|Check Pacs.028 Instructing Agent |Check Instructing Agent | Payment Status Request

a|

==== Pacs.028 Validate Transaction Functions

Domain functions called by the Pacs.028 Validate Transaction sub-flow

[width=100%,cols="1,2,1,3"]

| Name |Description | Business Data | Response

|Check Pacs.028 Transaction Duplicate |Transaction Duplicate Check for Pacs.028 | SCTFIToFIPaymentStatusRequest

a|

|Validate Pacs.028 Transaction Rules |Transaction Rules Validation | SCTFIToFIPaymentStatusRequest

a|

|Pacs.028 Update Data |Update data after performing transaction validation for Pacs.028 | SCTFIToFIPaymentStatusRequest

a|

==== Pacs028 Inbound USM Domain Functions

Domain functions called by Pacs028 Inbound USM flow

[width=100%,cols="1,2,1,3"]

| Name |Description | Business Data | Response

|Generate Pacs.028 |Generate canonical Pacs.008 | SCTFIToFIPaymentStatusRequest

a|

|Validate Pacs.028 |Validate canonical Pacs.008 | Payment Status Request

a|

|Send Pacs.028 to Client |Send Pacs.008 to client | Payment Status Request

a|

==== Submit Pacs.028 Functions

Domain functions called by the Submit Pacs.028 flow

[width=100%,cols="1,2,1,3"]

| Name |Description | Business Data | Response

|Send Pacs.028 To Bulker |Send Message to Bulker | SCTFIToFIPaymentStatusRequest

a|

|Register Pacs.028 Bulk Correlation |Register Bulk name with transaction and flow | SCTFIToFIPaymentStatusRequest

a|

|Update TxInfAndSts For Pacs.028 |Generate a TxInfAndSts for a Pacs.028 TxInf following SchemeResponseNotification | SCTFIToFIPaymentStatusRequest

a|

|Generate Validation Pacs.002 For Pacs.028 |Generate Pacs.002 following scheme response | SCTFIToFIPaymentStatusRequest

a|

=== Response Code Libraries

NOTE: No response codes have been defined.

=== Reason Code Libraries

NOTE: No reason codes have been defined.

=== Placeholder Libraries

NOTE: No placeholders have been defined.

=== Global States

NOTE: No global states have been defined.