Version 1.7.2

Release Updates

  • Changes to the Patient Billing Form
    • Reduced payment options and provided an “other” category
    • Insurance listing is now a drop-down searchable field
    • Created a database per lab to store Insurance Company information
      • Insurance record ID stored in Patient insurance record
      • Existing Patient records still show Insurance Company name
      • Medicare is listed as an Insurance Company, ID number stored in place of policy number.
      • Multiple names for a single Insurance Company can be added through the “also know as” table
      • Can specify an “attention to” recipient per Insurance Company
    • Clarified error text when an Analyzer is not found during CSV import
    • Added ability to export Orders in HL7 format, defined by date-range
    • An HL7 file now auto-uploads to the lab server on Order release
    • Implemented ability to add additional tests after order resulted or released
      • Removed tests mark results as inactive
        • If order has already been released and read, it will be marked as unread in the portal
      • New tests require the order to be rerun
      • Saving an edited order prompts the user to add a reason for the change in a note logged with the order
      • Re-released orders are marked as such in the Portal and the report denotes which tests were added to the order and includes the reason note logged when the order was edited

Hot Fixes

  • HL7 DFT zip report queries by date instead of time and only shows released orders
  • Added ability to opt in/out of HL7 at the account level

Version 1.7.1

Release Updates

  • Upper Limit and Lower Limit for QC controls can no longer be blank or null
  • Alt IDs are now required to be unique, can be searched, and are displayed in the Order List
  • The system will now warn you if the Order Form’s collection date is set to a future date
  • Fixed an issue with Levy Jennings reports giving a 503 error and misnaming of analytes on print
  • Added ability for lab staff to mark orders “Received” even if the portal user did not click the “Send to Lab” button on their end after sending the order
  • Added a form to request support which auto-fills the lab name and user info
  • Duplicating LCMS and PCR imports now able to be selected via the alt-id
  • Added ability to print multiple orders on the Lab side
  • Hid the account settings button where it should not be visible
  • Submitted orders are now shown alongside the In Transit orders under the Received Samples view
  • Created a “Find My Lab” form that will send a list of associated labs to the email provided
  • Added ability to upload PDFs to Orders under the View All Orders view

Hot Fixes

  • QC chart upper and lower ranges now use the calculated value of the defined limit and the the min/max calculated limits
  • Added patient name to the bottom of each Results Report page
  • Fixed issue with order UIDs not truncating to 10 character before querying the database

Version 1.7

Hot Fixes

  • Date of Birth and Social Security Numbers are no longer required for patients whose billing type is set to Insurance that is not their own
  • Fixed a sentry error on importer
  • UIDs are now converted to uppercase before querying the DB for PCR and LC-MS imports
  • Order Edit button now available for orders in the Resulted or In Process status
  • Fixed issue with the PCR importer marking orders as resulted with an open/unresulted analyte
  • PCR Importer now sets the same result for all duplicate analytes in an order

Version 1.5

Release Updates

  • Added a loading animation to medication search
  • Changes to the User Management page
    • Fixed an issue with duplicate account creation
    • Added brand color to buttons
  • Genedose importer now allows for multi-file upload
  • Added formatted notes to PCR Report
  • Added new notes for ABR
  • Fixed issue with LCMS test rows being added incorrectly when requesting an order for a screening analyzer
  • Fixed a visual bug related to LCMS Specimen Re-runs
  • Visual changes to PCR and Screening report templates
    • Header fields boldened
    • Alt ID added to display when present
    • “Reported By” and “Date Released” are now represented only once per panel
    • Increased font size
    • Removed “Units” and “Flags” columns on PCR reports
    • “ND” changed back to “Not Detected” on PCR reports
    • New Notes/Methodology/Limitations Statements for PCR reports
  • Lab Generation Fixes
  • Fixed issue with QC Control analytes allowing duplicates when they are deleted and then re-added
  • Fixed issue with collection date/time not saving when editing an order

Hot Fixes

  • Added ENV support to Debug bar on testing and dev servers
  • Fixed typo on email invite

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”.