Skip to Content

RUIS Timetable Integration

Quick and easy timetable data transfer

Fully compatible with the most popular timetable applications, including CELCAT, Facility CMIS and Scientia Enterprise, RUIS removes the need to manually enter data for room utilisation reporting, via a suite of data translation interfaces that smoothly convert timetable data to room utilisation data format.

Facility CMIS To RUIS

The tie-in between Facility CMIS and RUIS is achieved by using List Definitions in CMIS to export text files. The List Definitions have already been written, but can be edited in consultation with Mosaic-Space if there are particular storage methods for room data in the CMIS database that are specific to an institution. The exported files are processed by the CMIS / RUIS Data Translation Interface and the required RUIS import files are produced. These are then loaded into RUIS.

Scientia Enterprise To RUIS

Integration between Scientia Enterprise or Syllabus Plus Classic timetable data and RUIS involves setting up Location Groups for RUIS, that define for each room the Campus, Precinct, Building, Room Type, and Benchmark Type. Rooms are assigned to the RUIS Location Group in the Scientia images as required. Once this is completed, a COM-enabled image is created, and the Scientia / RUIS Data Translation Interface connects to it. The interface then automatically writes Rooms, Events, Organisation Structure and Utilisation Targets files. Once the interface has finished writing the files, they can be loaded into RUIS.


The CELCAT timetabling software contains menu items that command the export of department, room and event information that the CELCAT / RUIS Data Translation Interface processes to turn into RUIS import files. These are loaded into RUIS in the normal way.

Other Timetable Software

Mosaic-Space has already written a bespoke data translation interface to convert Infosilem timetable software data into RUIS format. Interfaces between other timetabling software programs can be written on a case-by-case basis.