Perform FMD operations

This section describes the main states the system can have when processing FMD operations. Similar functions are described only once. “exported”, “stolen”, “sample”, “free sample”, “locked”, “destroyed” are analogue to “dispense”. In this description, “dispense” is explained in detail, the subtypes work similar.


The FMD mode of the Speed Scanner is set to “verify”. The 2D matrix code of a pack is scanned. A “Verify” command is sent to the responsible NMVS.

A pack can be verified as often as required. A separate line appears in the Scan History for each “Verify” command. Packs with the same serial number can be scanned as often as required and each will be found in the Scan History.

The result of a “Verify” check can be negative.

In this case, the scanner is stopped, you can no longer scan, you have to take care of the alert. This process is documented by clicking the “Confirm” button on the Speed Scanner display. Analogously, this is noted in the Scan History.

In addition, the packs concerned are secured in the Speed Scanner. The packs can be checked in the alert list. When the errors are acknowledged, the “unsolved alert” counter is reset to zero.


The FMD mode of the Speed Scanner is set to “dispense”. The 2D matrix code of a pack is scanned. A Dispense command is sent to the responsible NMVS.

The result can be positive or negative, just like “verify” and all other FMD operations.

The command “dispense” sets the status of the pack from “active” to “inactive”. A pack that is set “inactive” cannot be dispensed again.

A separate line appears in the Scan History for each Dispense command.

Double deactivation

Redispensing an already inactive pack will result in an NMVS error. This error may occurs very often because packs are dispensed several times due to carelessness.

Under certain conditions, the medAspis system recognises a dispensing as a duplicate and does not send it again to the NMVS. Instead, the result of the previous dispense is displayed again, but with the icon “Double Dispense”. The same entry is also displayed in the Scan History, again with the Double Dispense icon.

The condition for detecting a double is that the same pack has been deactivated with the same FMD command within the last 10 minutes.

Double Dispense Filter is switched off in certain situations

The Double Dispense Filter does not send the same FMD operation (Disable, Export, Stolen, Destroy, Probe, etc.) to the NMVS for rechecking for a set period of time (10 minutes in the default or two hours in Alert Guard).

However, there are results for which this time delay is a disadvantage. For example, if the NMVS system is unavaila-ble for a short time, the double-dispense filter is turned off and another FMD operation is possible immediately.

The double-dispense filter is also switched off for login operations (login, password entry, etc.).


The FMD menu of the Speed Scanner is set to “reactivate”. The 2D matrix code of a pack is scanned. A reactivation command is sent to the responsible NMVS. It is not necessary to specify the original FMD operation to be reset now. This attribute, which is necessary for the NMVS, is automatically added to the reactivation command by medAspis system. Excluded from this are the statuses “marked as stolen” and “marked as destroyed”. The NMVS system don’t allow to reactivate those statuses.

Reactivation resets the status of the pack from “inactive” to “active”. For various reasons, this operation can be negatively acknowledged. Then an error message appears.

The reactivation is displayed as a separate line in the Scan History.

Manual input

If a 2D matrix code cannot be scanned by the scanner, the data can be entered manually. To do this, the predefined fields must be filled in and the required FMD operation must be specified.

If an expiry date has only year and month, the day in the display is either left blank or filled with 0 (zero).

The NMVS response appears again on the main screen of the FMD Speed Scanner.

In the Scan History, the manual display is not specially marked. The FMD command resulting from the manual input is displayed exactly as if it had been generated by the scanner.

Offline Mode

A permanent internet connection from the hand-held device to the medAspis server is necessary for the unrestricted function of the Lean FMD system. All scanned data records are immediately sent from the handheld device to the server, where further processing takes place.

If the internet fails, this processing is disrupted. There are many reasons for a broken connection: The handheld scanner or the server are not working correctly, a malfunction at the internet provider, technical faults or changed settings in the local wi-fi router.

In such cases, the hand-held device indicates the loss of the Internet connection and records all data sets. The offline status and the number of data records temporarily stored in the device are displayed in the field at the bottom right.

As soon as the Internet connection is re-established, all stored data sets are automatically transferred to the server.

ATTENTION: The data is not processed on the server immediately. Manual intervention is required to perform the originally desired FMD operations.