Identifiers

In IMMS, there are a number of different things which are identified through external identification, which in everyday practice is typically carried out by reading a label containing an RFID chip and/or a barcode. This revolves around the following kinds of things: items, transport units, locations (depending on their usage type), and chutes.


Items

The items are always identified by an Item ID that IMMS receives from the LMS. If an item needs a new Item ID, it must therefore be changed in the LMS, which then notifies IMMS about the change.

If IMMS is notified by the LMS that an item has changed Item ID, the old Item ID may then be reused for another item.


Transport units, locations, and chutes

Transport units, locations, and chutes may be created in IMMS without an associated label. Later, you can link them with a label either via the mobile client’s “Attach new label to...” function or the web client’s functions for editing the details of the three types of data.


Interpretation of data in barcodes and RFID labels

The 4 types of things mentioned above are handled using identifiers, which from a system perspective are completely unrelated. The web client will only show the identification as described below. A given installation of IMMS will support one specific way of distinguishing the 4 types from each other when reading a label. It is recommmended to use one of the following schemes:

Note: This is configuration and it can be adapted to allow for identifiers already in use if needed or wanted.
Note: RFID labels and barcodes that based on the chosen scheme do not identify either a transport unit, a location, or a chute, identify an item. There are no further restrictions on Item-ID's.

Coding in the physical RFID tags and barcodes

IMMS works with RFID tags that meet the requirements of the ISO 15693 and ISO 18000-3 standards and operate at 13.56 MHz which is commonly used in the library world. IMMS supports the following encoding schemes:

Note: RFID labels must be encoded with a valid checksum according to the standards.

A wide range of barcodes is supported, both 1D (e.g. Code-39 and Code-128) and 2D (e.g. QR Code and Data Matrix).