{{ greeting }}, {{ name }}

{{ heroLine }}

{{ heroSub }}

Client number C-1184
{{ askCountLabel }} everything else is with has or the insurer
needs you: {{ t.ask }} {{ t.ref }} · {{ t.patient }} · {{ t.procedure }}
Nothing needs you has has everything it needs on every open claim. You will hear from {{ contactShort }} only if that changes.
Since you last looked · Thursday
{{ s.when }} {{ s.text }}
What has caught Things has noticed and is already dealing with. Nothing here is yours to chase.
3 open

{{ c.body }}

{{ h.h }}
{{ cell.v }}
97.4% of everything billed, collected · 21 days to payment, thirteen faster than the insurer norm · 92% settled first time

Claims

Or just forward it to

{{ claimCount }}
Claim Procedure Hospital Insurer Amount Status
{{ c.patient }} {{ c.ref }} {{ c.procedure }} {{ c.hospital }} {{ c.insurer }} {{ c.amount }} {{ c.statusLabel }}

{{ claim.patient }}

{{ claim.ref }} {{ claim.statusLabel }}
needs you

{{ claim.ask }}

{{ carried }}
{{ f.label }} {{ f.value }} {{ f.note }}

{{ carriedCheck }}

The money
{{ m.label }} {{ m.value }}

{{ claim.moneyNote }}

The episode
{{ f.label }} {{ f.value }}
Documents
{{ d.name }} {{ d.meta }} {{ d.state }}
Everything that happened
{{ t.title }} {{ t.note }} {{ t.est }} {{ t.date }}
Talk to has about this claim {{ commentCount }}

Nothing to discuss yet

Anything you write here goes straight to {{ contactShort }}, and her reply lands back on this claim.

{{ m.initial }} {{ m.who }} {{ m.time }} {{ m.text }}
{{ contactShort }} is typing…
Goes to {{ contactShort }}, not into the claim itself.
Also for {{ claim.patient }} {{ priorCount }}
{{ e.procedure }} {{ e.ref }} · {{ e.date }} {{ e.amount }}
{{ contactInitial }} {{ contactShort }} looks after your account {{ contactMeta }}

Send has a claim

Carry on where you left off Mr F. Delaney, knee arthroscopy. You stopped before the hospital and date.
Your claims address

Forward anything to this address and it lands in your has queue: the hospital bill, a photo of the operation note, an insurer letter. Your secretary can use it too. has reads it, matches it to the right patient, and only comes back to you if something is missing.

{{ claimsEmail }}
PDF Photo from your phone Scanned fax Forwarded hospital email
Arrived this way recently
What has read out of it
{{ f.label }} {{ f.value }}
Who is this?

Tell has once and it files the bill, opens the episode and never asks again.

Drop it here, or take a photo The hospital bill and the operation note are all has really needs. A phone photo is fine, as long as the writing is legible.
What has does with it
{{ s.text }}
Nothing is lodged from here. It joins your queue for the has team.
{{ st.num }} {{ st.label }} {{ st.num }} {{ st.label }} {{ st.num }} {{ st.label }}

Who was it for?

{{ spqCount }}
Or someone you have seen before

A guess from how often has bills for them and when you usually claim. Search above if they are not here.

What did you do?

They have been in before, so has can copy the last claim and you change only what is different.

Where and when?

has has guessed from where you usually do this one.

Hospital
When

That is the hard part done.

Nothing here is final. has codes it properly and only comes back to you if something does not add up.

{{ r.label }} {{ r.value }}
{{ summaryNote }}
Still to come: the bill and the operation note has cannot lodge without them, but they do not have to arrive now. Attach them here, or forward them any time to {{ claimsEmail }} and has matches them to this claim.
Do not go looking for their membership number Photograph any remittance or insurance card and has reads it off. Faster than finding it, and it cannot be mistyped.
Draft saved
Signing comes later, and only when has has prepared the form. You will get one thing to sign, with the coded claim in front of you.

Payments

Coming in over the next 60 days €21,560 €18,800 at the low end, €23,340 at the high · 18 claims in four payments
€520 at risk
{{ f.when }} {{ f.payer }} {{ f.claims }} {{ f.central }} {{ f.range }} {{ f.confLabel }}

Dates are worked out from how long each insurer actually takes to pay you, not from what they promise. has updates them every time a remittance lands.

Date Payer Claims Gross has fee Net to you Status
{{ p.date }} {{ p.payer }} {{ p.ref }} {{ p.claims }} {{ p.gross }} {{ p.fee }} {{ p.net }} {{ p.status }}

{{ payment.payer }}

{{ payment.ref }} · {{ payment.date }} Paid
Collected {{ payment.gross }}
has fee · 5% {{ payment.fee }}
Net to you {{ payment.net }}
What this payment covers

{{ payment.note }}

Patient Claim Claimed Paid Shortfall
{{ l.patient }} {{ l.ref }} {{ l.claimed }} {{ l.paid }} {{ l.short }}
Talk to has about this payment {{ commentCount }}

Nothing to discuss yet

Anything you write here goes straight to {{ contactShort }}, and her reply lands back on this payment.

{{ m.initial }} {{ m.who }} {{ m.time }} {{ m.text }}
{{ contactShort }} is typing…
Goes to {{ contactShort }}.

Patients

Patient MRN Insurer With you Billed Outstanding Last seen
{{ p.name }} {{ p.dob }} {{ p.mrn }} {{ p.insurer }} {{ p.episodeCount }} {{ p.episodeCount }} {{ p.billed }} {{ p.outstanding }} {{ p.last }}
{{ patient.initials }}

{{ patient.name }}

{{ patient.dob }} · {{ patient.mrn }} · {{ patient.policy }}
{{ patient.episodeCount }} since {{ patient.since }}
Billed {{ patient.billed }} Collected {{ patient.collected }} Still out {{ patient.outstanding }}
Everything you have done for {{ patient.name }}
{{ e.procedure }} {{ e.hospital }} · {{ e.ref }} {{ e.statusLabel }} {{ e.amount }} {{ e.date }}
What has holds on file

has reuses these on every new claim for this patient, so you never send the same detail twice.

{{ f.label }} {{ f.value }} {{ f.note }}

Messages

{{ g.heading }}
{{ t.initial }} {{ t.who }} {{ t.ref }} · {{ t.subject }} {{ t.preview }} {{ t.outcome }} {{ t.time }}

Reports

{{ h.label }} {{ h.value }} {{ h.note }}
Lodged and collected, month by month Click a month to see what happened in it
Collected Lodged
{{ m.label }}
{{ monthInsight }}
How each insurer treats you Click an insurer for what it means
Insurer Collected Days 1st time Shortfall
{{ i.name }} {{ i.collected }} {{ i.days }} {{ i.first }} {{ i.short }}
{{ insurerInsight }}
What you bill most By value, {{ periodLabel }}
{{ p.name }} {{ p.value }} · {{ p.count }}
Still outstanding €12,460
{{ a.label }} {{ a.value }}

None of it needs you. has chases anything past 30 days without being asked.

{{ n.title }}

{{ n.body }}

has·

Welcome back

Enter your email and we'll send a 6-digit passcode, the same way as always.

Set up a passkey and you can skip this next time.

Check your email

We've sent a 6-digit passcode to {{ email }}. It's valid for 10 minutes.

Wrong address? ·

has· One last thing

Make signing in quicker

You're fully set up, so you don't have to keep waiting on emailed passcodes. Pick whatever suits you. You can change it any time.

{{ credDoneTitle }}

{{ credDoneBody }}

Taking you into has…
Onboard a consultant
{{ w.label }}
Hospitals

{{ wizSummaryTitle }}

{{ k.n }}{{ k.text }}

Who fills in the details?

{{ sm.label }}{{ sm.value }}

{{ wizDoneTitle }}

{{ wizDoneBody }}

has· Setup
{{ st.num }} {{ st.label }}

Your details

{{ detailsIntro }}

About you
Contact
Insurer numbers

You do not have insurer numbers yet, and you do not need to find any. has registers you with VHI, Laya, Irish Life Health, GMA, Level Health and POMA, and chases each one until you are approved.

{{ n.name }}

Type the ones you already hold. For the rest, drop your latest remittances and has reads the numbers off them.

Drop your latest remittances here Any insurer, some or all. has works out which is which.
{{ rm.file }}
{{ insurerCounter }}
Bank account
{{ stepCounter }}

Where should payment go?

How has charges you
Add your IBAN in step 1: your own account becomes the payee on the Letter of Authority.
{{ stepCounter }}

Your documents

{{ docCount }}

Drop each one in its slot. has checks within a working day, and you can carry on meanwhile.

{{ g.header }}
{{ sl.label }} {{ sl.meta }}
uploads never block you

Read this back

This is exactly what has registers: check it once, then approve.

{{ r.label }} {{ r.value }}
approving is audit-logged
Needs your signature

Your documents are ready, {{ setupName }}

{{ signSubline }}

Your signature {{ sigNote }}
{{ l.name }} {{ l.meta }}
{{ signedCount }}
has· Your setup
JB

That's it. We're on it.

{{ freshBody }}

{{ trackerHeadline }}

{{ trackerSubline }}

{{ trackerRightTitle }} {{ trackerRightSub }}
{{ t.name }} {{ t.when }} {{ t.desc }}

Latest from has

{{ n.when }} {{ n.text }}

{{ trackerFooter }}

Your portal is live {{ liveLine }}
has· Your setup
Sign out JB
Onboarding complete

You're all set, {{ name }}.

has has everything it needs and your account is live. Your client number is C-1184.

We'll email your welcome pack and how to send us your billing. From now on, this is your portal: everything has does for you shows up there.

{{ contactInitial }} {{ contactShort }} looks after your account Anything at all, billing, payouts, insurers: they're your person. {{ contactMeta }}
Sign in with the same email and passcode you used here.
Search consultants, organisations, users… ⌘K

Consultants

Every consultant has one named point of contact. That name is what they see in their portal.

Consultant Organisation Type Client no Looked after by
{{ r.name }} {{ r.org }} {{ r.type }} {{ r.client }} {{ r.contactInitials }} {{ r.contact }}

Your queue

{{ qSummary }}
Age What is waiting Waiting on
{{ r.age }} {{ r.what }} {{ r.meta }} {{ r.owner }}
{{ qSel.patient }} {{ qSel.meta }}
{{ qSel.answeredBy }}

{{ qSel.answer }}

Conversation
{{ m.initial }} {{ m.who }} {{ m.when }} {{ m.body }}

Nothing has been asked yet. Whatever you write below is the first thing the consultant sees.

Raise a question

The consultant sees both options, the fee difference and one tap to choose. Tick the one you believe is right and it arrives pre-selected.

signed {{ qSignature }}

Dr J. Brennan

C-1184 · Brennan Orthopaedics · orthopaedics · with has since Mar 2024
yours
{{ m.label }} {{ m.value }} {{ m.note }}
His whole book, 14 open
{{ r.patient }} {{ r.ref }} {{ r.state }} {{ r.amount }} {{ r.age }}
Outstanding by age
{{ a.label }} {{ a.value }}
How he answers
{{ h.k }} {{ h.v }}

He answers fastest in the evening. Anything sent after 6pm is usually back the same night.

Cover for your consultants

Your 34 consultants keep seeing you. Whoever covers works in your name, and the consultant is never asked to build a relationship with a stranger because you are out for three days.

Who covers you
What {{ coverPerson.first }} picks up
{{ h.text }}
What Dr Brennan sees
C Christine Farrell your point of contact at has

No change at all. Notes still come from you, the portal still says Christine, and the reply comes back the same day. {{ coverPerson.first }} answers in your name and the trail records who actually typed it.

{{ coverStatus }}

Onboarding

A case cannot go live until a point of contact is assigned. That assignment is the last step.

{{ c.name }} {{ c.org }} · {{ c.stageRef }} {{ c.stage }}
{{ contactInitial }} {{ contactName }} is now this consultant's point of contact. Their success page and portal name her.

Notes and queries a consultant sends land in this team's queue against the named contact. Nothing a consultant writes goes into the billing system directly.

Assign point of contact {{ assignTargetName }}
has administrators
{{ assignExplainer }}
Writes one line to the activity log.

Nothing matches. Finish the sentence with a question mark and has will answer it instead.

Type a question and press to ask has esc to close
{{ toast }}
{{ secToday }}

Good morning, Maura

{{ secLede }}

Waiting on you {{ secTaskCount }}
{{ t.ask }} {{ t.meta }}
{{ secOtherWaiting }}
has is waiting on the hospital
{{ c.what }} {{ c.meta }} {{ c.age }}

has chases these itself. You only need to step in if the hospital comes back to you first.

What has did this week
{{ d.text }} {{ d.when }}

Fourteen claims are moving. Nothing on this list needs you.

Claims for {{ secWho.short }}

fees hidden on this login
Patient Procedure Insurer Where it is Waiting
{{ c.patient }} {{ c.ref }} {{ c.procedure }} {{ c.insurer }} {{ c.state }} {{ c.age }}

{{ secClaim.patient }}

{{ secClaim.meta }}
{{ secClaim.state }}
What this claim is waiting for

{{ secClaim.waitingFor }}

Everything that happened
{{ t.label }} {{ t.note }} {{ t.when }}
Talking to has {{ secClaim.threadWith }}
{{ m.initial }} {{ m.who }} {{ m.when }} {{ m.body }}
Documents
{{ d.label }} {{ d.meta }}
The claim
{{ fa.k }} {{ fa.v }}

The fee, what the insurer allowed and any shortfall are on {{ secWho.short }}'s own login.

Documents

{{ secWho.short }}'s claims address {{ secWho.email }}
{{ d.file }} {{ d.meta }} {{ d.state }}

Patients

Patient MRN Insurer Claims Last one
{{ p.name }} {{ p.mrn }} {{ p.insurer }} {{ p.claims }} {{ p.last }}

What each patient was billed, and what came back, is on {{ secWho.short }}'s login.

Messages

{{ t.who }} {{ t.ref }} {{ t.body }} {{ t.when }}

Anything about a fee goes straight to {{ secWho.short }} instead, and you will see that it was sent.

Day one

You are set up, Dr Brennan

has is registered with all six insurers on your behalf and Christine is looking after you. There is nothing here yet because you have not sent us anything. That is the only thing missing.

Start here

Send has your first claim

Whatever you have is enough to start: a hospital bill, a photo of the operation note, or just the patient and what you did. has does the coding, the form and the lodging.

Your claims address c1184@claims.has.ie
What happens after you send it
{{ st.label }} {{ st.note }} {{ st.when }}
Looked after by
C Christine Farrell your point of contact at has

Christine handles your claims herself. If anything needs you, it comes from her and it lands here, not in your inbox.

christine.farrell@has.ie
01 293 4418
Week two

has lodged your first claim on Tuesday

Ms Doyle, knee arthroscopy, €1,850 with VHI. VHI settle in about 18 days, so the money should reach you around 12 August. Nothing needs you.

Your first claim CLM-4801 · €1,850
{{ t.label }} {{ t.note }} {{ t.when }}
First payment expected around 12 Aug

has has not held any money for you yet. When VHI pay, it lands in your account and appears here with the claim it came from.

Keep going

Reports and your collection rate need a few more claims before they say anything useful. Forwarding your bills as they arrive is all it takes.

{{ xEmpty.heading }}

{{ xEmpty.title }}

{{ xEmpty.body }}

{{ r.title }} {{ r.meta }} {{ r.state }}

Every state a claim can be in

Seven states, one dot each. An unfilled dot is the only thing that ever means you have to do something.

{{ st.label }} {{ st.patient }} {{ st.meta }} {{ st.sentence }}

has is reading your book. This takes about a second.

When something goes wrong

Every one of these says what happened, whose problem it is and what happens next. None of them use the word error, and none of them blame you.

{{ fail.where }}
{{ fail.title }}

{{ fail.body }}

{{ fa.k }} {{ fa.v }}
{{ fail.next }}

Who can see your claims

Only you see fees, payments and reports. Anyone you add sees the work, not the money.

Invite someone to your practice
{{ p.initials }} {{ p.name }} invited {{ p.email }} {{ p.role }} {{ p.sees }} that is you
Remove {{ uRemoving.name }} from your practice?

She loses access to your claims, documents and messages today. Anything she already sent has stays where it is, and her name stays on it.

{{ uRemoving.name }} also works for Ms O\u2019Halloran. That is a separate practice and this does not touch it. She keeps her sign-in and will still see Ms O\u2019Halloran\u2019s claims tomorrow.

Get your data out

For your accountant, your own records, or your revenue return. Everything has holds about you, in a spreadsheet.

1 · What
2 · When
3 · Which columns
You are about to export {{ exScopeLine }} {{ exScopeSub }}
{{ sm.k }} {{ sm.v }}

This file contains fees and patient names. Treat it the way you would treat a printed chart.

4 · Now or every month

{{ exFootnote }}

Exports you have already run kept for 12 months
{{ p.file }} {{ p.meta }} on a schedule

Documents

{{ inboxLede }}

{{ inboxListLabel }} has read them all
{{ d.file }} {{ d.meta }} {{ d.state }} {{ d.conf }}
{{ inboxSel.file }} {{ inboxSel.meta }}
{{ inboxSel.verdict }}
What has read
{{ fd.k }} {{ fd.v }} {{ fd.conf }}
June 2026 · closed 1 July

The month in review

Dr James Brennan · Brennan Orthopaedics · C-1184
has·

has collected €61,180 for you in June, from 21 payments. That is 11% more than May, and it settled in 22 days on average. Two things need you going into July.

The figures
{{ l.label }} {{ l.value }} {{ l.count }} {{ l.note }}
Against May
{{ b.prevValue }} {{ b.value }} May June {{ b.label }}
{{ i.name }} {{ i.value }} · {{ i.days }}
What has caught
{{ c.text }}
Going into July, needs you
{{ n.text }}
Prepared by has for Dr James Brennan
Christine Farrell · christine.farrell@has.ie · 01 293 4418
Figures as at 1 July 2026
Nothing in this document identifies a patient
from  has <christine.farrell@has.ie> to      j.brennan@brennanortho.ie has collected €61,180 for you in June
has·

Dr Brennan,

June is closed. has collected €61,180 for you from 21 payments, 11% more than May, settling in 22 days on average. €12,460 is still with the insurers and I am chasing all of it.

{{ fg.k }} {{ fg.v }}

Two things need you in July: the hip code on Mr Kavanagh, and a legible operation note for Ms Doyle. Both are waiting in your portal and neither takes a minute.

Read the full month

Christine

Christine Farrell · has · 01 293 4418

No patient name, claim or figure that identifies anybody appears in this email. Everything detailed sits behind your sign-in. You can change how often you hear from us in your account.

Your account

You
{{ fa.k }} {{ fa.v }} has keeps this
How often you hear from has Anything that needs you always reaches you the same day, whatever you choose here.
What has tells you about
{{ n.label }} {{ n.note }} always on
{{ g.label }}