Implementation > EBICS > EBICS Server > Monitoring with Sentinel > EBICSINI Sentinel Tracked Object

EBICSINI Sentinel Tracked Object

About EBICSINI

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.

EBICSINI processing state changes

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:

  • Locks the subscriber, without deleting subscriber keys
  • Deletes the subscriber keys

ACTIVE

LOCKED_BY_SUBSCRIBER

Subscriber sent an SPR

EBICS returns code "000000" for an SPR transfer

LOCKED_BY_BANK

NEW

Modifier/Validator either:

  • Unlocked the Subscriber
  • Created a new EBICS Channel

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.

EBICSINI attributes

The following attributes contain data that is sent to the Sentinel Server.

Attribute Description

State

One of the following message handling states:

  • NEW
  • WAITING_HIA
  • WAITING_INI
  • INITIALISED
  • READY
  • LOCKED_BY_BANK
  • LOCKED_BY_SUBSCRIBER
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:

  • DECLARED: Identification of the GUI user who created the User
  • NEW: Identification of the GUI user who created the EBICS User
  • ACTIVE: Identification of the GUI User who released the User
  • LOCKED_BY_BANK: Identification of the GUI user who suspended the User

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:

  • Server GUI modification
  • Subscriber send orderType

ValidationIssuer

Identification of the issuer of the state transition:

  • NEW: Identification of the GUI user who validate the creation of the EBICS Channel
  • ACTIVE: Identification of the GUI User who released the User
  • LOCKED_BY_BANK: Identification of the GUI user who validated the suspension the User
Validation Date & Time Specifies when the validation happened