|
Omics Lab
OMICS LAB represents the whole of the OMICS suite and
includes a number of modules to manage and maintain your
entire surfacing lab operation. Our highly customizable,
modular approach lets you create a software solution that
meets your needs. You can choose from the following five
modules or steps:
Step One - Calculations and Device
Interfacing Step Two - Blank Selection and
Inventory Control Step Three - Invoicing,
Pricing, and Accounts Receivable Step Four
- Job Tracking Step Five - Report
Writer
This section provides you with detailed information about
each of these steps and ways that OMICS LAB can improve the
efficiency of your lab.
FEATURES & BENEFITS
OMICS is a complete software management solution designed
for surfacing laboratories and is suitable for both wholesale
and retail lab environments of any size. OMICS is completely
modular in nature allowing you to purchase and
implement only the software "Steps" or
modules you need now, with the ability to add any Steps you
had initially skipped at any time in the future. OMICS
consists of five main Steps.
OMICS Step 1 is for surface calculations
with dozens of user definable system settings for defining lab
preferences. Step 1 also includes a frame shape database with
on-screen 3-D lens and frame shape graphics and unlimited
storage capacity, machine interfacing to most lab equipment,
and unlimited storage of patient Rx's. Step 1 supports the
latest technology in surfacing for various methods of tooling,
fining and polishing, generating (manual,
automatic lenses sold. OMICS Step 1 must be
in place before any other modules can be added.
OMICS Step 2 adds a comprehensive
lens catalogue containing availability, technical data and
bar-codes for most lens products, automatic blank selection,
lens pick verification, bar-coded inventory control, automatic
purchase orders and numerous management reports for lens
usage, costing, breakage, and lens manufacturer reports such
as AoSola Rewards, Varilux, Nikon, Crizal and Transitions.
OMICS Step 2 also includes the ability to accept remote orders
via modem transmission from OMICS POD or POF.
OMICS Step 3 covers order entry with
automatic billing, invoicing, unlimited price lists for
complete Rx, add-on's and stock jobs, credits, tax, accounts
receivable functions, fixed and volume discounting, balance
forward and/or open item billing methods, commission tracking,
several invoice and statement form options, numerous financial
reports; Account Payables and General Ledger software
interfaces available.
OMICS Step 4
adds Job Tracking and customer service tools with instant
access to all work in progress showing a complete history of
all job movements from start to finish, quick job status
information on a real time basis, unlimited tracking
stations, and work flow analysis reporting.
OMICS Step 5 is a Custom Report
Writer intended for users who desire to create their own
unique reports. Custom programming is available on request for
all modules.
Overview of OMICS System
Architecture
Operational
Overview:
OMICS is a complete lab management
package which is scalable for use by laboratories varying in
size from a few dozen jobs a day to over 5000 jobs per
day. It includes a full suite of features designed for
the lab. While every lab management program offers some
level of functionality for a lab, OMICS surpasses its
competition in many areas:
- Up to date calculations for all new products,
including mid and hi-index lenses.
- Minimum edge thickness calculations even on
low-power lenses, ensuring that rimless and
drill-mount lenses can be successfully mounted while
still ensuring the thinnest possible product.
- Support for the latest ANSI safety standards in the
U.S. (which came into effect August 2003).
- Support for frame combinations such as safety rimless
(many packages
cannot handle these types of frames).
- Support for casted (molded) lenses as well as
traditional finished and semi-finished blanks. This
includes full consideration and thickness checks of these
lenses for blank selection purposes.
- In addition to interfacing to all common optical
industry devices, OMICS also provides interfaces to
non-industry devices such as telephone systems and the GBI
automated sorter. Niche products such as Robotics &
Automation equipment have also been interfaced to OMICS.
- OMICS support full job flow checking throughout the
lab. This permits jobs to be marked for various
processes and services, and ensures that not only are all
required services performed on a job before it is shipped, but
also prevents services from being performed on jobs that do
not call for them.
- Overall, the best and most versatile blank selection
logic in the industry. Full control of blank selection
parameters are provided to the lab, permitting automatic
consideration of alternate materials and lens styles.
- Inventory re-ordering can be done by means of
quantity replenishment, traditional min/max methods, or using
forecasting, a highly accurate means of determining future
usage based on past usage including seasonal and growth
trends.
- Support for new features of lab equipment, including
instructions for polish edge, beveling, grooving, clamp
pressure, etc. Support is also offered for robotic as
well as manual equipment.
Customization:
One of the strength's of OMICS and Optical Software has
been our commitment to helping our customers meet their
technology needs through adapting our software to their
needs. Labs from the medium sized to the very large
benefit from being able to have their lab system customized to
their particular needs. Whether that involves
interfacing to a corporate accounting or inventory system,
changes to work flow, customized report, or wholesale
additions to the package, the result is a system which works
with our customers' systems. We recognize that one
system cannot possibly meet the needs of all laboratories, and
that laboratories should not be expected to change existing
processes just to work with a piece of software. In
today's world, it is vital to partner with a lab software
company that can respond quickly to changing needs, using
modern technology.
OMICS and Laboratory Flow:
The starting point for jobs entering the lab is order
entry. OMICS permits jobs to be entered into the system
in several ways:
- They may be manually entered, keyed in by an order
entry clerk
- They may be electronically entered from our own
Retail Remote Order Entry system.
- They may be electronically processed from a file
produced by a third-party system using our published Generic
Interface Format, or using a proprietary format for which
OMICS has been adapted.
- They may be electronically transferred from another
laboratory also using OMICS software.
Once the job has been received (in whatever manner), the
optimum blanks to use are selected, the necessary surfacing
and finishing calculations are done, and the job priced.
The laboratory has flexible control over selection, surfacing
and pricing variables, permitting the system to work the way
the lab does, instead of the other way around. For
example, OMICS allows the lab to set up their own base curve
charts, rather than selecting curves by an arbitrary
formula.
For jobs received automatically, blank selection,
calculations and pricing all take place automatically, and
produce a work ticket which is the first manual step in the
lab. For all jobs, the lab always has the ability to
over-ride the system selection and pick their own lenses to
use. OMICS supports traditional methods of using numbered
trays, as well as methods of using trays with no numbers,
where the barcode exists only on the work ticket.
To ensure the correct lenses are selected, the lab scans
the trays and lenses in a verification step. Lenses must
be correctly selected before they can proceed to the next step
(whether surfacing or finishing). This step is not
required for cast lenses (which have no OPC codes as they are
manufactured in house).
For jobs not processed within the lab (to be farmed out),
OMICS provides different options. Jobs may be scanned
out to an outside lab, and the lab can define which processes
that outside will perform (AR, other services, edging,
etc.). Jobs may be electronically farmed out to an
outside lab using OMICS - this permits transmission of frame
shape data in addition to the Rx information, directly into
the other lab's system, eliminating keying errors and shipping
time to the other lab. This process can take place on
demand or as each job is farmed out, depending on the
preference of the labs and the connection available.
Within the production process in the lab, OMICS interfaces
to the standard optical devices, including many no longer
manufactured. Standard checks are done within the lab -
for example, ensuring that a certain amount of time passes
between surfacing blocking and generating. Uncut jobs
cannot be called up on a finish blocker or edger; finished
lenses can't be called up on a blocker, etc. If desired,
surface QA can be made a required step. Where devices
are not interfaced to the system, scanners can be used to
track the progress of jobs through the lab. OMICS
provides full support, via VCA format, for robotic as well as
manual devices, and also supports polish instructions,
grooving instructions, clamp pressure, etc.
Services are also tracked - these are under the control of
the lab. As many or as few services as desired can be
tracked, and up to 20 user-defined job flow checks are
supported. Two-way scanners can be used, which permit display
of messages to the operator from the system (for jobs not
requiring a service, for example).
The QA process, using scanners, will inform inspectors if
services or steps have been missed for each job. The lab
may optionally choose to print the ANSI standards for the
particular job right on the work ticket for easy reference by
the inspector. OMICS also interfaces to all QA equipment
which is VCA-compliant, as well as to some other products
(such as the Robotics and Automation Robotic QA machine).
Customer service personnel benefit from being able to
access jobs in several ways, including order number, tray
number, patient name, account number, and a user-defined
field, all from one screen. Complete details of the job,
including the history of its flow through the lab, can be
viewed from this one site. Time at station reports can
also be used to monitor jobs that haven't moved from any (or
all) station within a specified period of time, permitting the
lab to identify bottlenecks in the process.
The inventory section of OMICS ships with a catalogue of
lens products, including nearly all lenses sold in North
America, and many sold in the rest of the world by the major
vendors. The catalogue includes all technical specs of
the lenses, as well as OPC codes. Optical Software has
an excellent relationship with all the major lens vendors, and
actively solicit lens information in VCA format.
Inventory is automatically decremented as it is used, and all
manual transactions are normally done by scanning OPC
codes. For physical counts, a lab can use either a
Telxon inventory unit or a Symbol scanner using our own
program and then upload the results to OMICS. OMICS
supports purchase orders either on paper or via modem
connection to vendors. In both cases the order can be
reviewed and approved by the lab before committing.
Technical
Overview:
Operating Systems Supported - OMICS is a
Windows-based application, written primarily in AcuCobol
extend6, with routines in other languages for specific
purposes. As a networked application, OMICS can be run
using Novell or Windows file servers, either as a server-based
program (residing on the file server, with workstations
running the application from the server), or as a true
client-server product (application installed on the
workstation, accessing files on a server using a client-server
engine). Thin-client functionality is being explored
currently.
Because OMICS has been an industry leader within the
laboratory market for years, the user interface screens are a
combination of classic interfaces and newer GUI
technology.
File structures - OMICS makes use of
Cobol-standard indexed (ISAM) files, line sequential files,
and relative (record-numbered) files, using the most
appropriate format for the type of data. The bulk of the
information is stored in ISAM files, with data separated
logically by type of data. So, for example, customer
information is stored in one file, Rx and Stock orders in
another file, lens style information in another, material
codes in another, etc. The use of native ISAM assures
the fastest possible access. Access to the data can be
provided using ODBC, permitting any ODBC-compliant program to
have read access to the OMICS data.
OMICS can use AcuServer client/server technology to
optimize file access over even a large network. In
addition, AcuServer permits files to be shared over
proprietary VPN and even over the internet, allowing many
options for the transmission and sharing of information
between labs.
Average volumes - laboratories using OMICS
vary in volume from under 100 jobs per day to over 5000 jobs
per day. Labs also vary in the parts of OMICS they use -
some labs (notably smaller ones) use only the Rx calculation
and device interfacing portion of the software. Other
labs, including virtually all larger labs, use at least the Rx
calculations, inventory control, automatic pricing and
job/tray tracking. Many use either the OMICS Accounts
Receivable module, or some form of interface to their own
accounting system.
Volume limits - limits within OMICS are
very broad and are well above what existing users would ever
approach. Internal database limitations will restrict
the system to 14,000 price lists, 1,000,000 distinct inventory
items, several million customers, 100,000,000 Rx and Stock
orders on file, etc. The system is currently limited to
1300 concurrently-running workstations (subject to runtime
licenses). There are no built-in limits on file size;
generally we are constrained by the limitations of the
operating system - for example, limits on disk drives and file
sizes imposed by file systems (such as FAT16), but these are
resolvable by upgrading or solving the underlying
limitation.
Security Management - OMICS currently
supports a "user-level" form of security management, where
users are assigned a "security level" from 1 to 99, and menu
options and functions within OMICS require a certain level to
access. Optical Software is developing a new security
structure which will allow control of access to menu options
and functions by user name.
Available Languages - OMICS is currently
available in English, with some user reports (such as
statements and invoices) available in French.
LAN protocol - OMICS is not based upon any
particular LAN vendor or protocol. Our software runs on
Novell networks, NT networks, and Windows peer-to-peer (for
smaller systems). In the past, we have had labs run
Lantastic and Novell Lite, although we do not recommend these
platforms. There are certain functions in OMICS which
make use of LAN-specific functions, such as (optionally)
direct printing to Network print queues when running on Novell
networks, or using LPT port printing on Windows networks
(which relieves the user from having to have specific windows
drivers on all workstations).
Communication with lab machines - OMICS
prides itself on being at the forefront of communication with
as many lab devices as possible. Device interfaces run
on a 32-bit Windows-based computer using any
Windows-compatible multi-serial IO card for multiple
ports. Our most common multi-port boards are Digiboard
and Rocketport, but we have also used other brands such as
Lava multi-port serial boards. OMICS is compatible with
all common laboratory devices, including LOH, Weco, Gerber,
Coburn, OMA, DVI-standard, National Optronics, Optek. We
have also developed custom interfaces to devices such as the
GBI shipper/sorter and the Q&A and packing machines from
Robotics and Automation in Europe as well as P@P
ToolTowers. Optical Software will also develop custom
device interfaces for equipment required by our customers.
Already Existing Interfaces (Financial) -
OMICS has accounting interfaces with a number of accounting
packages, including SAP, PeachTree, AccPac, JD Edwards, and
several prioprietary systems for customers.
Already Existing Interfaces (Remote Entry)
- OMICS has published a "Generic Interface Format" describing
a format with which any third-party software can send an order
to an OMICS system. This format has been used by
Compulinks and several proprietary systems to feed orders to
OMICS electronically. This format supports single-eye
frame tracing.
Another option for remote entry involves the use of Optical
Software's "Direct Lab" components. With these
components, any developer of an existing Windows-based retail
system can incorporate frame traces into their software and
transfer the resulting order, with the trace, to OMICS.
This module uses industry standard OMA descriptions (with
extensions) to describe orders and traces and is compatible
with common tracers in the industry.
OMICS also accepts orders electronically from other
laboratories running OMICS software.
Datawarehouse and Reporting Abilities -
OMICS offers ODBC access to the underlying datafiles, which
permits use of reporting tools such as Crystal Reports for
user-designed reporting. In addition, Optical Software
is always willing to discuss reporting options with our
customers, incorporating some reporting options into the
standard product, and customizing others for particular
needs.
Number of Versions Per Year - Optical
Software releases patches to OMICS on a monthly or
semi-monthly basis, as volume of enhancements and changes
warrant. Releases are issued approximately 1-2 per year,
but are not released on a predefined fixed timetable.
Versions are released approximately every 12-18 months, and
include major database or user-interface changes.
Optical Software is committed to keeping our customers up to
date with enhancements, new features, and modifications to
handle new products.
Assured Compatibility - OMICS is written
using AcuCobol, a Windows-based, 32-bit version of the most
widely-used programming language in the world.
Leveraging the strength of Cobol for business logic, we also
use other languages such as C++ for specific purposes, but the
end result is seamless to the lab. As new operating
systems and products come out, Optical Software evaluates them
and makes any necessary changes to OMICS to ensure
compatibility with systems, and we proactively keep our
clients advised of compatibility and known issues with new
systems.
Training Courses - Each installation of
OMICS includes onsite installation and training in OMICS
functions by one or more qualified installers. The
length of the onsite training depends upon the lab's volume,
number of staff, and modules purchased. Optical Software
also recommends refresher training on a periodic basis to
ensure maximum benefit is being obtained from the
system. The frequency of the training depends upon
several factors, including changes in processes, growth of the
lab, turnover of personnel, etc. Training courses may
also be given at Optical Software's offices in Moncton, N.B.,
Canada, and we are exploring the possibility of regional
training sessions in different locations around the U.S.
Here is an Omics flowchart for your viewing.
|