To analyze the lifecycle of the payment origination batch, look at the detailed sequence diagrams and focus
on Payment Origination Bat. Diagrams isolating Payment Origination Bat from the detailed sequence diagrams are
shown in the following figures. The diagrams are annotated with S1-S8, which show the key points in the
lifecycle that will be modeled as distinct states.Figure 1. State identification diagram: valid payment origination batch
Figure 2. State identification diagram: invalid payment origination batch
The following table shows the states that correspond to the lifecycle points in the diagrams.
Table 1. State names for the payment origination batch lifecycle
Lifecycle point
State
Description
S1
Batch Mapped
Initial state.
S2
Batch Validating
Transient state that indicates validation is in progress.
S3
Batch Valid
Indicates that batch validation has passed.
S4
Batch Processing
Indicates that the batch transactions are now processing.
S5
Wait for Client Ack Sent
Indicates that an acknowledgment is being sent to the client.
S6
Batch Complete
Indicates that the payment batch is finished. This is its final state.
S7
Batch Validation Failed
Indicates that validation has failed.
S8
Batch Failed
Indicates that the payment batch failed. This is its final state.