Release Notes
In Development
Known Issues
- "New Order" button sometime gives an error page when completing the Order
- The correct workflow is to create a new appointment which automatically creates the corresponding Order.
- The "New Order" button or "New Order" page is not a supported workflow
- "Fax Result Notifications" issue
- if enabled, the PDF result upload function will not work as expected, and auto approval will not process correctly.
- This currently affects three locations and their respective affiliates (sub clients).
- This fax feature has been disabled temporarily to resolve the issue with results, and will be re-enabled as soon as this bug has been resolved.
- PDF results must be uploaded to the first test if an order includes multiple tests
- below is an exmaple of a "View Results" page and shows where the PDF should be uploaded
- PDFs uploaded to the other tests will not Auto-Approve or trigger email delivery
Version 2.6.3
11/15/2024
• Replaced references to “patient” with “customer” on the schedule page for consistency and clarity.
• Adjusted reminder interval settings to provide more flexibility in notification timing.
• Completed modifications to the edit order page to require Service Completed to be checked before proceeding.
• Guest Order API Updates: Improved order creation process for orders with multiple tests.
• Updated the Print Requisition Button to only allow printing after the service has been completed.
Version 2.6.2
11/13/2024
• Performance improvements and code efficiencies to improve page load times.
• Draw Fee Integration: Added draw fee settings to clinical test groups and client edit pages, enhancing billing flexibility for clinical tests.
• Error Reporting Feature: Implemented an error report functionality with modified routes and controllers to facilitate better diagnostics and troubleshooting.
• Reminder Interval Customization: Updated the reminder interval settings to allow users to configure appointment reminder notifications more precisely.
• Elavon Payment Session Management: Improved Elavon payment integration by adding session token handling for enhanced transaction security and streamlined checkout.
• No-Show Notification: Added functionality to automatically send email notifications upon successful marking of a “no-show” appointment, improving client communication.
• Enhanced Appointment Reminders: Introduced features to set specific reminder hours for appointments, improving user engagement and reducing missed appointments.
• UI and Code Cleanup: Removed unnecessary debug code and refined redirect URLs to ensure cleaner, more efficient navigation.
• Footer Update: Updated the footer design to reflect the latest changes and maintain consistency across the application.
Version 2.6.1
11/01/2024
• Enhanced DOB Validation: Improved date-of-birth validation on registration pages to ensure accurate input
• Visitor Insight Functionality: Added visitor insight tracking on registration pages for enhanced data collection
• Patient Receipt Update: Modified patient receipt pages for better user experience and design clarity
• Environment Configuration: Introduced new environment variables to streamline deployment and customization processes
• Query Optimization: Refined queries for faster performance, switching from where to whereIn for targeted data retrieval
• Pre-Registration Error Fixes: Resolved pre-registration errors to improve user flow and reduce interruptions
• Dropdown for Test Group Selection: Added a dropdown feature for selecting test groups, improving ease of access and functionality
• Elavon Payment Enhancements: Addressed Elavon client and receipt code adjustments to improve payment processing reliability
• Location Type Feature: Added functionality to set location types during registration, enhancing data categorization
Version 2.6.0
10/23/2024
• Implemented Google SSO integration.
• Debugged and optimized Elavon payment gateway integration
• Fixed issues with the IP filter and session token generation for Elavon merchant accounts
• Improved email and SMS reminder functionality for users
• Updated cover page handling, adding and testing disable options for specific conditions
• Debugged result item queries and AML results lookup for improved accuracy
• Added support for disabling cover page functionality in the system settings
• Modified reminder functions to enhance SMS and email notifications
Version 2.5.9
10/10/2024
• Finalized development of test consent functionality
• Implemented two-token generation system for WooCommerce and guest users
• Improved cover page debugging process
• Implemented support for no-show functionality in the scheduler
• Added email send delay functionality
• Fixed QuickBooks integration issues
• Debugged and enhanced fax result notification functionality
• Added functionality to set and delete appointment ID in cookies
• Addressed server error issues during result uploads
• Enhanced error handling for better log tracking
• Introduced the “Create Default Staff” functionality to remove the corporate level default staff member
• Resolved a bug with the Square Pay functionality
• Added support for saving consent templates and refined test consent workflow
• Updated email templates and functionality for delayed mail sending
• Introduced new error handling for WooCommerce API
• Updated barcode functionality
• Added reminder prompt in case service completed was not checked
• Resolved the filtering and searching display issues on the Order page
Version 2.5.6
8/5/2024
- Added a detailed receipt feature to the customer dashboard
- Resolved bug on the edit order page with the lock / unlock status of tests to no longer require unlocking of a test
- Enhancements and bug fixes for the Clinical Collection Dashboard
- MD Care Updates to allow a physician only consultation
- Added a note section inside the edit order page
- Updated code for migrated marker cluster in Google Map API to avoid the error on the map when selecting a location
- Fixed a bug where updating a test unassigns it from a sub-client
- Enhancements and bug fixes for the auto-approval workflow
- Implemented database indexing for performance improvement
- API updates for the WooCommerce website integration
- API updates to improve the efficiency of the pre brick and mortar automation
- Added functionality for patients to be able to edit their appointments from the MAPL portal
Version 2.5.5
8/5/2024
- MD Care Updates to allow a physician only consultation
- Added functionality for patients to be able to edit their appointments from the MAPL portal
Version 2.5.2
3/15/2024
- Added the ability to bypass the scheduler for specific tests
- Removed the invite.ics from the email template if bypass scheduler is enabled
- Resolved a bug with the draw fee calculation on the cart page
- Resolved an issue that was preventing telehealth providers from receiving the full PDF copy of results
- Resolved bug that was causing result values on the edit order page and reports to be overwritten.
- Updates to scheduler exception blocksVisual updates to the scheduler page
- Removed MD Care logic from the scheduler controllers
- Updates to exceptions - made weekend working days using exceptions
- Optimize patient and order lookup on post result process
- Disallow the creation of appointment duplicates
- Visual updates to the scheduler page
- Update to Global Custom Panel Pages to allow for the clinical collection workflow
- Resolved a bug with reference value lookups
- Removed cancelled appointments from the client dashboard
Version 2.5.1
3/5/2024
- Added the ability to bypass the scheduler for specific tests
- Added the ability to have custom text on the scheduler page per test
- Applied logic to allow for custom appointment confirmations and result templates per test
- Added logic to prevent an error message on registration, even if the location's settings have a faulty value such as an invalid email address
- Updated the PDF to remove countries and switch the order of the name fields
- Modified the sex field to be Male / Female to align with Quest's requirements
- Introduced global pages that can be used for pre-brick and mortar locations
- Updated colors on the scheduler page and calendar to be closer aligned with our website
- Resolved a bug with the calendar sync that was causing some users to receive an error when trying to sync their calendar
- Resolved a typo with the Proceed to Payment button
- Resolved a bug with email templates not being applied properly in some cases when a provider approves the result
- Added the ability to add order requisitions to email templates
Version 2.5
2/16/2024
- Introducing Single Sign On with our ARCpoint email accounts
- Updating the logic used for customers to verify their email address and see their results
- Adding filtering options to the dashbaord home page
- Updating the scheduler page to remove unnecessary fields and clean up the interface
- Making additional styling changes to streamline the look and feel of the customer journey
- Reslving an issue with some test reference values
- Resolved a bug with Add Another Test when using magic links to order a test or service
- Introduced an option to send the lab requisition to customers
- Resolving a bug with result templates
- Resolving an issue with time zones being displayed incorrectly on email confirmations
- Added new API functionality for the website
- Increased the MAPL / Website sync time to happen every 1 hour instead of every 4 hours
- Resolved a time zone issue for appointment confirmation texts and emails
Version 2.4.9
2/1/2024
- Modified time zones to be set at the client level instead of the user level
- Workflow updates to improve the shopping cart experience
- Resolving a bug with cancelled appointments
- Updating colors and styling to match the website
- Modifying the "Find a location" page to make it more intuitive for mobile users
- Increase block times for appointment ranges
- Added a Call To Action button that will update a button on the website home page.
- Added tracking logic to help calculate CPA and ROI.
Version 2.4.8
1/22/2024
- Resolved iPhone spacing issues in the shopping cart and pre-registration pages
- Updated the specimen collection on AML tests to use a single collection time
- Added ability to automatically fax results to a physician
- Modified clinical collections to support phlebotomy and non phlebotomy collection sites
- Adjusted the UI of the custom panel page
- Fixed a bug with the "show more" button on the scheduler that was preventing you from seeing additional appointments
- Resolved a bug that was causing an error during registration if you sign in instead of creating a new patient record
- Resolved a bug that was preventing some appointments from sending SMS and email messages.
- Resolved an issue that was allowing customers to see tests that were not marked as Display On Website
- Added ability to copy test pricing and activation status from one client to another.
- Added collection type column to schedule table
- Added tracking to global custom panel pages
- Added a filter to the tests page from the client view
- Resolved a bug that wouldn't allow appointments to be edited or canceled if the patient email address had not yet been entered.
Version 2.4.5
11/28/2023
- Added dollar amount to the order report.
- Added consent versioning for the financial consents.
- Added the possibility to use a custom blurb of text above the signature box.
- Resolved a bug that was preventing email verifications from being completed.
- Resolved a bug that was preventing the consent check boxes from being saved properly when using pre-registration pages.
- Resolved a bug that was preventing some results from being delivered if certain characters were in their email address.
- Resolved a bug that was preventing some tests from displaying on the custom test panel page.
- Added API functionality for announcement bars on the new website
Version 2.4.2
11/8/2023
- Created a new method to quickly add a new patient with the green button the dashboard page.
- Added QR code for completing patient registration to the order page.
- Resolved a bug with filters on the dashboard
- Resolved a bug with the scheduler status page that was not working if a room or staff member had been deleted.
- Allow locations to use the old registration workflow if desired.
- Added a "Complete my registration" button for customers as soon as they complete their short registration process.
- Added additional API endpoints to work with virtual physicians.
- Resolved a bug with floating staff member availability.
Version 2.4.1
11/2/2023
- Added "Share Order" button to the custom test panel page for physician ordering.
- Update to walk in appointment workflow
- Resolved issue with AML barcodes
- Add PDF converter to support the latest PDF versions
Version 2.4
10/12/2023
- Simiplified user experience for the shopping cart and checkout pages
- Outlook Calendar integration
- One time sign in links now available for patients
- Quickbooks integration as a payment gateway
- Quickbooks reconciliation dashboard
- Added Walk In Appointment option to the scheduler
- Added Ask On Entry questions to Custom Panel Tests
- Ability to download a PDF of the signed consent for
- Notice in the dashboard for users who have not completed their registration
- New button to re-send registration email which also allows users to update their contact informationAdded a quick sign in token for patients
- Resolved user account creation bug
- Resolved bug that was breaking exception is room scheduling
- Draw fees are showing in the shopping cart, even when when set to inactive
- Draw fees are shoing multiples in the shopping cart when more than one test is being ordered with a required draw fee.
Version 2.3.1
9/19/2023
-
- Allow sub clients to use rooms from their parents
- Fixed the after hours issue where the schedule would roll to the next day
- Put the Jodit editor on the provider pages
- Resolved default test price issue in the API
- Added Social links to clients
- Improved the speed of Global Landing Pages
Version 2.3
9/12/2023
-
- Added a custom notes field per patient
- Added customer facing features to custom test panels to allow them to be scheduled through the website and landing pages
- Allow custom test panels to be ordered through landing pages and/or the website
- Quick process for adding appointments without the patient data
- Added a new HTML editor to resolve HTML markup issues
- Added a custom notes field per patient
- Updated payment method options to allow both credit card and pay at location
- Added clarity for adding coupon codes to all tests at once
- Resolved an issue where the client user in staff dropdown become blury on hover
- Faciliate $0 orders and 100% coupon codes.
- Updated components to stage the Quickbooks Integration
- Update orders to be marked as completed when approved so they will go directly to patients.
- Client Scheduler Notification when an appointment is updated
- Enable and disable staff requirement
- Added 30 minute buffer in the scheduler
- Make the test searchable on the New Order page for walk in patients
- Payment Method can support Pay at Location or Credit Card
- Added a button to reset assigned rooms and staff
Version 2.2
August 23, 2023
- Added email notifications that get sent to the client when appointments get scheduled
- Made pay at location the default
- Resolved HTML rendering issue that was showing incorrect HTML markup on some landing pages and custom test panel pages
- Added an Amount column to the appointment page so you can see tests costs at a glance
- Added client phone number to text messages sent to the patient
- Updated the notifications on the scheduler status page to be more intuitive when completing updates.
- Resolved bug with assigning rooms and staff members after page 1 of the scheduler status page
- Resolved payment method bug that was preventing pay at location and credit card options from displaying at the same time.
Version 2.1
August 8, 2023
- Added Clinical Collections workflow
- Update the Fax Status success message
- Added total amount to the scheduler dashboard
- Fixed parent guarding consent forms
- Resolved issue with fax cover page not being applied properly.
- Added client phone numbers to the text messages that get sent to patients.
Version 2.0
July 13, 2023
- Introduced Add Another Test to the shopping cart
- Conflict resolved with schedule appointment window
- New display filter for the custom test panel page to accommodate hidden active tests
- Implemented database synchronizatoin
- Update to scheduler to make appointment scheduling more intuitive and make a friendlier pop up when appointments are not found
- Removed all restrictions with sending results via fax message
- HTML embedded formatting for landing pages
- Added website URLs to landing pages
- Support for drag and drop re-ordering items on landing pages
Version 1.9.3
June 16, 2023
- [ARCPOINT-448] Update client creation and client edit for Client Users
- [ARCPOINT-830] Test Category delete button in test edit correction
- [ARCPOINT-850] Create API Endpoint To Update Client Tests By Lab Tests
- [ARCPOINT-866] Client Test improved for faster Load Time
- [ARCPOINT-881] username to login should not be case sensitive
- [ARCPOINT-887] User editing an order badges not locked
- [ARCPOINT-903] Uploading image does not change collection date and time.
- [ARCPOINT-914] update button in client edit effected values reviewed.
- [ARCPOINT-921] Faxing feature opened to all user roles
- [ARCPOINT-922] null order IDs created by abandoned shopping cart appointments fixed
- [ARCPOINT-923] Database duplicates corrected
- [ARCPOINT-924] Clients displaying on the panel table.
- [ARCPOINT-925] search bar for panels corrected.
- [ARCPOINT-926] notice detailing that a fax may not be completed until there is a result value
- [ARCPOINT-928] changes to rooms give users a confirmation alert upon submit
- [ARCPOINT-929] API Endpoint To Update Client Tests By Lab Tests v2
- [ARCPOINT-930] working hours added to the scheduler status page
- [ARCPOINT-931] Category delete fixed in test edit
- [ARCPOINT-933] holiday exception for scheduler fixed
- [ARCPOINT-935] Select Client When Creating New Order fixed
- [ARCPOINT-936] Faxing improved to support multiple tests in an order
Version 1.9.2
June 1, 2023
- [ARCPOINT-912] -- New owner dashbaord to review all scheduler settings and quickly manage rooms and tests.
- [ARCPOINT-913] -- Improved user experience for the client staff assignment page.
- [ARCPOINT-862] -- In the scheduler customer reports NAN for any price that exceeds 3 digits.
- [ARCPOINT-869] -- On order, new order as a lab user, when I enter DOB, warning never disappears.
- [ARCPOINT-877] -- Update faxing logic for result delivery via fax
- [ARCPOINT-883] -- Logo update on the result PDF.
- [ARCPOINT-884] -- Ordering Provider update on the results cover page
- [ARCPOINT-889] -- As a lab user, in client edit adding guardian consent generates an error on pre-reg pages
- [ARCPOINT-893] -- As a lab user in result view, emails and texts not sending in production
- [ARCPOINT-900] -- Added additional sentence to appointment alert
- [ARCPOINT-901] -- Scanning QR code in patient emails generates error
- [ARCPOINT-905] -- Rewrite of logic on shopping cart pages to avoid duplicate supplemental items
- [ARCPOINT-915] -- AOE questions working for scheduler and shopping cart.
- [ARCPOINT-916] -- Update scheduler workflows to grab the supp item with the highest price by default if duplicated
- [ARCPOINT-917] -- V2-as a patient using scheduler, gray out the payment button after click to prevent user from clicking multiple times
- [ARCPOINT-918] -- V2-Resolved schedules being set with NULL Payment Method
Version 1.9.1
May 30, 2023
- [ARCPOINT-101] Feature - Allow users to reorder AOE questions on the forms, pre-reg pages, and question page.
- [ARCPOINT-746] Resolved - Sub Client ID Workflow
- [ARCPOINT-833] Resolved - some image links in test edit generate the error page
- [ARCPOINT-840] Resolved - Supplemental items selections not persisting
- [ARCPOINT-841] Resolved - Duplicate Supplemental Items Showing on Some Orders
- [ARCPOINT-844] Sync Sandbox data with production through an automated weekly update
- [ARCPOINT-845] Resolved - Can't Assign Client to Test
- [ARCPOINT-847] correct styling issues in shopping cart
- [ARCPOINT-853] establishing lab and client test fields priority
- [ARCPOINT-857] avoid automatically activating (for client) newly assigned tests.
- [ARCPOINT-858] Sorting for tests and panels
- [ARCPOINT-859] Resolved - AOE Questions are not triggered for appointments made through scheduler
- [ARCPOINT-860] Resolved - missing allergies in patient edit
- [ARCPOINT-861] Customer was charged twice by payment processing
- [ARCPOINT-863] Resolved - Issue generated for customer on appointment edit
- [ARCPOINT-864] Update "Add All Tests" Functionality In Edit Client
- [ARCPOINT-865] tests filtering by test groups in Sandbox
- [ARCPOINT-867] Resolved - when a lab user creates a new test, issue generated
- [ARCPOINT-868] Resolved - as a lab, when I create a new order through order, new order specimen info card not functioning
- [ARCPOINT-870] Resolved - Order edit . . . ability to unlock tests no longer functioning
- [ARCPOINT-871] Resolved - global default staff removed deletion removed from client level
- [ARCPOINT-872] Resolved - as a client made an edit to a test. Made a few changes. submit --> unresponsive
- [ARCPOINT-873] Resolved - As a lab user, I created a test with supplemental items. As a client, I loaded the test and edited. Supplemental items did not appear.
- [ARCPOINT-874] Resolved - as a lab user, when I create an order through scheduler, patient dropdown no longer populates and page styling is incorrect.
- [ARCPOINT-875] Resolved - As a client user, several tests in the test dropdown are being duplicated
- [ARCPOINT-876] Resolved - In appointment edit on scheduler, total amount when there are duplicate supplemental items is incorrect
- [ARCPOINT-882] Resolved - as a user of the scheduler, credit card should be the default selection. Credit card only displaying when any selected.
- [ARCPOINT-886] Prevent continual search for appointment
- [ARCPOINT-890] Add Update Message To Modal For Client Edit Test
- [ARCPOINT-894] Resolved - Supplemental items on order generating issue
- [ARCPOINT-895] Resolved - creating any staff member generates error
- [ARCPOINT-896] Resolved - as a lab user clicking on the set default scheduler settings generates error
- [ARCPOINT-898] research and correct source of duplicate clients/sub-clients
- [ARCPOINT-899] Resolved - creating a new room generates error
- [ARCPOINT-906] Resolved - as a client user working with a newly created client, creating a new staff member generates an error
- [ARCPOINT-907] Resolved - as a client user seeing an error when I alter schedule on a new client
- [ARCPOINT-910] Edit Schedule Blade Issue With Payment Method Value
Version 1.9
May 4, 2023
- ARCPOINT 476 Result view Notes Rediirect. Corrected improper routing issue.
- ARCPOINT 822 Clients may now create panels.
- ARCPOINT 735 Ability to correct or change client in result view through the "change" buttons.
- ARCPOINT 832 Allowing client test fields to persist regardless of changes made at the lab level.
- ARCPOINT 833 Updates to default test image if broken. Corrections to the broken images
- ARCPOINT 830 Updates to Test Category on edit test.
- ARCPOINT 835 Updates to result badge spans. Correction to result buttons that were behaving incorrectly on added tests.
- ARCPOINT 837 Addition of client supplemental items to scheduler. Allow client's active setting to persist even if changes are made on the lab level
- ARCPOINT 843 Allow lab to make changes to scheduler's default consent information without overwriting other settings
- ARCPOINT 842 Correction to test edit. When test and group was changed, result badge remained the same.
- ARCPOINT 846 Customer reported that client payment method was not working properly when selected in test edit.
- ARCPOINT 841 Although updates have been made, this is still in progress. The intent is to eliminate the appearance of duplicate charges.
- ARCPOINT 847 Correct styling issues in shopping cart. Corrections made to mobile shopping cart view (e.g. keeping dollar sign on same line as amount)
- ARCPOINT 852 Correction made so that phone number persists on schedulerEnsures that if no emergency contact number entered, primary phone number still persists
- ARCPOINT 834 Test level ability to remove cover page.In test edit, lab users may now opt to remove the cover page on results.
- ARCPOINT 839 Added test defaults to scorpion API.
- ARCPOINT 851 Resolved issue for creating appointmentments when more than one patient have the same email address
Version 1.8.2
April 3, 2023
- ARCPOINT 735 Create A Button For Lab Users To Be Able To Change The Client On A Result
- ARCPOINT 748 Add A Client Default Payment Type Checkbox To Tests
- ARCPOINT 767 Improve Scheduler Pre Reg Page Settings
- ARCPOINT 766 Make Result Table Responsible For Ipad And Other Small Devices
- ARCPOINT 781 Add International Checkbox Or Similar Solution Number Should Be Saved In Db But Should Not Send International Texts Update
- ARCPOINT 770 Change Buttons On View Result Page
- ARCPOINT 769 Add Specimen Source To The Page That Is Pulled Up When A Qr Code From The Pdf Template Is Scanned
- ARCPOINT 768 Add Pharmacist Credentials Pharm D Or R Ph Or Both
- ARCPOINT 771 Order Form Settings For New Sub Client
- ARCPOINT 765 Change Buttons On Result View Lab Only
- ARCPOINT 775 Return To Client Settings Switches Role From Lab To Client
- ARCPOINT 777 Change Return To Order Settings Button To Return To Settings Button
- ARCPOINT 780 Scheduler Cart Issue
- ARCPOINT 779 Make Order Table Responsible On Small Devices
- ARCPOINT 727 Aml Barcode Update
- ARCPOINT 782 Please Make Result Table In Patient Portal More Responsive For Mobile Users
- ARCPOINT 794 Allow Clients To Make Supplemental Items Required
- ARCPOINT 793 Create An Add Parent Client Tests Button For Sub Clients
- ARCPOINT 795 Additional Fields In Modal Form
- ARCPOINT 749 Side Nav Not Displayed In Profile For Clients V2
- ARCPOINT 785 Use Test Name Website Throughout The Scheduler Instead Of Using Test Name External
- ARCPOINT 790 Update Retail Price Width For Client Level Tests Table
- ARCPOINT 789 Replace Check In Date With Test Name For Order Table On Mobile Devices
- ARCPOINT 786 Add All Tests Only Adds The Tests On The Current Page Not All Of The Tests On All Pages
- ARCPOINT 735 Update Result Client On Dashboard
- ARCPOINT 783 Add Patients Middle Initial To Result Pdf
- ARCPOINT 792 Registration Emails Are Not Sending
- ARCPOINT 798 Making Client Assignment Easier In Provider
- ARCPOINT 797 Unresolved Result Table Issues
- ARCPOINT 799 The List Of Providers In Client Edit Does Not Appear To Include The Default Providers
- ARCPOINT 800 Result Details No Longer Displaying Result Or Abnormal Indicator Fields
- ARCPOINT 788 Abandoned Shopping Carts Are Creating Appointments And Sending Confirmation Email