INN-Reach
     NCIP on DCB  

Using NCIP on DCB

options icon

To acquire NCIP on DCB for your library, ask your DCB Administrator to contact Innovative.

The NCIP on DCB product enables a DCB box to communicate with a non-Innovative ILS via the NISO Circulation Interchange Protocol (NCIP) during INN-Reach patron verification and circulation.

If your library has acquired this product, the DCB box automatically sends NCIP messages to your ILS whenever patrons attempt to request INN-Reach items or staff perform INN-Reach circulation activities. No additional action is required by staff beyond standard DCB circulation activities.

Note that you must continue to perform all INN-Reach circulation functions on the DCB box. The DCB box communicates that circulation data to the non-Innovative ILS via NCIP messages. On receipt of these NCIP messages, the non-Innovative ILS has the opportunity to update its local records to remain in sync with the DCB records. The nature and timing of these updates depends on the local implementation of the non-Innovative ILS.

This product uses NCIP messages that conform to the published Application Profile for INN-Reach DCB. As specified in the profile, the DCB Box acts almost entirely as an initiator of NCIP messages. It receives response messages from the non-Innovative ILS during patron verification only. Specifically, the LookupUser message requires a response from the non-Innovative ILS, the LookupUserResponse message. For more information, see the INN-Reach DCB Application Profile.

For more information on how NCIP on DCB works behind-the-scenes, see the following sections below:

How the Product Works with DCB Patron as Borrower

The events described in this section correspond to those described in DCB Patron as Borrower.

Requesting an Item

When the patron attempts to request an item in the INN-Reach Catalog, the INN-Reach Central Server requests patron verification information from the DCB box. In response, the DCB Box:

  1. Creates a LookupUser NCIP message and transmits it to the non-Innovative ILS.
  2. Receives the LookupUserResponse NCIP message from the non-Innovative ILS, and transmits the necessary data to the INN-Reach Central Server to evaluate whether the patron is successfully verified or blocked from requesting.

If the patron is successfully verified, the INN-Reach Central Server sends a standard INN-Reach circulation message to the DCB box. On receipt of this message, the DCB box creates the ItemRequested NCIP message and transmits it to the non-Innovative ILS.

Filling the Request

When the owning site checks out the item to the DCB site, the system generates a standard INN-Reach circulation message. When the DCB box receives this message, it creates an ItemShipped NCIP message and transmits it to the non-Innovative ILS.

Receiving the Item

When the DCB site receives the item from the owning site, the following actions are possible:

Checking Out the Item to the Patron

When the DCB site checks out the item to the requesting patron, the DCB box creates an ItemCheckedOut NCIP message and transmits it to the non-Innovative ILS.

Once the item has been checked out to the patron, the following actions are possible:

Checking In the Item from the Patron

When the DCB site checks in the item from the patron, the DCB box:

Receiving the Item from the Patron Site

When the owning site receives the item from the DCB site, it checks it in and sends a standard INN-Reach circulation message to the DCB box. When the DCB box receives this message, it creates an ItemReceived NCIP message and transmits it to the non-Innovative ILS.

Additional Borrower Events

The following additional events can occur when a DCB patron is the borrower:

How the Product Works with DCB Site as Lender

The events described in this section correspond to those described in DCB Site as Lender.

Requesting an Item

When a patron from another site in the INN-Reach System requests an item that belongs to the DCB box, the INN-Reach Central Server sends a standard INN-Reach circulation message to the DCB box. On receipt of this message, the DCB box creates the ItemRequested NCIP message and transmits it to the non-Innovative ILS.

Filling the Request

When the DCB site checks out the item to the patron site, the DCB box:

Receiving the Item from the Owning Site

When the patron site checks in the item from the DCB box (or inserts a barcode into the virtual item record), the system performs standard INN-Reach functions, none of which trigger the transmission of an NCIP message to the non-Innovative ILS.

If the patron site processes the item for return to the DCB site uncirculated, the system sends a standard INN-Reach circulation message to the DCB box. When it receives this message, the DCB box creates an ItemCheckedIn NCIP message and transmits it to the non-Innovative ILS.

Checking Out the Item to the Patron

When the patron site checks out the item to the requesting patron, the system performs standard INN-Reach functions, none of which trigger the transmission of an NCIP message to the non-Innovative ILS.

Once the item has been checked out to the patron, the following actions are possible:

Checking In the Item from the Patron

When the patron site checks in the item from the patron, the system performs standard INN-Reach functions, none of which trigger the transmission of an NCIP message to the non-Innovative ILS.

Receiving the Item from the Patron Site

When the DCB box checks in the item from the patron site, the system:

Additional Lender Events

The following additional events can occur when the DCB is acting as lender: