Your EHR connected to your other systems One overview across all locations No more double entry

James Software integration development

James Software from Dordrecht makes an EHR for allied health professionals, from physiotherapy and speech therapy to podiatry, dietetics and mental health care. James has a long list of integrations, from VECOZO and Zorgmail to Exact Online, Mollie and Physitrack. But a system that is not on that list, your own overview across multiple locations or a flow that an existing integration does not cover requires more. Appfront builds the integration between James and those systems, so that data is entered only once and is correct for each location.

What is an integration with James Software?

A James Software integration lets your EHR exchange data with the systems you use alongside it. In James you manage clients, appointments, record keeping, claims and invoices, with an app, an appointment portal and a client portal, statistics and the Jane AI assistant. James tailors the EHR to the profession and the size of the practice, for physiotherapy, exercise therapy, speech therapy, occupational therapy, podiatry, dietetics, mental health care, the Youth Act and optometry, among others. The integration takes over what another system needs and brings back what belongs in James.

James itself lists thirty-seven integrations. For claims and messaging these include VECOZO, Zorgmail, ZorgDomein, Infomedics and the UZI register; for payments and accounting Mollie, Payt, SnelStart, e-Boekhouden, Exact Online and Twinfield; for quality and measurements Qualiview, QDNA, Fysio Monitor and the LDF; and also Physitrack, Koppeltaal, DM Voetzorg, FarMedZ, Zivver and Power BI. According to James's manual, the integration with Exact Online synchronises once a day at night, covering debtors, invoices and claims. Custom work covers the rest: systems that are not on the list, or flows that an existing integration does not cover.

We build custom integrations because every practice works differently. How many locations and disciplines you have, which systems run alongside James and which system is leading for which piece of data determines how the integration works. We have not found a public API on James's site. Which data is available and by which route, we establish in the first step with you and James, so that the integration fits in with what James already offers.

Enter once

Data in James, the rest follows automatically.

All locations

Figures in one place.

Additional

Alongside James's own integrations.

How we build your integration with James Software

We start with your practice: how James is set up for you, which integrations you already use, which systems run alongside it and what is currently done by hand. Then we agree with James which data is available and build the first integration, usually the flow that takes the most manual work. You work with it for a while with real clients and appointments. Other flows and locations follow once that goes well. After that, we maintain the integration when James or your other systems change.

1
Mapping your practice

Setup, systems, manual work.

2
First flow

The biggest time saving first.

3
Expanding

More flows and locations.

4
Go-live and maintenance

Go-live, monitoring, and maintenance when things change.

What an integration with James Software actually does

The components below appear in almost every James integration. Which ones you need depends on your practice and on the integrations you already use.

Agreements

To planning and rosters.

Clients

Entered once.

Invoices

To the accounting system.

Locations

Organised by location.

Access

Permissions per role.

Reporting

Figures on the practice.

Who we build a James Software integration for

The integration is intended for practices that work with James and also have systems that don't talk to it out of the box. The more locations, therapists and clients, the more it delivers.

Physiotherapy

Large and small practices.

Multidisciplinary

Multiple professions together.

Chains

Multiple locations.

Other disciplines

Speech therapy to dietetics.

Technology and integrations

This page is about integrations with James Software. If you work with a different EHR, see our pages on the Abakus integration, the FysioNotes integration and the FysioManager integration; for claims traffic itself there is our page on the VECOZO integration, and for accounting the Exact Online integration. You can read about our approach at custom software development.

James Software Existing James integrations VECOZO Exact Online and accounting Planning and rosters Your own portal or dashboard Duplicate client check Error message per record Roles and permissions Log

Why choose Appfront for your James Software integration?

An appointment that has to be re-entered in a second system, an overview across locations that is compiled by hand every month, or a client who goes by a different name in two systems: all of these cost a practice time and lead to errors. That is what we build on: data that passes on by itself, a clear source for each data item, and an integration that shows you when something went wrong.

Less retyping

Data passes through automatically.

Reliable

One source per data item.

Visible

Errors in the log.

Security and privacy in a James Software integration

The integration processes clients' medical data, which falls under the strictest rules of the GDPR. It sends only the fields the other system needs, uses a dedicated account with exactly the permissions required for that, and records every exchange with time and content.

The integration runs in a European data centre, with encrypted connections and storage. Keys and passwords are kept secured and are not visible to staff. We agree with you in advance which people in your practice may see which data from the integration, and where possible we report without data that can be traced back to the client.

Frequently asked questions about a James Software integration

Questions that practice owners, practice managers and application administrators ask before getting started.

A connection between James's EHR and another system you use, such as a planning tool, HR system, a different accounting package or your own dashboard. Data then flows back and forth automatically, without exports or retyping.

An EHR for allied health professionals from James Software in Dordrecht, web-based and with an app. It is used for physiotherapy, exercise therapy, speech therapy, occupational therapy, podiatry, dietetics and mental healthcare, among others, with portals for appointments and clients and with statistics.

Yes. James lists thirty-seven, including VECOZO, Zorgmail, ZorgDomein, Exact Online, Twinfield, Mollie, Physitrack and Power BI. A custom integration is for the systems that aren't on that list, or for data flows that an existing integration doesn't handle.

We have not found a public API on James's website. Which data is available and by what route it can be taken out of James and returned, we establish in the first step together with you and James.

According to James's manual, you switch on the integration in the practice's online services and log in to Exact Online. James then synchronises debtors, invoices and claims once a day, overnight. An account with view-only rights does not work for this.

The integration retries automatically and puts any exchange that keeps failing on an error list, together with the reason. You can see which client, appointment or invoice is affected and resend it once you have corrected it.

For practices with several locations or disciplines, a system that is not on the list of integrations, or your own overview across the whole practice. If you only use systems for which James already has an integration, configuring is often enough.

Want James to work with your other systems?

Tell us how you use James and which systems run alongside it. We will show you how an integration can take over the manual work.

Edit content