Lysoft SA · Patient platform for medical laboratoriesYour 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
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.
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.
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.
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.
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.
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.
From validation to the patient's phone in minutes
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Connectors planned for market solutions (OneDoc, Doctolib, in-house calendars), with a standard interface to add others.
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.
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.
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.
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.