Clinic appointments in five states: booked, confirmed, attended, charged, recorded. What each state writes, plus what Tax Authority software registration means.
Key takeaways
- An appointment is not a calendar event. It is a sequence of five states, and every transition is a point where something must be written or sent.
- The reminder is not the automation. The attendance confirmation coming back from the patient is what changes state and lets you release the slot.
- Tipulog states on its site that it is registered with the Tax Authority as software for managing a computerised accounting system for "physician's diary" and "advance patient registration diary", registration number 214901.
- The Tax Authority publishes a public register of registered software. A registration certificate is a verifiable fact, and it is not an approval of the software's performance.
- Patient data is personal data. That is a fact about the category of information, and it drives who sees what inside the system.
A clinic appointment passes through five states - booked, confirmed, attended, charged and recorded - and each state produces a different record and sometimes a message. Israeli clinic management systems such as Tipulog and Tiffulit hold all five in one place, which is exactly why they are a separate product from a calendar.
The five states of a single appointment
| State | What triggers it | What gets written | What leaves the building |
|---|---|---|---|
| Booked | Online booking, a phone call or reception | Time, practitioner, treatment type, room | Booking confirmation to the patient |
| Confirmed | The patient replies to the reminder | A confirmation stamp on the appointment | Usually nothing |
| Attended | Marked at the end of the session | Visit summary, duration, practitioner who actually saw them | Usually nothing |
| Charged | Payment closed | Amount, payment method, reference | Invoice or receipt |
| Recorded | Record completed | The link between visit, document and payment | The accountant's report |
That table is the whole process. Most clinics complaining about "chaos" actually hold three of these states in a calendar, one in a receipt book and one in a spreadsheet, then try to join them at month end.
Look at the third column. Only two rows produce an outbound message. Everything else is internal writing, which is the opposite of what most people picture when they say "clinic automation".
Why is the reminder not the automation?
Because a reminder is an outbound message and automation is a state change. The difference shows up in one question: what happens when the patient replies.
A system that sends a reminder and does nothing with the answer has saved somebody one phone call. A system that receives an attendance confirmation, marks the appointment confirmed, and flags an unconfirmed appointment as a candidate for release has changed the calendar's occupancy. Tipulog presents reminders and attendance confirmation as part of the calendar itself, and Tiffulit presents automatic reminders and attendance confirmations over WhatsApp and SMS. Both, in other words, treat the reply rather than only the send.
That is also why the channel matters: a channel the patient can answer in produces a new state, while a one-way channel produces only a reminder. The channel comparison is covered in SMS versus WhatsApp versus email for reminders.
What happens when a patient cancels forty minutes before?
This is the case where a system differs from a calendar. Four things need to happen, and only the first is obvious:
- The slot is released in the calendar and shows as available in online booking.
- The cancellation policy is evaluated. If a deposit was taken, what happens to it is a rule defined in advance rather than an argument in the moment. Tiffulit presents online deposit collection, which is exactly why that capability exists.
- The waiting list fires. Whoever asked to be notified on a cancellation gets a message, and the first to confirm takes the slot.
- The cancellation is written to the patient record. Three last-minute cancellations are a pattern, and anyone not recording them cannot see it.
The rule underneath all four: anything you expect to see in a report at year end has to be written the moment it happens. A cancellation that was not recorded does not exist.
What does "registered with the Tax Authority" actually mean here?
The Israel Tax Authority maintains a register of software intended for managing a computerised accounting system, and that register is publicly searchable. A software vendor applies, and the software receives a registration number.
Tipulog states on its site a registration number of 214901, for the categories "physician's diary" and "advance patient registration diary". That is a verifiable claim: you go to the register on the Tax Authority site and search for the software name.
What such a registration is not: the Tax Authority notes that a registration certificate does not constitute approval of the software's correct performance or of its compliance with bookkeeping instructions. The registration is a fact about the software, not a guarantee that your use of it is correct. What is actually required of you is a question for whoever keeps your books.
For choosing a system it remains a useful signal: it is verifiable, it does not change with every marketing campaign, and you can check it before committing.
Medical and personal data: what is a fact and what is not
Patient data is personal data, and information about a person's health is more sensitive than a name and phone number. That is a statement about the category of information, not a legal instruction.
What follows from it at the design level:
- Role-based permissions. Reception needs times and contact details. A visit summary is a different field entirely. Tipulog presents staff management and permissions as a separate module.
- The outbound message is not the place for clinical content. A reminder says when and where. Naming the treatment in the message body puts information into a channel you do not control.
- An employee who leaves. Revoking access is an action that has to be defined, not something remembered.
- Data exports. If information leaves into a spreadsheet for a report, that spreadsheet is another copy living outside the permission model.
- External parties. HMOs and insurers are additional participants in the information flow, and Tipulog presents financial management with them as part of its billing module.
The Privacy Protection Authority publishes the regulatory framework on its official site, and that is the place to read rather than relying on a summary.
What to have defined before switching systems
- Which of the five states in the table you genuinely track. If you do not track "charged", no system will fix that for you.
- Who marks an appointment as attended, and when. If it happens at the end of the day from memory, the data is not reliable.
- What the cancellation policy is and what happens to a deposit, written so it can be configured as a rule.
- Who sees what, by role rather than by personal trust.
- How you get the full history out if you decide to change systems.
- Who is responsible for reminders actually going out, and how you discover in the morning that yesterday's did not.
Related: automation for clinics, reducing no-shows with appointment reminders.
Sources
Frequently asked questions
What is Tipulog's Tax Authority registration number?
Tipulog states on its site a registration number of 214901 as software for managing a computerised accounting system, for the categories "physician's diary" and "advance patient registration diary". That is a vendor claim you can verify independently in the public software register the Israel Tax Authority publishes.
Does the software's registration mean my practice is compliant?
No. The Tax Authority notes that a registration certificate does not constitute approval of the software's correct performance or its compliance with bookkeeping instructions. The registration is a fact about the software only. What is actually required of your practice is a question for whoever keeps your books.
What is the difference between a calendar and a clinic management system?
A calendar holds one state: when and who. A clinic management system also holds the visit summary, the charge, the payment reference and the patient history, and links them together. The difference surfaces at month end, when an attended appointment has to be joined to a payment collected.
Can reminders be sent over WhatsApp instead of SMS?
Israeli appointment systems present both channels. Tiffulit presents automatic reminders and attendance confirmations over WhatsApp and SMS, and Tipulog presents SMS reminders with attendance confirmation. The operational difference is that a channel the patient can reply in lets the confirmation travel back into the system.
Keep reading
Related service
Business Automation
I build custom automations that remove repetitive work end to end.
About the author
Yehonatan Saadia
Freelance automation, web & MVP developer
I'm Yehonatan Saadia, a senior developer who builds business automation, custom websites, and MVPs for small and mid-sized companies across the US, Europe, and Israel. These guides come from real client work, not theory.
Work with meHave a project like this?
Tell me what you're trying to automate or build. I reply within 24 business hours with a few targeted questions, then we walk through it on a free 30-minute call, with no commitment. You come away with a scope, a timeline and a fixed price - or a straight answer that it isn't worth building.
