Swasthya Sarathi
A healthcare-companion platform for Swasthya Sarathi
A website and mobile app development project for a multi-service healthcare companion — It helps peo...
Read itABDM · ABHA · DPDP · FHIR
Healthcare software where the identity system is national, consent is required by law, and no-shows decide whether the clinic makes money. We build ABDM-ready systems where consent is a core part, not a checkbox.
Last updated
That is the sentence most hospital software has not absorbed. Under ABDM, a patient's health identity is portable and belongs to them. They can give a different hospital access to your records, for a set purpose and a set time, and take it back afterwards. Under the DPDP Act, you must be able to show, with proof, exactly what they agreed to and when. Software built on the idea that the hospital owns the data cannot be fixed to fit this cleanly. We build consent as a core part of the system in the first sprint. Every time clinical data is read, it is checked against a live consent, not just a role. Everything else in a hospital system depends on getting that right.
Talk about your facilityDown from 27% at one client. WhatsApp confirm, auto-waitlist, risk scoring. None of it is clever. We just measure, then act.
Each version of the notice text is saved with every consent, so you can show what the patient actually read, not what the form says today.
HL7 v2, FHIR R4 and whatever the lab machine uses, all mapped to one standard internal model.
Typical time from walk-in to ready for consultation, with ABHA scan-and-share replacing the form.
Healthcare software in India is different from healthcare software anywhere else. The difference is not the medicine. The identity system is national, consent is now required by law, and the money a clinic makes depends on a number most software does not even measure.
The Ayushman Bharat Digital Mission gives a patient an ABHA number — a health identity that the patient can carry anywhere. It is theirs, not your hospital's. To link your records to it, your facility must register in the ABDM system and set up the Health Information Provider flows. It must also honour a consent request from a Health Information User you have never heard of, correctly, on demand. Teams often underestimate this last part.
The mental shift is real. Your patient record is no longer a row in your database that you control. It is a record the patient can let a different hospital see, for a set purpose and a set time, and then take back. Software written on the idea that the hospital owns the data cannot be fixed to fit this cleanly. We build consent as a core part of the system from the first sprint. Every time clinical data is read, it is checked against a live consent, not against a role.
Under the Digital Personal Data Protection Act, health data is sensitive. Consent must be specific, informed and easy to take back. You must be able to prove, not just claim, what a patient agreed to and when. A checkbox in a form, with no record of what the notice said when it was ticked, does not do that.
So we keep each version of the consent notice. We store the exact text the patient was shown with the consent, add the time, and record the purpose. When a patient takes consent back, we really cut access, not just set a flag. We log every access to sensitive data in an audit trail that only grows, which an engineer cannot quietly edit. The data layer allows data to be used only for the stated purpose. This is more work. It is also the difference between a compliance story and a compliance claim.
A specialist consultation slot that goes unfilled is money that cannot be recovered, because the hour is gone. Indian outpatient no-show rates are commonly between 20 and 30 percent. Most hospital software does not measure it at all, let alone act on it.
What actually works, in the order it works: a WhatsApp reminder 24 hours before, with a one-tap confirm or reschedule, because SMS is ignored and calls take too much time. A second nudge on the morning of the visit. A waitlist that offers a freed slot to the next patient as soon as a cancellation comes in. Booking with a deposit for the appointment types where no-shows are most common. And a risk score for each patient, based on their own history, so the front desk knows which slots to overbook. We have taken no-shows from 27 percent to 11 percent doing exactly this. Nothing on that list is clever. It is just measured, and then acted on.
Your radiology system speaks HL7 v2 with pipes and carets, because it was installed in 2016 and nobody is replacing it. ABDM speaks FHIR R4. The lab machine speaks something the vendor invented. We build a connecting layer that takes in all three, maps them to one standard internal model, and does not let the ugliest of the three decide the shape of your whole system. Every incoming message is saved raw before it is read, because the day a mapping is wrong you will want the original.
Scan-and-share ABHA registration, matching of patient details against existing records, and removal of duplicates that does not silently merge two people.
WhatsApp confirm and reschedule, nudges on the morning of the visit, an automatic waitlist when someone cancels, booking with a deposit, and a risk score for each patient.
Each version of the notice text saved with the consent, data used only for the stated purpose, and consent withdrawal that really cuts access.
Organised notes, prescriptions, vitals, allergy and interaction checks, with clinical templates for each specialty instead of one blank box.
Takes in HL7 v2, FHIR R4 and vendor formats. The raw message is saved before it is read, because one day the mapping will be wrong.
From order to sample to result, DICOM study linking, and alerts for critical values that call a person instead of filling a queue.
Package pricing, TPA claim steps, pre-authorisation, and the matching of accounts that tells you what the insurer actually paid.
Appointments, reports, prescriptions, consents the patient can review and take back, and teleconsultation where it makes sense.
A log of every access to sensitive data that only grows, reads limited by role and consent, and a trail an engineer cannot quietly edit.
Health Facility Registry, Healthcare Professionals Registry, Health Information Provider flows, and consent requests honoured from users you have never heard of.
Specific, informed consent that can be taken back, with each version of the notice text saved. You can prove it, not just claim it. Taking consent back cuts access for real.
Both, at the same time, for good. The 2016 radiology system is not being replaced, and ABDM is not going to start speaking pipes and carets.
Hosting in an Indian region, backups inside the country, and real care about which outside SDK is quietly sending identifiable data abroad.
If accreditation is in your plans, the audit trails, incident logs and clinical protocol records need to exist from day one, not be rebuilt later.
Pre-authorisation, sending claims, part payments, and the matching of accounts that shows what the insurer actually paid against what you billed.
Not uptime. Not page load. These four numbers come up in every board meeting we have ever sat in with a hospital group. Most hospital software cannot produce any of them without somebody exporting to Excel first.
Talk to usThe biggest money leak you can win back in an outpatient business, and the one measured least often.
This decides how fast beds turn over, and so how many inpatients you can take.
From discharge to money received. Every day of it is working capital sitting with an insurer.
Measured live, by ward, not rebuilt at month end from a register.
A fleet, ePOD and route-planning platform that works offline first, for drivers on roads with poor signal. The two ready...
A Shopify store for a Surat ethnic-wear label. It has 200+ SKUs of lehengas, sarees and suits, sorted by type, colour, f...
A Shopify storefront for a Surat watch and eyewear retailer — where shoppers can browse by gender, brand, style and comb...
Not the checkbox, but the exact notice text they were shown at that moment. If the answer is no, that is now a legal risk, not just a technical problem. Let us talk about what it takes to fix it.
The stack
FAQ
Proof
Swasthya Sarathi
A website and mobile app development project for a multi-service healthcare companion — It helps peo...
Read itMV Tech Education
A website development project for a Bihar vocational institute. It is a course list and admissions s...
Read itPatna Taxi
A website development project for a Patna and Muzaffarpur cab operator. It is a fast taxi-booking si...
Read itLogistics platforms fail in the money, not the map. We build hub-and-spoke networks, drive...
ExploreIn fintech a bug is a reconciliation break. We build double-entry ledgers that match the b...
ExploreEdtech does not fail on engineering. It fails when nobody notices a learner has stopped sh...
ExploreLet's talk healthcare software development
A senior engineer reads every enquiry. You'll get a real answer — scope, risk and a number — within one business day.