to be released on ….released 20 January 2021
Remote Orders
When a digital orders are processed, the orders are saved as un-valid with a blended lens errors, even if the lens styles did not have the “Blended lens” feature active
When a digital order uses a blended design, the blended fields are optional and their omission should not cause the order to be saved as un-valid.
Change made so that when a text field is processed from a remote order file, any embedded quotes will be retained. Previously, only the text inside of quotes would be kept, which resulted in information being lost. For example, if a patient name was received similar to WILLIAM "BILL" JONES, only BILL would be retained.
When processing a frame trace that is submitted using _FRMID, if the eye and/or bridge are not provided, use the A and DBL values (respectively), rounded to the nearest integer, to see if a trace exists with that combination, for the name and manufacturer code given. (Note this is not done if the trace specified is a DATA, INV# or FTD supplier code).
A new option (_ROUTE) may be used on a remote order to specify a specific work ticket routing.
Digital Interfaces
Temporary files with the extension .3D were not being deleted in some cases when processing a digital job. This has been corrected.
Job Tracking
The job scanner simulator now supports enter of an alphanumeric job tracking station, as well as entry of a numeric station, using just the station ID. Previously, stations had to be entered with a leading “99”, which is how the barcodes for stations are scanned. Scanning of the station including a leading “99” is still supported, but this change makes it more user-friendly when hand-keying information.
Toric Calculations
A defect where the finished center thickness of a lens could be different depending on whether default CT settings were used, or the same CT value specified as a user override CT, has been fixed.
Pricing
Added automated frame, frame parts and side shield pricing to orders and remote orders.
An issue with RX Lens prices no longer appearing in the grid has been resolved.
Reports
A new option has been created on the "Reports" tab, "Lens Style Reporting Groups". Please see Lens Style Reporting Groups
A new option has been created on the “Reports” tab, “Material Reporting Groups”. Please see Material Reporting Groups
Rx-Xplore Reporting
A new system setting has been added to allow labs to export uncompleted orders, as well as completed, to Rx-Xplore for reporting purposes.
The current job station code, description, and date/time for each order is now exported as part of the order XML export. This is not terrible useful for completed orders, but could be useful for orders still in process (see option below).
On the “Dayend Parms” system setting screen, the switch can be found here:
...
When orders are exported, the XML file now contains lens style reporting groups for the right and left lenses.
API endpoints
New endpoints have been added as follows (please see Swagger for implementation details):
/customer/read - return a list of customers within a specified range
/material/read - return a list of materials within a specified range
/style/read - return a list of lens styles within a specified range
/tint/read - return a list of inherent tints within a specified range
/addons/read - return a list of addons (services) within a specified range
/get_jtbydate - return a list of job tracking movements since a specified date and time
/remakes/codes - return a list of remake codes and info
/orders/picks - return expected lens/frame pick verification data for a given order
The /jt/get_jtstationsstations method has been enhanced to return the customer description as well as internal lab description for each job station
The /lenses/pick method has been enhanced to include the pick-performed
return value which indicates success/failure, support multiple error messages in ws-order-status
and accept additional frame information.
Work Tickets
The PCL, PCI and XML work ticket formats have been modified to print the frame, frame part and side-shield information if available.