JadeSUITE
Logo LysPatientLysoft SA · Patient platform for medical laboratories

Your results, in your patients' hands. Under your name.

LysPatient is your laboratory's patient platform: a mobile app and a web portal in your colours, managed from a back office. Your patients receive their results in real time, understand them at a glance and share them securely. You save on paper, mailings and calls to the front desk.

Mobile app iOS and AndroidWeb portal for patientsBack office for the laboratoryFR · DE · IT · EN · NL and more
9:41●●● ⌔
LysPatient
DOE JOHN31.01.1980
Folder no.
26-110342
Sampling
03.11.2026 07:23
Prescriber
Dr Favre
HAEMATOLOGY(Head: Dr Doe)
Haemoglobin152 g/l120 - 160
120160
Haematocrit0.49 l/l0.37 - 0.47
0.370.47
Erythrocytes5.20 T/l4.5 - 5.9
4.55.9
Leukocytes6.8 G/l4.0 - 10.0
4.010.0
The same platform, in each laboratory's colours
Component 1

Mobile app

Published on the App Store and Google Play under your brand. Push notifications, biometrics, results as gauges, patient card, sharing. It is the channel your patients prefer.

Component 2

Patient web portal

The same features in a browser, on your domain, for patients without a smartphone and for links received by email or SMS. Same account, same security.

Component 3

Laboratory back office

Your teams manage patients and their accounts, follow sendings, configure channels and features, and read the statistics. With your roles, your sites and your languages.

What your patients use

The whole patient journey, from sampling to sharing with the doctor

Every feature is already in production, in the app and on the web portal. Those that depend on a laboratory decision are switched on from your back office, without a new store release.

Clear results, as gauges or text

Each value is placed on its reference range. Out-of-range results stand out, new folders are highlighted and the patient swipes from one to the next. The signed PDF report opens full screen.

Notified as soon as it is validated

A result validated in the LIS triggers a push notification. One tap opens the folder concerned. Push replaces paid SMS wherever the patient has installed the app.

Protected sharing with the doctor

The patient sends a link to their doctor or a relative, valid for 1, 3 or 7 days, protected by default with a generated password. They see who viewed it, and when, and can revoke the link.

QR code patient card

At the practice, the patient shows their card. The doctor scans the code and immediately finds the right folder in your LIS. The code content is encrypted; no other reader can extract an identifier from it.

Digital invoices, with consent

The patient chooses to receive invoices in the app rather than by post. Their consent is time-stamped and archived, in line with your obligations. Sending preferences are set in the app.

Accessible to every patient

Dark mode, text size, colour-blind palettes, screen reader. Multilingual: French, German, Italian, English, Dutch, and any other language your patients speak on request. Older or visually impaired patients find their way.

Guided tour

Try the app, as your patients would

The tour runs on its own. Tap the phone to take over: folders, sharing, invoices and settings respond as in the app.

9:41●●● ⌔
LysPatient
My Results1

Tap a folder to open it

DOE JOHN31.01.1980
Folder no.
26-110342
Sampling
03.11.2026 07:23
Prescriber
Dr Favre
HAEMATOLOGY(Head: Dr Doe)
Haemoglobin152 g/l120 - 160
120160
Haematocrit0.49 l/l0.37 - 0.47
0.370.47
Erythrocytes5.20 T/l4.5 - 5.9
4.55.9
Leukocytes6.8 G/l4.0 - 10.0
4.010.0
My Invoices2
Invoice
AmountCHF 142.50
Number
2026-4471
Date
03.11.2026
Due date
03.12.2026
Status
To pay
Type
DIRECT
QR-billScan with your banking app, or pay from the PDF.
Your personal details
JDJohn Doejohn.doe@exemple.ch
Personal details
NameDoe
First nameJohn
Date of birth31.01.1980
Settings
Appearance
Notifications
Security
Patient card
LanguageEnglish
Appearance
Theme
Dark mode
Text size
Results
Show as gauges
Colour-blind friendly colours
Notifications
New results
Push notification
Email
SMS
Invoices
Receive my invoices in the app

Going digital requires your consent.

Security
Sign-in
Face ID
Two-step verification
Lock when returning to the app
Enrolled devices
John's iPhoneenrolled on 03.11.2026
Patient card
LysPatientPatient card
DOE John31.01.1980 · JADE

Show this code to your doctor: they find your folder in the LIS. Its content is encrypted.

Navigate the app: tap a folder, the tabs, the avatar or the share button.

  1. The patient opens the app: their folders, the new result highlighted.
  2. The folder: each value on its reference range, out-of-range in red.
  3. The same folder as a list, with the reference values spelled out.
  4. Sharing with the doctor: time-limited link, generated password.
  5. The patient's invoices, with their status.
  6. An invoice's details and its QR-bill.
  7. Profile and settings: appearance, notifications, security, patient card.
  8. Dark mode and text size, as the patient prefers.
  9. The patient card: an encrypted QR code to show at the practice.
How it works

One platform between your LIS and your patients

LysPatient receives results and invoices from your laboratory system, makes them available to patients on every channel and puts you in control from a back office.

Your systems
Your LISJADE or another: HL7, FHIR and market formats
Your results serverJADEOnline or another, for prescribing doctors
Your billing toolDynamics 365, Odoo or another: invoices, reminders, statuses
LysPatient platformOne dedicated instance per laboratory
HL7 / FHIR ingestionFolders and resultsPatient accountsInvoicesSending engineEncrypted documentsSecurityStatistics
Java · Spring Boot · PostgreSQL
Your patients and your teams
Mobile appiOS and Android, under your brand
Patient web portalsame account, same security
Laboratory back officepatients, sendings, settings, statistics
Push · email · SMS · postthe right channel for each patient
A result's journey

From validation to the patient's phone in minutes

Validation

The biologist validates the folder in the LIS.

T0
Reception

The result (HL7, FHIR or another format) is integrated, the signed PDF is stored encrypted.

T0 + a few seconds
Notification

Push to the app, or email and SMS according to the patient's preferences.

T0 + a few minutes
Viewing

The patient opens the folder, reads the values, downloads the report.

recorded in the access log
Sharing

They send a protected link to their doctor, or show their card at the practice.

valid 1 to 7 days
Billing module

Your invoices follow the patient, from issue to payment

LysPatient receives invoices from your billing tool, delivers them to the patient or the insurer through the right channel, tracks their status and triggers reminders. Your teams see everything from the back office.

Your billing toolMicrosoft Dynamics 365, Odoo or another
invoices, statuses
LysPatient platformstatuses, reminders, sendings, consents
app, portal, post
Patient or insurerinvoice read, paid, reminded

Every invoice's status, in real time

IssuedReceived from your billing toolPatient or insurer invoice, with its PDF and QR-bill. Linked to the patient's folder.
SentDelivered through the chosen channelIn the app and on the portal first, by post otherwise. Going digital relies on a traceable consent.
ReadRead by the patientDate of last viewing visible in the back office. A factual argument before sending a reminder.
ReminderReminders by levelReminders created by your billing tool, linked to the original invoice and sent through the same channel.
Paid · Cancelled · BlockedFinal status synchronisedThe status comes back from your billing tool; the full history remains available.

Connection to your billing tool

Microsoft Dynamics 365 is connected in production: invoices, reminders and statuses exchanged automatically, PDFs included. Odoo, Abacus, SAP or an in-house tool connect through the same connector, by file exchange or API, and several sources can coexist.

Patient and insurer invoices

Both recipients are handled, with the applicable law and the patient copy of the insurer invoice. Invoices coming straight from the LIS are integrated the same way.

Managed from the back office

List and detail of every invoice, status history, electronic and paper sendings, one-click resend, on-demand synchronisation. Statistics by channel, by site and by reminder type.

Modular and in your image

One platform, deployed under each laboratory's brand

Each equipped laboratory has its own store listing and its own identity, for a single product maintained by Lysoft. Your app, your portal and your back office carry your name, your icon, your colours and your domain.

What carries your image

  • App name, icon, splash screen and logos in the app, the portal and the back office
  • Colour palette derived from your guidelines, in light and dark mode
  • App Store and Google Play listings on your own accounts, visuals supplied by Lysoft
  • Your domain for the portal, sharing links and direct opening of the app
  • Email, SMS and notification texts in your patients' languages, including French, German, Italian, English and Dutch
  • Your laboratory's welcome photo and message

What stays shared

  • One code base, so every improvement benefits all laboratories
  • Security and iOS and Android compatibility updates
  • Version control: an outdated app asks to be updated

What you switch on from the back office

These settings take effect immediately, in the app and on the web portal, without going through the stores again.

Security and data protection

Health data treated as such

The platform is designed for the new Swiss data protection act and the GDPR: encryption, logging, least privilege and no real patient data outside production. Each laboratory has its own instance, isolated from the others.

Strong login, two-factor authentication

Passwords hashed with bcrypt, length and no-reuse rules. 6-digit code at login, limited to 5 attempts. Identical response whether an account exists or not: nothing can be guessed.

Face ID and Touch ID without a shared secret

Biometrics rely on a public-key challenge-response (P-256 curve). The private key never leaves the phone, each login uses a fresh challenge valid for two minutes, enrolment expires after 60 days.

App lock on the phone

Biometric lock when returning to the app, content hidden in the app switcher, no clear-text data in local storage. The app only calls your backend.

Revocable sessions, no token in the database

256-bit session token of which only the hash is stored. Expiry after 30 minutes of inactivity on the web, immediate revocation on logout or password change.

Encryption of sensitive data

Social security number and authentication secrets encrypted by the application before the database. PDF reports encrypted in S3-compatible object storage, hostable in Switzerland. End-to-end TLS.

Access log and traceability

Every folder viewing, every login, every share and every consent is logged, without ever recording a secret. You answer patients' access requests with facts.

Back office under control

TOTP two-factor authentication or Microsoft SSO for your teams, a declared permission on every screen, permissions re-read on every request, administration action log.

Time-limited sharing

A sharing link opens a separate session, limited to one hour, giving access to nothing but the shared folder. Hashed password, 5 attempts, revocation by the patient.

For your CIO

Recent, widespread and maintained technologies

No proprietary language, no exotic component: building blocks your teams and contractors know, that the market audits and for which people can be hired. The architecture details are presented during the technical demo.

Backend

Java and Spring Boot, PostgreSQL database, REST API documented in OpenAPI. Modular architecture by domain, schema versioned through migrations.

Clients

Mobile app in React Native, native on iOS and Android. Patient portal and back office in React and TypeScript, served on your domain.

Integration

HL7 v2 and FHIR as input, connectors for market LIS and results servers, billing and QR-bill, SMS, email and push behind a single sending engine.

Operations

One instance per laboratory on a Linux server, containerised, hostable in Switzerland or in your data centre. Versioned releases, automated tests on a real database, monitoring.

Benefits for the laboratory

Less paper, fewer mailings, a direct link with every patient

Every result read in the app is one letter less, every push notification is one SMS less, and every patient who follows their own folder is one call less to the front desk.

Paper and postage

Results and patient invoices delivered in the app instead of printed, enveloped and stamped. Digital consent is traceable, you stay compliant.

SMS replaced by push

Push costs nothing to send. The engine picks the channel according to the patient's equipment and keeps SMS or email for those without the app.

A relieved front desk

"Have my results arrived?" The patient is notified and checks for themselves. The doctor finds the folder with the QR card, without calling the laboratory.

Loyalty

Your icon on the patient's home screen, your name on every notification. The patient comes back to your laboratory because their results are already there.

Time to availability

A validated result can be read within minutes, instead of two to three days by post. A concrete argument for prescribing doctors.

Managing by the numbers

Adoption rate, sending channels, digital invoices, delays: the back office gives you the indicators to measure the return on investment.

Estimate your yearly savings

Simple mode: average assumptions, one result in two sent by post, one patient invoice for three folders, one SMS for two folders. Switch to advanced mode to adjust them to your laboratory.

Estimated yearly savingsCHF 48,845excluding time saved at the front desk
29,568letters avoided per year
19,200SMS avoided per year
296 kgof paper and envelopes
CHF 3per equipped patient per year

Adjustable assumptions, in Swiss francs or euros depending on your country. Savings apply to patients who adopt the app; the others keep receiving their usual mailings. To be refined with your real volumes during the demo.

Back office indicators

The figures that matter to a laboratory, ready to read

The back office computes these indicators over the period of your choice, by day or by month, and by sampling site. Never any personal data or amount in the statistics.

Sample data, fictitious laboratory, last 30 days

App adoption41%+3.2 pts over 30 days
Results viewed in the app67%within 24 h of validation
Validation → notification delay4 minmedian, 98% under 15 min
Digital patient invoices58%consents accepted: 312
This month's sendings by channel
Push11,240
Email6,610
SMS3,050
Post2,290
Shares with a doctor1,18492% opened by the recipient
Store ratings4.6 ★active installs: 9,870

Also available: verified accounts, patients with notifications enabled, two-factor authentication, success rates and receipts by channel, invoice reminders, result reception delay by site, App Store and Google Play measures.

Roadmap

What is coming to the app

Three modules in preparation, delivered to every equipped laboratory. Each one is switched on separately, as you need it.

Coming soonBookingsappointment booking

The patient books their sampling from the app

Choice of site, slot and sampling type, reminder the day before, fasting preparation explained. The module plugs into the calendars your laboratory already uses; it does not replace them.

Site choice→Slot→Lab calendar→Push reminder→Result in the app

Connectors planned for market solutions (OneDoc, Doctolib, in-house calendars), with a standard interface to add others.

Coming soonSelf-samplingkit ordering

Ordering check-ups and self-sampling kits

The patient orders a check-up or a self-sampling kit from the app, receives it at home, sends the sample back and finds the result in their folder. Order tracking and payment built in, catalogue defined by the laboratory.

Lab catalogue→Order and payment→Kit delivered→Sample received→Result notified
Coming soonMarketingtargeted communication

Promoting screenings and check-ups to the right patients

Targeted communication campaigns from the back office: you define the criteria, the platform selects the patients, sends by push or email and measures the response. One-tap opt-out, consent respected.

agesexprevious resultsvisit frequencydate of last check-upsitelanguage
Criteria→Patient segment→Message and channel→Scheduled sending→Bookings and check-ups obtained

Examples: cholesterol screening reminder for over-45s without a check-up in two years, flu vaccination campaign in October, HbA1c follow-up for patients with an out-of-range result.

Frequently asked questions

What laboratories ask us before getting started

What is LysPatient?

LysPatient is the patient platform for medical laboratories published by Lysoft SA, in Geneva. It combines an iOS and Android mobile app, a web portal and a back office, released under each laboratory's brand, to deliver results and invoices to patients and communicate with them.

Which laboratory systems does it work with?

With JADE, Lysoft's LIS, and with any other LIS able to export its results in HL7 v2, FHIR or a market file format. Invoices come from your billing tool, Microsoft Dynamics 365, Odoo or another, by file exchange or API.

How long does it take to set up?

A few weeks: visual identity and store accounts, connection to the LIS and billing, dedicated instance, acceptance testing on fictitious data, then publication. Lysoft supports every step and the operations afterwards.

Where is patient data hosted?

On an instance dedicated to your laboratory, hostable in Switzerland or in your own data centre. Sensitive data and PDF reports are encrypted, every access to a folder is logged.

How does a patient log in?

With an account created at the laboratory's invitation, a password and two-step verification by code, then with Face ID or Touch ID on their phone. A doctor or relative accesses a folder through a time-limited, password-protected sharing link.

Does LysPatient comply with the Swiss nFADP and the GDPR?

The platform is designed to meet them: traceable consents, access log, encryption, role-based permissions, no real patient data outside production. Lysoft provides the documentation needed for your processing register and your impact assessment.

Can we keep our billing tool?

Yes. LysPatient receives your invoices and their statuses, delivers them to patients and insurers, tracks reminders and sends the information back to your tool. It does not replace it.

How much does LysPatient cost?

On quotation, depending on the number of folders per year, the modules selected and the hosting option. The calculator on this page gives an order of magnitude of the paper, postage and SMS savings to frame the discussion.

Your patient app in a few weeks

Demo on your fictitious data, quotation based on your volumes, then set-up: visual identity, store accounts, LIS connection, dedicated instance. Lysoft supports publication and operations.

Lysoft SA, Plan-les-Ouates, Geneva. Publisher of laboratory information systems since 1989.

Write to us with your laboratory and your LIS, we get back to you within two working days. Your data is used only to handle your request.

Sample data is fictitious.

Request a Demo

Fill out the form below and our team will contact you within 24 hours to schedule your personalized demonstration.