Skip to main content

Changelog

Stay up to date with our latest changes and improvements.

Multilingual support

Flux now supports both Dutch and English throughout the application. The interface, navigation, and core workflows—such as the calendar, patient records, treatment trajectories, and questionnaires—are available in both languages, allowing users to work in the language that best fits their preference or team setup.

Language can be selected within the app, making it easier for practices with international staff or mixed-language teams to use Flux consistently in day-to-day work. This also improves onboarding and reduces friction when collaborating across different users and roles.

At this stage, emails and other external communication—such as patient-facing messages—remain available only in Dutch.

Occupational therapy

From now on, we also offer strong support for occupational therapy. This means that workflows, documentation, and collaboration are better aligned with the needs of occupational therapists.

This makes it easier to guide clients effectively and organize processes efficiently. We’ve also improved the claims process for occupational therapy: submitting and processing claims is now simpler, faster, and better aligned with daily practice—so you spend less time on administration and more time with your clients.

Merge patients

In this update, the focus is on control—control over claims and accounting integrations, control over duplicate patient records, and control over how questionnaires and clinical data move through the system. Across many of these areas, we’ve not only expanded Flux, but also made it more robust.

This is most noticeable in areas where accuracy matters: reimbursement overviews, exports, filtering, patient matching, and integrations with external systems such as Twinfield, Yuki, Exact, and Vecozo. In addition, we’ve continued to expand and refine questionnaires and clinical workflows.

What’s new?

We’ve added support for patient merging, occupational therapy performance codes, expanded debtor data for Twinfield, and enabled the use of non-patient questionnaires within questionnaire schedules.

Duplicates

We’ve made significant improvements to patient matching and duplicate handling. Matching has been refined to reduce false positives, the duplicate finder now handles exceptions more effectively, and simple duplicate patient records can be merged more quickly. This makes it easier to keep patient data clean and well-organized.

Claims and accounting

A range of improvements has been made on the financial side of Flux. Invoice exports have been expanded, batch invoices are processed more reliably, and integrations with Twinfield, Yuki, Moneybird, Exact, and Vecozo have been further improved. As a result, financial data is transferred more reliably and requires less manual correction.

Questionnaires and clinical workflows

Alongside technical improvements, we’ve continued to build on clinical content. New questionnaires have been added, existing schedules have been cleaned up, and questionnaire workflows have been made more robust. Care plans and performance codes have also been expanded in several areas, allowing Flux to better support a wider range of treatments and disciplines.

  • New (3)
    • Debtor details can now be sent to Twinfield including address information
    • Support has been added for occupational therapy performance codes
    • Non-patient questionnaires can now also be used in questionnaire schedules
  • Questionnaires (9)
    • The Fit4Surgery questionnaire has been added
    • New questionnaires have been added: VVAS, FGA, NPQ, D-fabbi
    • iHOT-33 and HAGOS have been added
    • The POSAS questionnaire has been added
    • A filter bar no longer incorrectly appears at the bottom of questionnaires
    • Issues with saving questionnaire responses as incorrect data types have been resolved
    • WHO-5 has been added
    • Old NPRS variants have been removed from remaining questionnaire schedules
    • Incorrect response types in questionnaires are now handled better
  • Improvements (26)
    • When creating a patient, date of birth is no longer unnecessarily required
    • Searching for healthcare providers via Vektis/AGB has been improved with better sorting of relevant results
    • Date and time selection in BI dashboards has been improved
    • Even without other results, reimbursement values are now clearly shown as 0
    • Credit invoices in Yuki now have a clearer reference to the original invoice
    • Insurers can now be better matched to existing Yuki contacts
    • Simple duplicate patient records can now be merged in bulk
    • Sorting in claims tables has been improved and remains chronological
    • Aanspraakcode terminology has been clarified in multiple places
    • Rendering between server and client has been improved for a more stable website experience
    • Sanity content now supports richer blockquotes
    • Invoice exports now also include the payment date
    • Duplicate grouping has been refined and matching based on name and email has been reduced
    • In the invoice data explorer, you can now filter by patient labels
    • The TypeScript configuration has been tightened for more reliable error detection
    • Fully paid batch invoices are now immediately marked as processed
    • Batch and async commands have been expanded for faster background processing
    • The payment method is now also sent to Yuki
    • When accepting an appointment request, a questionnaire schedule can now be selected directly
    • GLA:D care plans for hip and knee have been updated
    • It is now possible to filter by “is not practitioner”
    • Treatment trajectories can now be exported more clearly from the correct place in the record
    • MultiSelect now uses a more consistent custom select components
    • New treatment plans for dizziness care have been added
    • In collection invoice entries, you can now filter by chronic indications
    • Debtor names can now be extended with UZOVI for better matching in Exact
  • Bugs (33)
    • The Yuki mapping view is working correctly again
    • Searching for Yuki contacts works correctly again
    • Details of reimbursement records can be opened normally again
    • Errors in ZorgDomein conversations without a linked patient are handled better
    • On the homepage, the treatment trajectory name is once again shown correctly on appointment cards
    • Unexpected links between unrelated patients have been resolved
    • The duplicate finder now takes the ignore list into account again
    • Aanspraakcode generation for care products is working correctly again
    • Slow patient finance tabs with large numbers of appointments have been optimized
    • Patient matching has been made less aggressive to prevent false positives for merging
    • Invalid DCS/PH codes in historical data no longer cause unclear errors
    • GGN status fields are no longer populated when requests fail
    • A bug in the deduplication matcher has been fixed
    • Occupational therapy consultations now correctly show amounts on patient invoices again
    • Issues when reactivating GGN have been resolved
    • Stalled Vecozo validation jobs have been fixed
    • Missing AGB codes now produce better error handling
    • The invoice table remains stable when generating invoices from the appointments view
    • Claims validation via Vecozo handles missing insured data better
    • Issues with Unicode escapes in database queries have been resolved
    • Problems with certificate/OpenSSL processing have been fixed
    • Counts in reimbursement overviews no longer go missing
    • Address fields without a house number no longer cause errors
    • Timeouts on cache locks are handled better
    • Errors from Moneybird traffic are handled more robustly
    • The border color of MultiSelect is displayed correctly again
    • A bug in FHIR/coding processing has been fixed
    • Invalid time zones no longer cause unexpected runtime errors
    • A bug in the NEN log data explorer has been fixed
    • Long PSK texts no longer break the intake view
    • Null values no longer cause incorrect hard validation errors
    • The command for merging simple duplicates now uses the correct identifier again
    • Podiatry without a matching performance code service is handled correctly
    • SOAP errors related to external integrations are now handled properly

Planning and communication

Recently, we’ve made Flux more pleasant to use in many areas of daily practice. The common thread was clear: faster scheduling, clearer evaluations, and smoother communication with patients. You’ll notice this in improvements that save time directly, as well as in enhancements that make frequently used workflows more logical and reliable.

Whether you mainly work in the calendar, complete treatment trajectories, or manage patient communication, Flux now feels more consistent and calmer in multiple places. At the same time, we’ve fixed a large number of bugs that previously caused unnecessary friction in daily use.

What’s new?

In this update, we’ve further expanded the workflow around evaluations. For example, GPE has been added as a standard questionnaire for final evaluations, and you can now start a final evaluation directly from a treatment trajectory. This makes completing trajectories not only faster, but also more consistent.

We’ve also improved communication and follow-up. Sent invoice emails can now be exported as PDFs, patient information from ZorgDomein is once again correctly imported, and several screens in the calendar and medical feed have been made clearer. In addition, multiple questionnaires have been added or expanded, so evaluations and care pathways better align with real-world practice.

Evaluations

We’ve further refined the route from treatment trajectory to final evaluation. With a direct action from the treatment trajectory and a standard questionnaire for evaluations, it now takes less manual work to properly complete a trajectory. Several questionnaire schemes have also been improved, making them more logically structured and easier to use.

Less friction in the calendar and medical feed

We’ve implemented small but noticeable improvements across frequently used screens. These include clearer tooltips, better alignment of interface elements, more stable selection fields, and fixes for mobile use. Improvements like these help Flux feel calmer and more predictable during a busy workday.

Better communication and more reliable patient flows

Patient data from ZorgDomein is now correctly imported again, emails are more readable on mobile devices, and several issues related to online booking, appointment proposals, and document processing have been resolved. Our focus here was on reducing the need for manual corrections afterward and increasing confidence in the standard workflow.

  • New (4)
    • GPE has been added as a standard questionnaire for final evaluations
    • You can now start a final evaluation directly from a treatment trajectory
    • New merge commands have been added to combine duplicate patient records
    • Sent invoice emails can now be exported as PDFs
  • Questionnaires (8)
    • New pelvic questionnaires have been added
    • ISI can now also be used in sendable questionnaire schedules
    • New questionnaires have been added for orofacial physiotherapy
    • The explanation of PSK results has been improved to better reflect functional limitations
    • The Steep Ramp Test and the short fatigue questionnaire have been added
    • MFIS can now also be selected in questionnaire schedules
    • PRAFAB and 3IQ can now also be sent
  • Improvements (19)
    • Referrers can now be filtered by dentist
    • Revenue overviews now also include insight into the previous year
    • The menu in the medical feed now has clearer tooltips
    • It is now clearer in the calendar who the responsible practitioner is
    • Support has been added for the new gender option in the Chronisch ZorgNet integration
    • Icons and text are more consistently aligned thanks to updated interface components
    • Imported medical updates can now also be edited afterward
    • Imported treatment trajectories can now also be edited after import
    • the Nivel consent has been added to the patient data overview in the patient record
    • Processed invoice lines are now more neatly hidden in the claims history
    • The display of ZorgMail addresses has been improved so that status labels no longer overlap input fields
    • The text on the cancellation page has been clarified
    • The link to Vecozo has been corrected
    • In evaluations, all fields are now more visible when the patient is not present
    • For ZorgDomein requests, it is now clearly visible what type of care is involved
    • Active care goals now have a clearly distinct status color
    • Setting a chronic period without an end date has been made clearer
    • External Mollie links no longer break unnecessarily in the display
    • The support address has been added to the support modal for attachments such as screenshots
  • Bugs (38)
    • User labels are once again correctly saved for new appointment types
    • The incorrect user display when creating a consultation has been resolved
    • Searching for invoices via the command menu works again
    • When copying and pasting between calendars, the correct practitioner is now retained
    • Recurring appointments can once again be edited in one go
    • On mobile, the sidebar now closes correctly after selecting a patient
    • Validation issues in waiting lists have been resolved
    • Errors when editing appointments from a non-active form state have been fixed
    • An existing appointment without a treatment trajectory no longer incorrectly preselects one
    • New patients from ZorgDomein once again receive correctly auto-filled address details
    • Alignment issues in the interface have been resolved
    • Selection fields for treatment trajectories no longer overlap with the medical feed sidebar
    • The “user created” email is now more readable on mobile
    • Issues with stalled document processing have been resolved
    • Location availability settings are once again saved correctly
    • The DTF prompt is working correctly again
    • Memory issues in heavy processes have been addressed
    • Invoices can once again be found correctly
    • Duplicate accounting configurations are now handled correctly
    • Issues when generating claims XML have been resolved
    • Crediting invoice lines with quantities greater than 1 works correctly again
    • Clicking on a missing treatment plan no longer causes an unintended page refresh
    • Incorrect “not logged in” errors have been resolved
    • Issues in the online planner have been fixed
    • The patient creation form is once again properly reset
    • Dates in appointment proposals are once again displayed correctly
    • Product prices in invoices are now updated correctly immediately
    • The primary practitioner is once again recorded more consistently
    • The visibility of ZV treatments now takes age into account
    • Issues with notifications for newly created appointments have been resolved
    • Analysis pages for “more appointments” are working correctly again
    • Invoice display on smaller screens has been restored
    • The front end no longer crashes when selecting an appointment type
    • Disabled locations no longer remain visible in the calendar
    • Invalid AGB codes are once again correctly recognized
    • Failed COV check jobs are handled better
    • Recurring payments are once again created correctly
    • Accepted online planner appointments once again appear correctly in the worklist when no treatment trajectory is present

Ready for 2026 🌟

With the holidays just around the corner, we’re already working behind the scenes to make sure everything is set for a smooth start to 2026.

As the year comes to a close, it’s always a good moment to pause and reflect. 2025 was once again a year of building, improving, and moving forward together with you — and for that, we’d like to sincerely thank you.

While the end of the year is approaching, we’re making sure everything is ready behind the scenes to help you start 2026 with clarity and confidence. Below, we’d like to share a few updates that will help you begin the new year in an organised and stress-free way.

2026 healthcare contracts are available

All 2026 healthcare contracts that have been delivered by insurers are now available in Flux and can be configured.

At this point, we have received contracts from all insurers. Only CZ and A.S.R. were slightly delayed. You can now easily add your contracts yourself and adjust your practice rates where needed.

The calendar: faster, smoother, easier to work with

The calendar has received a major technical update. You’ll notice this most in its speed: navigation is significantly faster, and working in the calendar feels noticeably smoother. Especially on busy days, this brings just a bit more calm and focus.

Better control during busy periods with waitlists

We see that many practices experience peak moments or (temporary) patient stops. The waitlist functionality in Flux helps you manage this more effectively.

Available time slots can be allocated efficiently and fairly, without losing overview.

Appointment planning with waitinglists in Flux
Appointment planning with waitinglists in Flux

With priorities, filters based on appointment types, user labels, and locations, you can precisely control who is scheduled, where, and when. This keeps your planning flexible, clear, and manageable — even when demand increases. You can read more on the waitlist documentation page.

New treatment plans for pelvic physiotherapy

We’ve also added several new treatment plans for pelvic physiotherapy. These help you work in an even more structured way and ensure your patient records align closely with daily clinical practice.

  • New (10)
    • Physiotherapy healthcare contracts for 2026 via Zorgvergoedingen
    • Improved calendar performance
    • Waitlists
    • Pelvic floor treatment plans
    • Additional questionnaires and questionnaire schedules added for Keurmerk Fysiotherapie
    • New notifications in the calendar
    • Locations can now be ordered
    • IPSS questionnaire added3IQ questionnaire added
    • PRAFAB questionnaire added
  • Improvements (20)
    • Name and salutation added to appointment proposal email templates
    • Zorgvergoedingen now shows exceptions for chronic indications (entitlement codes) more clearly
    • The Planner user role now has access to products
    • The patient table in the Data Viewer has been further expanded
    • Yuki settings have been extended
    • Improved tooltips
    • Improved submenus
    • Fixed an issue where the medical feed showed an incorrect start date (creation date), which could result in treatment episodes having negative durations
    • Open appointment slots are now found faster
    • Additional translations have been added
    • Improvements to the ZorgMail app
    • Patient status added to the patient list
    • Support for paediatric physiotherapy and chronic entitlement codes
    • New manuals for Nivel and Keurmerk Fysiotherapie
    • Scheduling appointments is now easier by dragging appointments
    • The ZorgMail address book is now easier to search
    • Chronic periods are now displayed consistently throughout Flux
    • Address information is now part of the Data Explorer
    • ZorgMail messages are now sent via the ZorgMail gateway, making them more readable for recipients
    • Payment links and QR codes are easier to copy
  • Bugs (12)
    • Fixed an issue with availability and locations
    • Resolved a bug in online scheduling
    • Fixed a bug where a treatment plan could not always be selected during an initial physiotherapy consultation
    • Resolved an issue where archived and deceased patients could not be filtered
    • Fixed an issue with Yuki
    • Various technical bugs fixed
    • Various visual bugs fixed
    • Resolved an issue where the invoice payer could not be changed from insurer to patient
    • Fixed a bug where 2026 contracts were not yet available, but the system thought they were 😉Resolved an issue where the wrong patient was selected when creating an appointment
    • Fixed a bug where an incorrect appointment type was selected when creating a new appointment
    • Fixed a bug where some patients were skipped during a batch COV check

Chronisch ZorgNet

Flux and Chronisch ZorgNet are collaborating

We have started a pilot together with Chronisch ZorgNet for the first-ever integration between an EHR and Chronisch ZorgNet. This collaboration allows us to significantly improve the ease of use of both Flux and Chronisch ZorgNet.

What’s new?

Connecting Flux with Chronisch ZorgNet lets you navigate directly from a patient record in Flux to the corresponding patient in Chronisch ZorgNet.

If the patient does not yet exist in Chronisch ZorgNet, they are automatically created for you, with most details pre-filled. From Flux, you can also create a medical letter (NL. terugkoppelingsbrief) directly. All required information—including mandatory outcome measures—is automatically populated.

First step in the right direction

This pilot marks the beginning, not the end, of the integration. We are actively developing additional capabilities, such as automatically importing and sending feedback letters within Flux, as well as completing and returning KomPas data and results.

Pilot customers will be the first to test these new features. As a pilot participant, you can actively contribute ideas and feedback on how these functionalities should work.

Getting started

If you’d like to join the pilot, contact us via the question mark in Flux or email support@joinflux.nl. You can also reach out directly to Chronisch ZorgNet. Learn more on the Chronisch ZorgNet documentation page.

Automatically accepting online planner appointments

You can now configure Flux to automatically accept appointments from the online planner when a patient can be linked automatically. This removes the need for manual approval afterwards, and the patient will receive a standard appointment confirmation instead of an appointment request email.

Learn how to configure this in the Online Appointments documentation.