Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Rx-Universe has the ability to interface to the SatisLoh Manufacturing Execution System (MES).  It can create and delete orders and update an order's job history on the MES via the Rx-Universe Job Tracker.  The information sent to the MES system is controlled by the lab via settings in the Job Station records.  When an order is entered into the Rx-Universe system, if the MES interface is active, the "Job Tracker" will create an entry into a trigger file.  The entries in the trigger file are then used when the "Job Tracker" attempts to communicate with the MES system.  Once a communication is established, and the order information transferred, the trigger entry for the order is removed from the trigger file.  The reason for this is so that even if the MES system is inaccessible, once a connection is re-established, the order information will still be sent.

 

The first time an order goese through an MES Job Station, the Rx-Universe system will create an "Order Creation" packet and a "Job Creation" packet for each valid eye and these will be sent to the MES system.  If an order has already been through an MES Job Station, then "Job Update" packets will be created and sent to the MES system.   If an order is deleted from the Rx-Universe system, then the "OD" job station will create "Order deletion" as well as "Job Deletion" packets that will be sent to the MES system.

Requirements

Rx-Universe version 6.45.00 or above with Job Tracker enabled.   

Activating

To activate the MES interface, the "MES Server" field in the "Job Tracking" tab of the "System Settings" maintenance screen must have an entry.  Set the "MES Server" field to the path where the MES system resides.

 The MES logging feature allows you to view the steps being taken when the "Job Tracker" is processing the MES job station entries. It creates a text file called "MES-RXU.log" in the root folder of the Rx-Universe installation.  This log file will allow you to trouble shoot an MES installation to pinpoint any problems that may occur.  

The MES system also allows you to set the number of days that a record in the trigger file will be held, in case of errors, before being deleted from the file.  This is a safety measure that will keep the trigger file from being filled with records that due to some reason, cannot be sent to the MES system.   

 

Job Station settings

A new tab has been added to the "Job Station" maintenance screen for the MES information.

The Rx-Universe system was designed to only send information packets to the MES system for Job Stations that have their "Job station updates MES" flag checked.  This ensures that a lab can determine which processes in the lab will update the MES system.

Extra supporting information, based on VCA lables, can be sent to the MES system within the Order or Job packets.  The extra supporting information that the Order or Job packet will send is contained in the "MES Order LDI file" or the "MES Job LDI file".  These LDI files are created by the lab and must be placed in the following folder to be accessible by the Rx-Universe system, "DATA/ MES/ LDI" 

The LDI file layout must be as follows: 

REQ=LDI
DEV=LDS
DEF=MESDATA
D=JOB;_STATION;ACCN;_ACCN_NAME;
D=_ACCN_ADDR;ADD
ENDDEF=MESDATA

The first 3 lines are required, as well as the last line.   The body lines "D=" contain the optional fields to send to the MES system, the lines have an 80 character limit when being processed, each optional field label name must be separated by a semi-colon ";".  

The optional field labels are based on the VCA field labels along with some custom field labels.   

Processing

The interfacing with the MES system is done automatically when a Job Station is processed by the Job Tracker program.   The Job tracker checks to see if the MES server system setting is set, and then checks to see if the Job Station being processed has it's "Job Station Updates MES" flag checked.  If the Job Station passes all the requirements, then a trigger record is created for the MES transfer.  The Job tracker processing loop during it's cycle, will check to see if there are any entries in the MES trigger file, if entries are found, then the communications with the MES system will be established and the Order/Job packets will be sent.  To ensure that the Job tracker is not tied up doing MES transfers, which can be slow on some systems,  a maximum of 10 trigger records at a time will be processed before control is returned to the regular Job Tracking processing.

 

 

  • No labels