EBICS Server generates and sends an EBICSINI notification message to Sentinel each time there is a state change in an EBICS User initialization processing sequence.
The following table describes the processing events that lead to EBICSINI notifications being generated and sent to Sentinel.
| Beginning state | Ending state | Change trigger event |
|---|---|---|
| <Initialization> | NEW | EBICS User creation in Server GUI |
| NEW | WAITING_HIA |
Subscriber sends an INI EBICS returns "000000" code for an INI transfer |
|
NEW |
WAITING_INI |
Subscriber sends a HIA EBICS returns code "000000" for a HIA transfer |
| WAITING_HIA | INITIALISED | EBICS Channel state is set to "all keys received, waiting for release" |
| WAITING_INI | INITIALISED | EBICS Channel state is set to "all keys received, waiting for release" |
| INITIALISED | ACTIVE | Modifier/Validator releases the subscriber |
|
ACTIVE |
LOCKED_BY_BANK |
Modifier/Validator either:
|
|
ACTIVE |
LOCKED_BY_SUBSCRIBER |
Subscriber sent an SPR EBICS returns code "000000" for an SPR transfer |
|
LOCKED_BY_BANK |
NEW |
Modifier/Validator either:
|
|
LOCKED_BY_SUBSCRIBER |
WAITING_INI or WAITING_HIA |
The exit of the LOCKED_BY_SUBSCRIBER state is defined by the Send of either the INI or the HIA. The NEW state is skipped. |
The following attributes contain data that is sent to the Sentinel Server.
| Attribute | Description |
|---|---|
|
State |
One of the following message handling states:
|
| Bank | Protocol Identifier for the Bank (BankHostId for EBICS) |
| CustomerId | Protocol Identifier for the Subscriber (CustomerId) |
| UserId | Id of the user who is affected by the STATE |
| IssuerUserId | Protocol Identifier for the User that sent the OrderType |
| Key | The key contains the EBICSHostId, the CustomerId and the UserId |
|
ModificationIssuer |
Identification of the issuer of the state transition:
This field may be empty. It describes the state change based on the subscriber Send orderType. |
|
Modification Date & Time |
Specifies when the modification happened. This field is generated for:
|
|
ValidationIssuer |
Identification of the issuer of the state transition:
|
| Validation Date & Time | Specifies when the validation happened |