Version 1.4

Release Updates

  • Altered filtering functionality to filter by Account instead of Views
  • User time zone is now stored in the session to reduce database queries
  • Added more verbose error handling on the PCR import
  • PCR Panels separated with a semicolon
  • Analyzer dropdown filters available analyzers based on the panel’s test method and the analyzer’s test method
  • Fixed issue with a missing result report for an order on Centennial

Version 1.3

Release Updates

  • Added a confirmation text input field when attempting to configure the middleware
  • Added page loading timers & metrics
    • Tracking load times on New Order entries, Portal homepage, Orders Results Lists, QC Dashboard, and the Analytes page
  • Added new PCR Analytes to replace duplicate analytes per analyzer
    • Specified parent-level Report Test names for all Panel Test names
  • Changes to the New Order Placed behavior
    • Name of Collector set to “Unknown” when Account is chosen
    • Collection Site and Requesting Physician fields are automatically filled if only one option is available
  • Updated the lab analytics count for more accurate data
  • Updates made to the general Release Report
    • Header information added/updated/reorganized
    • Simplified “Not Detected” result to “ND” to conserve space
    • ABR Panel notes added for positive test results
  • Fixed an issue with User Management enable/disable buttons not working

Hot Fixes

  • Fixed performance issues on lab pages
  • Added account management tools to include a Users page with the following functionality:
    • Users page
      • Lists all users from all locations and their associated accounts
      • Ability to edit user information from this page

Version 1.2

Release Updates

  • Added the Ability to Order Single Test on order
  • Updated the PCR Results report sorting
  • Fixed issue with incorrect logo showing on print version of report
  • Corrected a bug that was marking QC’s approved upon value input
  • AU changes
    • Barcode is now 11 Chars
    • The last character indicates if it is a rerun or not-If the barcode is printed before the sample is processed, the barcode will always end in ‘A’
      • Every time the sample is rerun, the last character will increment – B,C,D etc
    • Internally we will still store a 10 digit UID
    • When the label prints, the barcode includes all 11 chars, but the text is only the 10 char UID
    • The AU (and possibly other analyzers) can send back status flags
    • Flag column was added to the results table
    • Updated the API to handle it
    • The AU sends back a single character, other analyzers can send back more
    • If the AU sends back a status flag of ?,@,$,!,D,F,G,or R the result can not be released
  • Added “Buccal Swab” to the specimen_types table
  • Import button shows whether lab has LCMS associated or not
  • Coriell Pgx GeneDose API integration
    • Order creation
    • Export Order CSV
    • Results import
    • Post results to Coriel
    • Results Report display
  • LCMS Export and QC
  • Updated the Portal Orders view to sort the panels by priority
  • Implemented workaround to bypass/ignore CLIA# validation for new labs who are not yet in the CLIA system
  • QC Control changes to ranges included and header columns
  • Established that Dev User report results default to UTC time zone
  • Added an external name column to test panels
  • Added New/Current checkbox to Medications for GeneDose orders
  • Cosmetic changes made to the Order Lifestyle factors
  • Added ability to bulk release GeneDose specimens
  • Patient information on GeneDose orders can be edited and a new report requested
  • Added ability to reset and return GeneDose orders
  • Multiple test panels can now be placed on the same order
  • Patient search/edit functionality added to the Lab Portal
  • Added a Released date column for the date/time a test was released to the results reports
    • Updated all previously run reports to use the Resulted date/time in this new field

Hot Fixes

  • Result report adjustments made:
    • First page – swapped the Drug/Metabolite and Test Method columns
    • Second page – split into 2 sections, “Screening” for all tests, and “LCMS” for current groupings

Version 1.1

Release Updates

  • Rebuilt the LCMS Import Tool
  • Added in New QC Reports on the controls page
  • Under Controls, made the lot expiration field a date picking field instead of a date typing field
  • Increased the font size and scale of some of the result reports
  • Moved Analyte Rules/Parameter Building from “Test Panel Management” to “Analyzer Management”.
  • Changed the Auto-Resulting per field to only be available if the analyzer is utilizing the qualitative setting (Ie. Binary Radio Buttons “Positive” and “Not Detected” or some other combination of radio buttons during the resulting process)
  • Added a printable report under Test Panel Management>View All of the parameter configuration and tests in the panel.
  • In PCR Testing, Edited Endogenous Control to always be presented at the bottom of the panel on a result report.
  • Added a “Print Priority” to panels with a priority of 1 being the highest priority. If the first panel is given a priority of 1 and the second panel is given a priority of 2, the first panel will always show up first in the result report no matter which order the two panels were added to the accession number during the ordering process.
  • Removed the ability to change how results were per page on the account level (Note: we will be adding a feature in the near future to replace this, but for now it was causing issues)
  • Fixed a bug related to the “Run By:” field on reports that showed up incorrectly on a few reports
  • Fixed a bug that was partially releasing certain types of orders when the intention was to release the entire accession number’s tests
  • Fixed a bug that was causing a spinner to pop up when clicking in and out of the result entry field during the manual resulting process
  • Removed the Archive Button at the lab for “View All Orders”

Hot Fixes

  • Fixed a memory issue that would cause a crash when too many orders were on the same page
  • Changed the configuration of the logo tool from the lab level to the account level. Now the tool lets you choose per account whether you want their logo or yours to be shown on the result reports.
  • Fixed a bug where some portal users couldn’t resend invitations to new users.
  • Fixed a bug where the QC Dashboard wouldn’t allow decimals to be displayed
  • Added a result report format change where tests with a range of acceptable values (like adulterants) would show the range instead of just a cutoff value. Ex. Reference Range for PH will now display as “4.5-9”.