Changelog

2.1.2 – 2024-04-08

Fixed

  • Directly access intake count value in “Open Times” modal rather than just the first character to allow multi-digit values
  • Fix field IDs for client-side validation of required fields in administration dashboard

2.1.1 – 2024-01-11

Fixed

  • Change autocomplete limit to 100 to speed up load time in administration dashboard

2.1 – 2023-12-22

Added

  • Remove additional plugin notices, advertisements, and widgets in administration dashboard
  • Add relationship field associating Provider post type and Scheduling Department post type

Fixed

  • Change handling of arrays in provider profile “clone” function to ensure both single-dimensional and multi-dimensional array data is duplicated
  • Add (temporary) logic to properly infer and reflect Scheduling Department for LifeWorks locations

2.0.1 – 2023-11-06

Fixed

  • Adjust date localization for First Available Time scheduling method to ensure same day appointments are displayed

2.0 – 2023-11-06

Added

  • Integrate Veradigm Practice Management API (Unity) functionality including:
    • Synchronization of Appointment Type, Scheduling Department, Scheduling Location, Scheduling Resource data via administration dashboard or WP-CLI
    • Ability to identify soonest available appointment times for therapy-type appointments while accounting for intake limits
    • Ability to identify soonest available appointment times for services that utilize intake blocks
  • Add “Open Times” button to provider profile to trigger newly added API functionality
  • Add modal window to display and filter open times retrieved from Veradigm Practice Management

Changed

  • Reduce the autocomplete limit for multi-selects from 1,000,000 to 1,500 to optimize for speed

1.5.1 – 2023-11-06

Fixed

  • Revert JSON file-based configuration for core Pods plugin in theme

1.5 – 2023-11-03

Added

  • Add JSON file-based configuration within theme for core Pods plugin
  • Add new post types to support future Practice Management integration:
    • Appointment Type
    • Scheduling Department
    • Scheduling Location
    • Scheduling Resource
  • Add relationships to support future Practice Management Integration:
    • Between existing Service post type and new Appointment Type post type
    • Between existing Provider post type and new Scheduling Resource post type
    • Between existing Location post type and new Scheduling Location post type
  • Add new Intake Limits fields to support future Practice Management integration

Removed

  • Remove Practice Management ID field

Changed

  • Group Intake Limits fields in administration dashboard

Fixed

  • Fix sorting of insurances in administration dashboard due to changes in Pods 3.x
  • Fix client-side validation of required fields in administration dashboard due to changes in Pods 3.x

Security

  • Upgrade core Pods plugin to 3.x

1.4 – 2023-08-25

Added

  • Sort insurances and specialties alphabetically in the administration dashboard
  • Add click-to-expand functionality to toggle all Areas of Experience in addition to matched Areas of Experience

Changed

  • Replace Languages with Modalities in the administration dashboard
  • Update provider profile template to use ‘Areas of Experience’ verbiage for specialties

1.3 – 2023-08-11

Removed

  • Remove License/Education Level field

1.2 – 2023-08-04

Changed

  • Move functions from website theme to plugin

1.1.1 – 2023-08-02

Fixed

  • Fix default provider profile avatar

1.1 – 2023-07-26

Added

  • New License/Credential search field
  • Staff can select Preferred Locations from new Preferences page
  • Administrators and managers can select Preferred Locations on behalf of staff in the administration dashboard
  • Administrators and managers can duplicate a provider profile in the administration dashboard
  • New “Editor” role which allows designated staff to open/close providers to new patients and change Mode of Service

Changed

  • Update Mode of Service icons to match the label (in office, phone, video)
  • Ability to select more than one availability in search
  • Visually emphasize preferred search fields for optimal results
  • Only allow adding provider specialties which correspond to the selected services in the administration dashboard
  • Require Locations, Insurances, and Services before provider profiles can be saved in the administration dashboard

Deprecated

  • License/Education Level will be replaced by Credentials field

Fixed

  • Change Semantic UI searching setting to force exact searches to be matched somewhere in the field rather than the previous fuzzy full text search

1.0 – 2023-03-01

Added

  • Provider result randomization
  • Mode of Service search filter

Changed

  • Move from Symfony framework to WordPress

Security

  • Upgrade LEMP stack to latest LTS versions where possible