Release Notes

Known Issues

  • Adding a new test on the "Edit Order" page can produce an error that states "Specimen ID non unique" and/or the "Collection Date and Time" is not saving
    • please disregard the current order and create a new order 
  • When creating an appointment for a test that has a price over $1,000. This causes an error page and the appointment is not successfully created in MAPL

    • The temporary workaround is to create the appointment with another test as a place holder to successfully create the appointment.

      image


    • On the very next page (the Order Summary page), you will be able to (1) add the desired test, (2) click "Save" and then (3) delete the place holder test.image

  • "Fax Result Notifications" when enabled on the "Edit Client" page if functioning as intended
    • "Send Fax" on the "View Result" page is functioning as intended for POC type tests
    • "Send Fax" on the "View Result" page is NOT functioning as intended for 3rd party PDF type tests
  • 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


Features in Development

•Pricing details will include both total and subtotal amounts.

•The result PDF that patients see is being updated.

•Website API will include fields for showing tests on the website.

•API for updating client test pricing is being improved.

•You’ll be able to export and import test prices.

•Custom panel test settings will be easier to edit.

•An updated “Merge Customers” feature will help manage duplicates.

•Past appointments will be shown on the scheduling page.

•The Customer Portal page will look cleaner and better formatted.

•Providers can now require approval from the client level.

•Appointment booking will have an improved time slot view.

•Auto-complete will be removed from the Edit Order page for accuracy.

•Fixes are coming for “Room Working Hours” not saving correctly.

•“Exception Hours for Client” feature will be fixed.

•Tooltip will clearly say “Edit Appointment” for better clarity.

•New “Edit Appointment” and “Override Time Slots” buttons will be added.

•A new user role will allow access to only completed results.

•Client list will be visible when creating a new customer.

•Email templates will have updated headers, footers, and logos.


Release 2.6.9.9
Release Date: 4/23/25

  • Discount and Coupon Logic
    • Improved calculation for sub_total and total_price values using decimal formatting.
    • Refactored how discount types (number, percentage) and coupon logic are applied across orders.
    • Added safeguards to avoid NaN values when applying discounts.
  • PDF Consent Handling
    • Improved base64 file validation and decoding logic for uploaded PDFs.
    • Introduced support for downloading base64-encoded PDFs or S3 links based on file type validation.
  • Limited Role Functionality
    • Introduced and integrated a new Limited user role for B2B relationships.
    • Updated UI and navigation permissions accordingly.
  • Injection Test Table Updates
    • Implemented additional automation logic for successful B12 injection workflows.
  • Improved Consent API
    • Resolved an issue with allergy handling from the consent API so the website consent will always override the data that is stored in MAPL if there is a conflict.
    • API logging now includes timestamped entries for better traceability.
  • UI/UX Improvements
    • Login screen updates to put the one time link at the top of the page and make new user registration more intuitive.
    • Improved user permission dropdown logic in the UI.
  • Order Summary & Scheduling
    • Prevented edits to discounts/coupons on orders that are already paid.
    • Added validation for pending results on all result pages so PDF icons will only appear if the result is available to view.

Release 2.6.9.8

Release Date: April 8, 2025

1.Re-send Registration Email Enhancements

•Rebuilt the resendEmail method in NewScheduleController to handle complex scheduling logic, calendar invite generation, and multi-template delivery.

•Now includes proper ICS file attachments for email clients that support calendar integration.

•Supports conditional bypass for scheduling logic and handles delivery delay flags for future delivery scenarios.

•Improved error handling and logging for failed email delivery attempts.

2.Email Template Cleanup

•Removed deprecated sections from the patient_appointment_set_new.blade.php email template.

•Streamlined layout by commenting out unused appointment detail rows.

•Enhances visual clarity and reduces confusion in patient-facing emails.

3.Dashboard Coupon Visibility

•Updated the lab dashboard to display coupon names alongside payment status in appointment rows.

•Now clearly shows if a coupon was applied and its name (e.g., “Paid” + coupon info).

•Improves transparency for front-desk/lab staff reviewing appointment and payment data.

4.Backend Code Improvements

•Cleaned up controller logic and updated variable references for better data consistency.

•Minor view template improvements across lab-related blade files to support added features.



Release 2.6.9.7

Release Date: April 4, 2025

1.Magic Link Token Enhancements

•Added a new magiclink.php config file to handle invalid or expired login tokens.


•Now gracefully redirects to the login screen (/login) if a magic link is invalid or has expired.


2.Receipt Results Fix


•Adjusted logic to retrieve the client ID properly when fetching appointment details on receipt pages.


•Prevents errors and ensures consistent display of appointment/receipt info.

3.Discount Logic & Panel Pricing

Improved discount handling in OrderService to ensure correct updates to total price for panel items and additional conditions.

•Prevents incorrect total calculations for percentage-based or negative discount values.

•Minor updates to fix panel pricing issues in certain test/panel combinations.

4.Minor Code Cleanups

•Removed stray or outdated references to help keep order flows consistent.

•Enhances clarity for future debugging and maintainability.






Release 2.6.9.6

1.ALTN & Location-Specific Logos

•The Requisition workflow now displays a different logo if the client type or location type is ALTN.

•Ensures the correct branding (logo) is shown on printed requisition forms.

2.Order Summary Page Updates

Appointment Date: Displayed more clearly in the order summary, including logic to recognize “3000” walk-in placeholders vs. exact date/time.

Edit Appointment Button: Users can more easily jump to the scheduling screen to modify appointments directly from the order summary.

•Minor layout improvements to keep appointment details in sync with other order information.

3.PDF & Signature Adjustments

•The patient signature and date fields are now removed from certain requisition PDFs.

•Simplifies the final form layout and prevents confusion if the signature data is optional or already captured elsewhere.

4.Dashboard & Customer Search

•Introduced a searchCustomerDashboard improvement that refines how customers are filtered and displayed in the main lab dashboard.

•Helps staff quickly locate and manage the correct client records.

5.Code Cleanup & Minor Fixes

•Removed extra/unwanted code in RequisitionController for easier maintenance.

•Polished layout in the dashboard and the order summary to better handle edge cases (e.g., uninitialized scheduling data).



Release 2.6.9.5

We’re pleased to share version 2.6.9.5, which includes the following highlights:

1.Scheduling Assistant Role

•Introduced a new “Scheduling Asistant” user role with dedicated permissions.

•Scheduling assistants can now view and manage appointments using new “clients” endpoints (e.g., /clients/dashboard, /clients/schedules, etc.).

2.New Auditing Module

Audit Logs & Search: An all-new auditing interface allows admins and labs to review user activity in the system.

View by Order/Result or Patient: You can now search for actions by a specific order ID, patient details, or even by user.

Detailed “More Info”: A “View Details” option shows IP addresses, browser user agents, and other additional event data.

3.Improvements to Appointment Scheduling & Calendar

Updated Calendar Scripts: The calendar now supports multiple new views (3-, 4-, or 5-day layouts) and can be filtered by client more easily.

Pre-Select Test Group: When adding a test, the system remembers the last chosen group for a smoother workflow.

4.Enhanced Coupon Management

Server-Side Rendering: The Coupons page now loads more efficiently, with quick searching and sorting via DataTables.

Improved Display: The system shows coupon rules (single use, once per customer, etc.) and automatically marks coupons expired if past the use_by date.

5.Workflow & Consent Fixes

New Order on Lab Level: Addressed an issue where lab users couldn’t submit a new order properly.

Consent Override: Fixed a bug where certain overrides wouldn’t apply correctly, especially in the case of guardians or minors.

6.Form & Validation Updates

Optional Race & Ethnicity: Race and Ethnicity fields remain present but no longer force submission errors if left blank.

Patient Registration: Additional checks ensure valid DOBs and accurate allergy fields, but “Allergy” and “Reason for Visit” validations are now relaxed for certain scenarios where they’re not required.

7.Miscellaneous UI Tweaks

•Minor styling changes in forms and dashboards.

•Code merges to support better user experiences and system stability.



Release 2.6.9.4 

Below is a summary of what’s been updated in version 2.6.9.4:

1.Optional Payment Status on Reports

•When generating an “Orders” type report, choosing “Please select payment status” no longer forces a value. If no payment status is desired, it is simply left out of the filter.

2.Patient Registration & Update Form Adjustments

Allergy Requirements: Users must now select at least one allergy option (e.g., None, Latex, Alcohol, Other). If “Other” is chosen, a description is required.

Visit Reason & Referral Source: “How did you hear about us?” and “Reason for your visit?” are both validated to ensure a selection is made.

Race & Ethnicity Fields Made Optional: These fields are no longer strictly required, preventing unwanted form submission issues.

3.Lab Scheduling Improvements

New “Schedule/Creates/{id}” Route: You can now jump directly to creating an appointment for a specific patient from their detail page.

Additional Fixes to correct the “New Order” flow on the Lab level, ensuring smoother creation and scheduling of appointments.

4.Miscellaneous UI & Validation Tweaks

DOB Checks: Registration and update forms confirm a valid Date of Birth is provided.

Minor Style & Navigation Fixes for better user experience, including new tab opens for saved reports.


Version 2.6.9.3

3/18/25

        1.      Collection Date & Service Completion Fix

             •    Resolved Collection Timestamp Issue: A recent update prevented collection dates from saving properly. This release fixes the code so that collection_dt and service_completed once again update correctly when marking an order’s service as “Completed.”

        2.      Search Enhancements

             •    Improved Customer Search: Adjustments to the patient/customer search logic allow for better handling of first/last name inputs (including capitalization and partial matches).

        3.      Panels Page Revamp

             •    Server-Side Rendering for Panels: The Panels page now uses DataTables for server-side rendering. You’ll see faster searches and sorting, along with more efficient pagination.

             •    Cleaner Panel Listing: Panels linked to clients are displayed more clearly, and lab/admin users can conveniently edit or delete them.

        4.      Minor UI & UX Tweaks

             •    Footer Version Bump: The footer now displays 2.6.9.3 correctly.

             •    General Code Cleanups: Various merges and minor refactors to keep the codebase stable.


Version 2.6.9.2

3/11/25


        1.      Payment Date & Status Updates


             •    You’ll now see the payment date recorded when an appointment or order is marked “Completed,” ensuring more accurate tracking and reporting of payment status on the receipt.


        2.      Search Improvements


             •    Search Customer Name: Enhancements to patient/customer name searches, including support for splitting and capitalizing first/last names and searching for customers with multiple words. This should help you find customers more efficiently in patient selectors.


        3.      Appointment Overrides & Scheduling


             •    Further Override Time Slot Adjustments: Continued fine-tuning for overriding appointment time slots. The interface automatically adjusts fields to reduce confusion when you manually set a custom time.


        4.      Order & Test Editing


             •    Broken Image Fix: Resolved an issue where some test images weren’t displaying correctly in the Test Edit screen.


             •    Marketing Fields on Tests: Minor improvements to the test editing flow, including updates to marketing fields (featured, suggested, etc.) and image handling.


        5.      Patient Profile Updates


             •    Form Improvements for Race & Ethnicity: Race and ethnicity fields no longer strictly require a selection. If desired, you can leave these blank for patients.

             •    State Dropdown Visibility: A small fix ensures the patient’s “State” dropdown is visible if no state is on record.

        6.      Miscellaneous Fixes & Merges

             •    Email Template Tweak: Modified resend registration email content for clarity.

             •    Back-End Refactoring: Various code merges and refactors to improve stability and maintainability.













Version 2.6.9

3/5/2025


1.Receipt Improvements


•Updated receipt pages to accurately display the payment date.


2.Order Summary Enhancements


•Added a new section to Step 1 on the Order Summary for improved clarity and workflow.


•Introduced a fix to correctly handle test prices and panel pricing in various scenarios.


3.Guardian Consent & API Updates


•Added optional guardian fields (guardian_consent, guardian_id, guardian_first_name, etc.) to the newGuestOrder and customerConsent APIs.


•Implemented new database columns (guardian_consent, guardian_id) in schedules and third_party_consent_to_match migrations.


4.Profile & UI Tweaks

•Added an optional checkbox on the New Appointment page to send email notifications.


5.Collection & Result Workflows


•Introduced a “Collector Name” field for POC PDFs so the logged-in user completing the order is displayed.

•Refined HL7 result validations, with additional debug logging.

•Included multiple improvements to the results page, including reworked “View Requisition” links and handling for test collector data.

6.Error & Bug Fixes

•Fixed an issue that occurred when uploading images to Tests.

•Resolved errors related to customer creation modules.

•Removed add/delete specimen buttons in certain workflows to prevent duplicate order items.

•Corrected route issues involving “lab test add forms” and “View Requisition” buttons.

7.Miscellaneous Updates

•Added a Draw Fee field in the order summary.


Version 2.6.8.1
2/11/2025













1. Update to the Collection Date and Time


   •Made the collection date/time field editable and renamed the checkbox to now say "Electronically Submit Order".  This allows you to correct or adjust the collection timestamp for orders that are being entered later in the day after the customer's collection occurred. 


2. Introduced Consent Checking as Step 2 on the Order Summary Page


   •We now have a new status icon for consents on the Order Summary Page, which will specifically check to ensure that the consent has been signed by the customer. 

3. Appointment Date and Time Column


   •A new column now stores and displays the appointment date and time more explicitly. This improves clarity in reporting and scheduling.


4. Subtotal and Discount Enhancements


   •Streamlined logic around discounts and subtotals, fixing issues where discount values did not properly update totals. This includes:

5. Removed Default Consent


   •Cleaned up default consent behavior so that specific consents are more effectively managed. This eliminates auto-check issues and improves how consent data is captured.

6. Updated Race and Ethnicity Options (CPL Lab)


   •Revised the dropdown options for race and ethnicity to align with new CPL lab requirements, ensuring correct data collection during registration or scheduling.


7.Limit Rooms for Testing


   •Added logic to restrict the rooms displayed during test scheduling. This reduces confusion and improves selection accuracy when creating or editing appointments.

8. Consent API In Progress


   •Early development on a new API endpoint for storing patient consents. This functionality is partially complete and will be expanded in future releases.

9. Date Time Selector for Collection

   •Introduced a more intuitive date-time picker for collection date/time fields, improving accuracy and user experience.

10. Added Result Button on Customer View Page

   •Provided a direct “Result” button in the customer or patient profile to quickly access recent results or status, eliminating extra navigation steps.

11. API for Consent Storage

   •Added a new API for consenting patients directly, further automating compliance workflows and ensuring more robust data collection.

12. Panel Test Page Optimization (Lab Admin)

   •Streamlined the panel_test page specifically for lab administrators, making test and panel management more efficient and user-friendly.

13. Print Receipt Button

   •Added a Print Receipt button to the Order Summary page so customer receipts can easily be printed.

13. Fixed Checked In Status

   •The Checked In Status button is now updated properly when an order is checked in.




Version 2.6.8
1/23/2025













Version 2.6.9.3

3/18/25

Release 2.6.9.2

        1.      Payment Date & Status Updates

                 You’ll now see the paymentdate recorded when an appointment or order is marked “Completed,” ensuring more accurate tracking and reporting of payment status on the receipt.

        2.      Search Improvements

                 Search Customer Name: Enhancements to patient/customer name searches, including support for splitting and capitalizing first/last names and searching for customers with multiple words. This should help you find customers more efficiently in patient selectors.

        3.      Appointment Overrides & Scheduling

                 Further Override Time Slot Adjustments: Continued fine-tuning for overriding appointment time slots. The interface automatically adjusts fields to reduce confusion when you manually set a custom time.

        4.      Order & Test Editing

                 Broken Image Fix: Resolved an issue where some test images weren’t displaying correctly in the Test Edit screen.

                 Marketing Fields on Tests: Minor improvements to the test editing flow, including updates to marketing fields (featured, suggested, etc.) and image handling.

        5.      Patient Profile Updates

                 Form Improvements for Race & Ethnicity: Race and ethnicity fields no longer strictly require a selection. If desired, you can leave these blank for patients.

                 State Dropdown Visibility: A small fix ensures the patient’s “State” dropdown is visible if no state is on record.

        6.      Miscellaneous Fixes & Merges

                 Email Template Tweak: Modified resend registration email content for clarity.

                 Back-End Refactoring: Various code merges and refactors to improve stability and maintainability.



Release 2.6.9.3

        1.      Collection Date & Service Completion Fix

                 Resolved Collection Timestamp Issue: A recent update prevented collection dates from saving properly. This release fixes the code so that collection_dt and service_completed once again update correctly when marking an order’s service as “Completed.”

        2.      Search Enhancements

                 Improved Customer Search: Adjustments to the patient/customer search logic allow for better handling of first/last name inputs (including capitalization and partial matches).

        3.      Panels Page Revamp

                 Server-Side Rendering for Panels: The Panels page now uses DataTables for server-side rendering. You’ll see faster searches and sorting, along with more efficient pagination.

                 Cleaner Panel Listing: Panels linked to clients are displayed more clearly, and lab/admin users can conveniently edit or delete them.

        4.      Minor UI & UX Tweaks

                 Footer Version Bump: The footer now displays 2.6.9.3 correctly.

                 General Code Cleanups: Various merges and minor refactors to keep the codebase stable.

 

Release 2.6.9.2

        1.      Payment Date & Status Updates

                 You’ll now see the paymentdate recorded when an appointment or order is marked “Completed,” ensuring more accurate tracking and reporting of payment status on the receipt.

        2.      Search Improvements

                 Search Customer Name: Enhancements to patient/customer name searches, including support for splitting and capitalizing first/last names and searching for customers with multiple words. This should help you find customers more efficiently in patient selectors.

        3.      Appointment Overrides & Scheduling

                 Further Override Time Slot Adjustments: Continued fine-tuning for overriding appointment time slots. The interface automatically adjusts fields to reduce confusion when you manually set a custom time.

        4.      Order & Test Editing

                 Broken Image Fix: Resolved an issue where some test images weren’t displaying correctly in the Test Edit screen.

                 Marketing Fields on Tests: Minor improvements to the test editing flow, including updates to marketing fields (featured, suggested, etc.) and image handling.

        5.      Patient Profile Updates

                 Form Improvements for Race & Ethnicity: Race and ethnicity fields no longer strictly require a selection. If desired, you can leave these blank for patients.

                 State Dropdown Visibility: A small fix ensures the patient’s “State” dropdown is visible if no state is on record.

        6.      Miscellaneous Fixes & Merges

                 Email Template Tweak: Modified resend registration email content for clarity.

                 Back-End Refactoring: Various code merges and refactors to improve stability and maintainability.



Release 2.6.9.3

        1.      Collection Date & Service Completion Fix

                 Resolved Collection Timestamp Issue: A recent update prevented collection dates from saving properly. This release fixes the code so that collection_dt and service_completed once again update correctly when marking an order’s service as “Completed.”

        2.      Search Enhancements

                 Improved Customer Search: Adjustments to the patient/customer search logic allow for better handling of first/last name inputs (including capitalization and partial matches).

        3.      Panels Page Revamp

                 Server-Side Rendering for Panels: The Panels page now uses DataTables for server-side rendering. You’ll see faster searches and sorting, along with more efficient pagination.

                 Cleaner Panel Listing: Panels linked to clients are displayed more clearly, and lab/admin users can conveniently edit or delete them.

        4.      Minor UI & UX Tweaks

                 Footer Version Bump: The footer now displays 2.6.9.3 correctly.

                 General Code Cleanups: Various merges and minor refactors to keep the codebase stable.

 

Release 2.6.9.2

        1.      Payment Date & Status Updates

                 You’ll now see the paymentdate recorded when an appointment or order is marked “Completed,” ensuring more accurate tracking and reporting of payment status on the receipt.

        2.      Search Improvements

                 Search Customer Name: Enhancements to patient/customer name searches, including support for splitting and capitalizing first/last names and searching for customers with multiple words. This should help you find customers more efficiently in patient selectors.

        3.      Appointment Overrides & Scheduling

                 Further Override Time Slot Adjustments: Continued fine-tuning for overriding appointment time slots. The interface automatically adjusts fields to reduce confusion when you manually set a custom time.

        4.      Order & Test Editing

                 Broken Image Fix: Resolved an issue where some test images weren’t displaying correctly in the Test Edit screen.

                 Marketing Fields on Tests: Minor improvements to the test editing flow, including updates to marketing fields (featured, suggested, etc.) and image handling.

        5.      Patient Profile Updates

                 Form Improvements for Race & Ethnicity: Race and ethnicity fields no longer strictly require a selection. If desired, you can leave these blank for patients.

                 State Dropdown Visibility: A small fix ensures the patient’s “State” dropdown is visible if no state is on record.

        6.      Miscellaneous Fixes & Merges

                 Email Template Tweak: Modified resend registration email content for clarity.

                 Back-End Refactoring: Various code merges and refactors to improve stability and maintainability.



Release 2.6.9.3

        1.      Collection Date & Service Completion Fix

                 Resolved Collection Timestamp Issue: A recent update prevented collection dates from saving properly. This release fixes the code so that collection_dt and service_completed once again update correctly when marking an order’s service as “Completed.”

        2.      Search Enhancements

                 Improved Customer Search: Adjustments to the patient/customer search logic allow for better handling of first/last name inputs (including capitalization and partial matches).

        3.      Panels Page Revamp

                 Server-Side Rendering for Panels: The Panels page now uses DataTables for server-side rendering. You’ll see faster searches and sorting, along with more efficient pagination.

                 Cleaner Panel Listing: Panels linked to clients are displayed more clearly, and lab/admin users can conveniently edit or delete them.

        4.      Minor UI & UX Tweaks

                 Footer Version Bump: The footer now displays 2.6.9.3 correctly.

                 General Code Cleanups: Various merges and minor refactors to keep the codebase stable.

 

Release 2.6.9.2

        1.      Payment Date & Status Updates

                 You’ll now see the paymentdate recorded when an appointment or order is marked “Completed,” ensuring more accurate tracking and reporting of payment status on the receipt.

        2.      Search Improvements

                 Search Customer Name: Enhancements to patient/customer name searches, including support for splitting and capitalizing first/last names and searching for customers with multiple words. This should help you find customers more efficiently in patient selectors.

        3.      Appointment Overrides & Scheduling

                 Further Override Time Slot Adjustments: Continued fine-tuning for overriding appointment time slots. The interface automatically adjusts fields to reduce confusion when you manually set a custom time.

        4.      Order & Test Editing

                 Broken Image Fix: Resolved an issue where some test images weren’t displaying correctly in the Test Edit screen.

                 Marketing Fields on Tests: Minor improvements to the test editing flow, including updates to marketing fields (featured, suggested, etc.) and image handling.

        5.      Patient Profile Updates

                 Form Improvements for Race & Ethnicity: Race and ethnicity fields no longer strictly require a selection. If desired, you can leave these blank for patients.

                 State Dropdown Visibility: A small fix ensures the patient’s “State” dropdown is visible if no state is on record.

        6.      Miscellaneous Fixes & Merges

                 Email Template Tweak: Modified resend registration email content for clarity.

                 Back-End Refactoring: Various code merges and refactors to improve stability and maintainability.



Release 2.6.9.3

        1.      Collection Date & Service Completion Fix

                 Resolved Collection Timestamp Issue: A recent update prevented collection dates from saving properly. This release fixes the code so that collection_dt and service_completed once again update correctly when marking an order’s service as “Completed.”

        2.      Search Enhancements

                 Improved Customer Search: Adjustments to the patient/customer search logic allow for better handling of first/last name inputs (including capitalization and partial matches).

        3.      Panels Page Revamp

                 Server-Side Rendering for Panels: The Panels page now uses DataTables for server-side rendering. You’ll see faster searches and sorting, along with more efficient pagination.

                 Cleaner Panel Listing: Panels linked to clients are displayed more clearly, and lab/admin users can conveniently edit or delete them.

        4.      Minor UI & UX Tweaks

                 Footer Version Bump: The footer now displays 2.6.9.3 correctly.

                 General Code Cleanups: Various merges and minor refactors to keep the codebase stable.


   


   

1. New “Create Customer” Pop-Up
• Easily add a new customer without leaving your current page. A simple pop-up lets you enter basic details and save right away.
• After creation, you can immediately go to the newly created customer’s profile or create an order for them, saving extra steps.
2. Enhanced Customer Viewing & Editing
• The “Edit Customer” screen now appears as a “View Customer” screen, clarifying that you can manage details from a single page.
• Additional fields, like “How did you hear about us?” and “Reason for your visit?”, make it simpler to record relevant info when updating or creating a customer.
3. Easier “Time Stamp Collection”
• Wherever you previously saw “Service Completed,” you’ll now see an option to mark “Time Stamp Collection.”
• This clarifies that you must mark when a test is actually collected so the lab can process it correctly.
4. Order & Appointment Improvements
• New Order Button for Certain Roles: The “New Order” button is hidden for Providers or roles that don’t need to place orders, reducing confusion.
• Gap Between Time Slots: You can now specify the number of minutes between available time slots (e.g., 5, 10, 15, etc.), giving you more control over appointment scheduling.
• Auto-Select Customer: When creating a new appointment for an existing customer, their details now load automatically, saving time on re-entry.
5. Uploading Third-Party Consents
• A new method allows you to attach and upload a PDF consent for a third party directly linked to a specific order.
• This helps ensure all necessary forms are in one place and are easily accessible.
6. Updates to Customer & Scheduling Dashboards
• Customer name appears more prominently in various lists, including appointment and schedule lists.
• The dashboard now allows immediate searching or adding of a new customer; you can open the customer’s detailed view after creation.
• “No Show” functionality is clearer, letting you mark an appointment as “No Show” and automatically notifying the patient.
7. Requisitions & Barcode Enhancements
• If your location uses account numbers, these are combined with the order ID on requisitions (e.g., “12345-Order123”), making it easy to match orders.
• Barcodes on requisitions now include your account number if applicable, ensuring the correct scan data.
• Unnecessary or duplicate details (like certain AOE fields) have been removed or simplified for clearer requisition forms.
8. Discount & Pricing Updates
• Negative discounts are now supported. If you enter a negative amount, it is applied as an additional fee, rather than a discount.
• The system can handle new test codes and group names—these will appear in dropdowns so you know exactly which test you’re adding.
• The order summary page includes improved logic for showing overall pricing, discounts, and an updated total.
9. User-Friendly Validation & Form Changes
• Birthdates, phone numbers, and other essential fields have friendlier validation.
• Pop-up messages (instead of technical warnings) guide you if required fields are incorrect or missing.
10. QuickBooks Integration
• QuickBooks can now send test SKUs as a Product or Service to keep your P&L in sync with the items you're selling.
11. General Improvements & Fixes
• Various layout tweaks ensure that roles like Admin, Lab, or Client User only see the features they need.
• Buttons like “Send Invite,” “View Customer Profile,” and “Merge Customers” are more visible and consistent.
• Many smaller bug fixes, text changes, and behind-the-scenes performance improvements create a more seamless overall experience.


Version 2.6.7
1/6/2025

• Made the “walk-in” button available to all clients, even if walk in appointments are not available online for that location, allowing for a more streamlined customer intake process. 
• Added the ability to set a sales account for tests, improving accounting and reporting workflows with the QuickBooks interface.
• Modified the test dropdown to display both internal and external codes to allow for more accurate test selections when creating an order. 
• Vertically centered button text on the order summary page.
• Converted the “New Order” button to a “New Appointment” button.
• Addressed issues with the MDCare results endpoint to ensure proper schedule validation and external order checks.
• Created a table to map clients with their associated labs for improved Ellkay integration handling.
• Added the ability to disable result notifications for sub-clients.
• Introduced an option to apply a manager discount.
• Bug fix: Google Survey gets unchecked when you mark “Service Completed.”
• Bug fix: Editing a Customer sends an error.
• Bug fix: New “service completed” checkbox does not produce a result record.
• Bug fix: “Service Complete” checkmark does not carry from “Edit Order Page.”

Version 2.6.6
12/13/2024

  • Payment Processing Enhancements:
    • Introduced Elavon payment processing for lower priced transaction fees and more efficient processing.  
  • Dashboard and Navigation Improvements:
    • Redirected the dashboard eye icon to go directly to the Order Summary Page to improve efficiency and avoid unnecessary screens.
    • Resolved some spacing UI issues on the dashboard and improved overall spacing and layout consistency across all views.
  • Order Summary and Appointment Improvements:
    • Integrated summary sections, related text updates, and made multiple updates to the Order Summary Page to improve efficiency.
    • Introduced “active” and “preferred” fields to client tests, adding the ability to showcase preferred tests when creating new appointments.
    • Added the Manager Notes section to the Order Summary Page for internal tracking.
  • Service Completion and Scheduling:
    • Simplified the service completion process with a streamlined checkbox requiring only one press per appointment and added error handling.
  • Reporting and Compliance:
    • Added a daily cash report for financial tracking.
  • UI and Usability Enhancements:
    • Added buttons, star icons, and dashboard status icons on the order summary page.
    • Provided a default staff creation option to streamline account setup with dedicated staff resources.
  • API and Backend Improvements:
    • Introduced a new parameter to the API for enhanced request handling.               
    • Updated the result endpoint to support a new standard for AML client workflows.       
    • Added a form builder integration to the test consent template process.
    • Introduced a Manager Role for refined role-based operations.
    • Implemented features for consent overrides and guest orders in the MAPL API.\
    • Updated the HL7 file to include AOE Questions and Question Codes for Quest.
    • Enhanced guest order APIs by adding new fields for better partner integrations.
    • Implemented a PDF override process for consents coming through the guest order API.
    • Added Specimen Collection date to the barcode for compliance with specific labs.
  • Bug Fixes and Code Quality:
    • Resolved an issue preventing providers from editing orders.
    • Removed unnecessary code and sections for a cleaner codebase.
    • Resolved code conflicts and performed general cleanup for improved stability.


Version 2.6.5
12/2/2024

• Created a function which allows you to solicit Google reviews by text and email directly from MAPL.
• Updated the “Paid Manually” button to allow for cash and credit payment tracking. 
• Integrated support for the Elavon payment gateway with manual payment options.
• Replaced “patient” with “customer” across various sections for consistency.
• Introduced question_code for better identification of survey questions with our Quest interface.
• Enhanced the order summary page to have toggles for survey status and service completion status.
• Refined manual payment functionality routes for better alignment and usability.
• Resolved UI inconsistencies in dropdown selections and table headers.
• Enhanced DataTable configurations for improved dashboard usability.
• Updated lab dashboard pagination to server-side for improved performance and scalability.
• Streamlined appointment display logic for clear status differentiation (e.g., “Booked,” “Cancelled,” “Checked-In,” “Completed”).
• Improved display logic for allergies, ensuring proper visibility of “Other Allergies” fields.
• Conducted updates and testing for cover page functionality.
• Added an alternate cover page option for specific tests.
• Integrated a new question_code field in the questions module with migration, creation, and editing functionality.
• Enhanced question creation and editing UI with the “Question Code” field.
• Resolved pagination and search issues in schedules and order summaries.
• Improved logging and error handling for survey dispatch and payment processes.
• Resolved issues with patient-to-customer mappings and optimized SQL queries.
• Streamlined and commented code for better readability and maintainability.

Version 2.6.4
11/25/2024

• Server-Side Pagination: Implemented server-side pagination for client data tables to enhance performance and scalability.
• Appointment Reminders: Updated appointment reminder functionality to improve scheduling and notification workflows.
• Elavon Transaction Table: Created a dedicated Elavon transaction table to streamline payment tracking and processing.
• Consent Record Enhancements: Added conditions for consent record handling and agreement verification to ensure compliance and data integrity.
• Appointment Survey Feature: Introduced an appointment survey feature to gather user feedback and improve service quality.
• Resolved Conflicts: Addressed and resolved code conflicts to maintain a smooth integration process.
• Removed Debugging Artifacts: Eliminated unnecessary debugging code (dd) for a cleaner codebase.
• Footer Update: Updated the application footer to align with the latest version changes and provide up-to-date information.


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