Zarina CRM Medical · cardiology profile

Software for cardiology clinics, with ECG, echocardiography and cardiovascular risk in structured fields

Cardiology is measured: blood pressure, intervals, ejection fraction, LDL against a target. When those numbers are in PDF printouts and free-text letters, nobody can see the trend. Zarina CRM records the ECG, the echocardiography and the cardiovascular risk in fields, visit after visit, with the NYHA class and the check-ups recalled on time. It is installed on the clinic’s own server, with a lifetime licence.

Screenshot from Zarina CRM Medical: the cardiology chart with echocardiography values and cardiovascular risk
Clinic workflow

From symptoms to the risk target, in 6 steps

Every step exists as such in the application, in the order in which the data is entered.

1

History

Symptoms, history of present illness and cardiovascular risk factors.

2

Vital signs

Blood pressure on both arms, heart rate, SpO₂, BMI and waist circumference.

3

ECG

Rhythm, rate, PR, QRS, QTc, electrical axis, ST segment and interpretation.

4

Echocardiography

LVEF, LV diameter, indexed LA volume, PASP and valve disease.

5

Risk

SCORE2 / SCORE2-OP, risk category, LDL cholesterol and the LDL target.

6

Diagnosis and recall

ICD-10 diagnosis, NYHA class, treatment and the next check-up date.

ECG and echocardiography

What the cardiology chart records

The investigations are fields, not attachments, so they can be compared between visits.

Vital signs

Measured properly, on both arms, and flagged when out of range.

  • Blood pressure, left and right arm
  • Heart rate and SpO₂
  • BMI and waist
  • Flagged when above normal

ECG

The ECG reading in structured fields.

  • Rhythm and ventricular rate
  • PR, QRS and QTc
  • Electrical axis
  • ST segment and interpretation

Echocardiography

The echo values that drive decisions.

  • LV ejection fraction (LVEF)
  • LV end-diastolic diameter
  • Indexed LA volume and PASP
  • Valve disease and conclusion
Cardiovascular risk

SCORE2, the LDL target and the NYHA class

Risk is recorded with the target it implies, so the next visit can check it.

SCORE2 / SCORE2-OP

The estimated risk and its category, recorded per visit.

  • SCORE2 or SCORE2-OP %
  • Risk category
  • Recorded per visit
  • Visible in the history

LDL target

The measured LDL next to the target for this patient.

  • LDL cholesterol
  • LDL target
  • Compared at the next visit
  • Linked to the treatment

Diagnosis and class

The diagnosis coded, with the functional class.

  • ICD-10 diagnosis
  • NYHA functional class
  • Treatment and recommendations
  • Next check-up date
Follow-up

The cardiac patient is followed, not just seen

  • The values stay in each visit. Blood pressure, LVEF and LDL are in their visits, so the evolution is visible without opening PDFs.
  • Recommended investigations are recorded. 24-hour ABPM, Holter or a repeat echo are recommendations in the visit, and the check-up date brings the patient back.
  • Documents come out of the record. Medical letters and referrals are issued from the signed visit.
  • A signed visit is locked. Visits are saved as drafts and locked once signed. Corrections are added as addenda, with author and date.
The rest of the clinic

What else is included, from the Medical edition

The cardiology profile is not a separate product. It is a configuration of the Medical edition, so you also get the rest of its modules.

Appointments and front desk

The calendar per doctor and per room, with check-in, the waiting room and walk-ins handled at reception.

  • Schedule per doctor and per room
  • Check-in and waiting room
  • Walk-ins and rescheduling
  • Reminders before the appointment

Treatment plans and estimates

Plans in phases, an estimate the patient accepts online, and service packages sold as a whole.

  • Plans split into phases
  • Estimate with online acceptance
  • Service packages
  • Linked to the patient record

Payments, VAT and insurance

Clinic payments by doctor and method, invoices with 5% VAT and the insurance claims log.

  • Invoices in AED with 5% VAT
  • Payments by doctor and method
  • Insurance claims log, CSV / XLSX export
  • Outstanding amounts per patient

Built for the UAE

Payroll and accounting needs of a clinic operating in the Emirates, not adapted from another country later.

  • WPS payroll with the SIF file
  • End-of-service gratuity
  • Connectors for accredited e-invoicing providers
  • Zoho Books, Tally and Wafeq

Patient communication

WhatsApp, requests, reviews and NPS surveys, all linked to the patient record instead of someone’s phone.

  • WhatsApp conversations on the record
  • Online requests and follow-ups
  • Reviews and NPS surveys
  • Feedback tickets with deadlines

Reports and automation

Ten ready-made medical reports, plus workflows and tasks that run without someone remembering them.

  • Appointments, utilisation, waiting time
  • New and returning patients, revenue
  • Top services, recalls and stock
  • Workflows, follow-ups and tasks
What the application does not do

It records and calculates, it does not decide

We state them explicitly, because the application is used in clinical practice.

  • It records, it does not decide. The application holds what the clinician observed and decided. The clinical judgement belongs entirely to them.
  • It does not read ECG traces. The ECG interpretation is entered by the cardiologist. There is no ECG device integration or automatic reading by default.
  • It does not calculate SCORE2 for you. The risk is recorded in its field from the assessment you make; the application does not replace the clinical calculation.
  • It does not calculate drug doses. Treatments are written by the doctor; we do not take on a function where an error could reach the patient.
Transparency

What to know beforehand

We prefer to be precise from the start, including about the things the application does not do.

  • It does not submit data to NABIDH, Malaffi or Riayati on its own. The application is not a connector to the emirate health information exchanges by default. If your licence requires a connection, it is built as a separate integration project.
  • Insurance claims are logged, not submitted. The claims log is exported as CSV / XLSX. Direct submission to eClaimLink, Shafafiya or a TPA portal is not part of the standard delivery.
  • Integrations run through your own accounts. WhatsApp, payments, e-invoicing: each works with your company’s subscription and keys, not ours.
  • Installation requires a server. The application runs on your side. If you have no hosting, we set it up together, but it remains yours.
Video tour · 7 minutes

See Zarina CRM Medical in a cardiology clinic

Appointments, vital signs, the ECG and echocardiography in structured fields, cardiovascular risk, treatment and payments – on real screens of the Medical demo, with English subtitles.

Cardiology clinic software – Zarina CRM video tour
7:25 running time14 chaptersSubtitles in EnglishPublished on 11 November 2026
Where you are today

If the investigations are PDF printouts

The problems below are not hypothetical. They are the reasons clinics look for software.

The echo in a folder

Last year’s LVEF is in a scanned report nobody opens.

Echo values are fields, comparable between visits.

The LDL without a target

The value is known; whether it is good enough for this patient is not.

The LDL target sits next to the measured value.

The missed control

The hypertensive patient was due back in three months.

The next check-up date puts them in the recall list.

Licensing model

A lifetime licence, not a monthly subscription

The cardiology profile is part of the Medical edition. It is paid once, installed on your side and remains the clinic’s.

  • Unlimited users. You do not pay per doctor, nurse or receptionist. The number of accounts does not change the price.
  • The platform is activated by module. Choose the package that covers what you use, with unlimited users.
  • Prices and packages are published. You will find them on the pricing page, with what each option includes.
  • Updates do not lock you in. An existing installation receives new versions without needing a new licence.
Implementation

What you get when you sign the contract

Installation on your server

We install the application on the clinic’s hosting and configure it around the real workflow, not a generic one.

Your investigations

We adjust the ECG, echo and risk fields to the way your cardiologists report.

Team training

Reception, assistants and clinicians are trained on their own roles, not on every screen of the application.

Fit

Who it is for and who it is not for

It is for

Cardiology clinics and practices that want ECG, echo and risk in structured fields, on their own server.

It is for

Polyclinics where cardiology works alongside family medicine and endocrinology on the same record.

It is not for

Cath labs or hospital cardiology needing device and inpatient integration. Those are not part of the application.

Security

Where the data lives and who is responsible for it

A clinic’s records are health data. Their place is on the clinic’s server, not with us.

  • Installation is on your side. The application runs on the clinic’s server, so patient data does not pass through our infrastructure — and stays in the UAE if your server is there.
  • Health data is handled as health data. Sensitive fields are encrypted, and every opening of a chart is written to the access log.
  • Access is by role, with a log. Doctors, nurses and reception see only what their role allows, and you can see who opened what.
  • Patient data requests are handled in the application. Consents, and requests to access or correct personal data under the UAE PDPL, are recorded on the patient record.
Frequently asked questions

Answers about the cardiology profile

Is the cardiology profile a separate product?

No. It is a configuration of the Medical edition, with the cardiology chart activated. You also get the rest of the Medical edition’s modules.

Is the ECG recorded in fields?

Yes: rhythm, rate, PR, QRS, QTc, electrical axis, ST segment and interpretation.

Which echocardiography values are included?

LVEF, LV end-diastolic diameter, indexed LA volume, pulmonary artery systolic pressure, valve disease and the conclusion.

Is cardiovascular risk recorded?

Yes: SCORE2 / SCORE2-OP, risk category, LDL cholesterol and LDL target, with the NYHA class.

Can the chart be changed?

Yes. The form builder lets you add sections, fields, scales, lists and calculations yourself, per specialty.

Where is the patient data stored?

On the clinic’s server. The application is self-hosted, so data does not pass through our infrastructure.

How many users can we have?

Unlimited. The licence is not paid per user, so adding clinicians or front-desk staff does not change the price.

How do I see the application before ordering?

Ask for demo access. You receive a personal link to the Medical edition test installation, set to cardiology.

Other medical profiles

The same solution, configured for another practice

The Medical CRM is configured by speciality. If cardiology is one of several departments, see the polyclinic setup.

Polyclinic CRM

Every specialty with its own chart, on one shared patient record.

Neurology CRM

GCS, cranial nerves, MRC power, MMSE and EDSS, with EEG and EMG results.

Medical CRM

The complete solution: patient file, appointments, invoicing and portal, for a practice or clinic.

All specialities

The 23 configured specialities, each with its own form, demo and video tour.

No monthly subscription

ECG, echo and risk, on the clinic’s server

We install Zarina CRM on your side, adjust the cardiology chart and train the team. From that moment on, the application is an asset of the clinic, not a monthly expense.