Connecting any FHIR R4 system

How 2care connects to an EHR through its HL7 FHIR R4 interface, what you need, the setup steps, and what is read and written during a call.

3 min read


How it connects

2care connects to any HL7 FHIR R4 endpoint. FHIR R4 is the standards route for systems beyond the named list, so if your EHR offers it, 2care can work inside it.

The connection uses server-to-server authorisation with short-lived tokens, approved by your practice or your EHR's administrator. Availability and patient records are read live, and the booking is written back during the call.

  • FHIR R4. A shared healthcare data standard many EHRs publish, so outside systems can read and write records in a common format.
  • Endpoint. The address of your EHR's FHIR interface, which your EHR provider or administrator can give you.
  • Server-to-server authorisation. A connection approved once by your practice, with no staff login shared with 2care.
  • BAA. The Business Associate Agreement your practice signs with 2care before any patient data moves.

Before you start

ItemWho provides it
A signed BAA with 2careSigned before any patient data moves
Confirmation that your EHR offers a FHIR R4 interfaceYour EHR provider or practice administrator
Approval to register 2care as a server-to-server connectionYour practice administrator
Your provider list and the locations each one works atYour practice manager
Your visit types and booking rulesYour practice manager

Setup

  1. Sign the BAA. No patient data is read until it is in place.
  2. Confirm your FHIR R4 interface. Your onboarding specialist checks the details with your EHR provider or administrator.
  3. Register and approve the connection. 2care is registered as a server-to-server connection and your administrator approves it.
  4. Confirm providers, locations and visit types. Each is matched to what your EHR already holds. See visit types and provider templates.
  5. Agree booking rules and escalation contacts. These decide what the agent offers and who receives urgent calls.
  6. Run a test round trip. A test appointment is booked, opened in your EHR, then cancelled, with your team watching.
  7. Switch the line over. Your number forwards to 2care at the hours you choose. See forwarding your number.

On a booking call

Step in the callWhat the caller hearsWhat happens in your EHR
IdentityA check of their name and date of birthThe caller is matched to an existing patient record
AvailabilityThe open times for the provider they asked forOpen slots read live for that provider, visit type and location
ChoiceThe time they chose, read backThe slot is held and your booking rules are applied
BookingConfirmation of the appointmentThe appointment is written to your EHR
ConfirmationA text with the date, time and locationThe booking is confirmed once your EHR accepts it

If the slot was taken in the meantime, your EHR refuses the write and the agent offers the next open time instead.

What 2care reads

  • Open slots by provider, visit type and location
  • Patient records, to recognise a returning caller and avoid a duplicate
  • Coverage on file and the care team for each patient
  • Provider and location details for your practice

What 2care writes

  • New, moved and cancelled appointments
  • New patient registrations and updates to contact details

What 2care never touches

  • Clinical notes, results and medications
  • Anything outside the access your practice approved

Questions

Our EHR is not in the list of setup guides. Can we still connect?

Yes. 2care has 95+ integrations, and FHIR R4 is the route for most of the rest. If your system offers neither, tell us what you use and we will plan the connection with you.

How long does setup take?

Most practices are live in about 5 business days once the connection is approved.

Was this page helpful?