
Table of Contents
CDSCO SaMD Guidance is changing how Indian hospitals and MedTech companies need to approach connected medical software.
In October 2025, CDSCO released its draft Guidance Document on Medical Device Software the first time India’s drug regulator formally classified standalone software as a medical device. The category is Software as a Medical Device (SaMD). If your hospital runs a connected infusion pump with a cloud alert backend, a remote patient monitoring platform for post-discharge cardiac patients, or a clinical decision support system that recommends medication dosing, each of those is now a Class A, B, or C medical device under the new classification. The software team that built it may not know that yet.
For a 200-bed tertiary care hospital network in Kerala we work with, the news arrived not through a regulatory update but through a vendor audit. A diagnostic equipment supplier asked for documentation of the hospital’s SaMD risk classification before renewing a service contract for their ECG analysis system. The hospital’s IT team had no framework to answer the question. The clinical device software had been treated as a procurement item, not a regulated product, for its entire five-year deployment.
This post covers what CDSCO’s SaMD classification actually requires, what compliant IoT architecture looks like in a hospital or MedTech context, and a readiness scoring tool your engineering team can use to assess the gap.
CDSCO SaMD Guidance: What It Actually Classifies
SaMD is standalone software not firmware embedded in hardware that performs a medical function independently. The draft guidance covers diagnostic apps, AI-based imaging analysis tools, remote patient monitoring platforms, clinical decision support systems, and continuous glucose monitoring (CGM) software backends.
The risk classification uses three criteria:
1. The medical purpose of the software (informing, diagnosing, treating, or preventing a condition)
2. The significance of the information it provides for clinical decision-making (informing clinical management vs. driving it directly)
3. The severity of the associated clinical condition (non-serious, serious, critical)
A remote monitoring platform that alerts clinicians to deteriorating post-surgical vitals is Class B at minimum. A CGM backend that recommends insulin dose adjustments is Class C. A symptom checker that generates a triage recommendation is Class A. The classification drives the documentation requirements, and the documentation requirements drive the architecture decisions because documentation that cannot be traced to the actual system behavior is not compliant documentation.
The Architecture Problem Hidden Inside the Regulatory Language
CDSCO’s draft introduces two requirements that most Indian MedTech engineering teams have not accounted for in their architecture.
The first is the Device Master Record (DMR) for software. The DMR must document software architecture, data flows, version history, intended use environment, and known anomalies at each version. In practice, this means your connected device backend needs a documented architecture that matches the deployed system not the architecture diagram from the original design sprint that diverged from the codebase two years ago.
The second, and more expensive, requirement is the Algorithm Change Protocol (ACP) for AI and ML components. If your SaMD includes a model that learns or updates post-deployment a deterioration risk classifier, a fall detection model, a CGM calibration algorithm the ACP must describe how the model can change, what triggers revalidation, and what clinical performance thresholds must hold at each version. The ACP must be reviewed and approved before any model update is deployed to production.
This is not a documentation checkbox. It is an architectural constraint on your MLOps pipeline. You cannot use a standard continuous delivery model for AI components in a Class B or Class C SaMD without building the ACP gate into your deployment workflow. Most MLOps pipelines built for enterprise software do not have this gate.
Clinical IoT Compliance Readiness Score (CICRS)
The CICRS provides a five-dimension snapshot of where your connected device stack stands against CDSCO’s SaMD draft. Each dimension scores from 1 (not addressed) to 4 (documented and verified).
Dimension 1: Software Classification Accuracy. Have you formally classified each software component against the three-criteria CDSCO risk model? Score 4 if you have a written classification rationale for each SaMD component reviewed by both clinical and engineering stakeholders. Score 1 if your regulatory team has not been involved in the classification exercise.
Dimension 2: Device Master Record Fidelity. Does your DMR reflect the deployed system? Score 4 if your DMR is generated from version-controlled source documentation and updated with each release. Score 1 if the DMR was written at project inception and has not been updated since.
Dimension 3: Algorithm Change Protocol Coverage. For each AI or ML component, do you have an ACP with defined revalidation triggers and performance thresholds? Score 4 if the ACP is integrated into your deployment pipeline as a mandatory pre-release gate. Score 1 if your ML models are deployed to production through a standard CI/CD workflow with no clinical performance check.
Dimension 4: IEC 62304 Lifecycle Alignment. IEC 62304 defines software development lifecycle requirements for medical device software. Score 4 if your software development process is formally aligned with IEC 62304 safety class B or C as applicable. Score 1 if your development process has not been assessed against IEC 62304.
Dimension 5: ABDM Integration Security. If your SaMD interacts with ABDM-linked health records, does the integration meet ABDM’s Health Data Management Policy requirements for access control and audit logging? Score 4 if you have an audit log for every data access event with patient consent traceability. Score 1 if ABDM integration was added as a feature without a security architecture review.
The Algorithm Change Protocol is the most expensive requirement most Indian MedTech teams have never budgeted for.**
A total CICRS score of 14 or above suggests a team ready for formal compliance engagement. Below 10, the architecture requires significant modification before documentation work will produce honest results.
Three Architecture Decisions That Determine Your Compliance Path
Version your device configuration alongside your software.A connected infusion pump running firmware version 3.2 on a backend running application version 4.1 is a different device configuration than the same pump on backend version 4.0. Your DMR must track this combination. Most IoT device management platforms do not correlate firmware versions with backend versions in a way that supports DMR documentation. Build that correlation into your device registry design from the start.
For the hospital network in Kerala, the most consequential finding was in the audit log architecture. Their connected monitoring devices wrote events to an application database, not to an immutable event stream. When a dosing alert was logged at 2:14 AM but the nurse acknowledgment was logged at 2:19 AM, there was no way to prove the five-minute gap did not reflect an application error rather than a clinical workflow. That is not a documentation problem. It is an architecture problem that the documentation was revealing.
What This Means for Healthcare Leaders
If you lead technology at a hospital, diagnostic chain, or MedTech company in India, here is what to do in the next 30 days without engaging a consultant:
Inventory your connected device software.List every software component that touches patient-generated data or clinical decision workflows. For each, ask: does this meet the SaMD definition? Most teams will find three to five unclassified SaMDs in a 200-bed hospital.
Get your IEC 62304 safety class assessed for each classified SaMD. Safety class B and C carry substantially different documentation requirements. Knowing your class now prevents expensive retroactive documentation work.
Bring your MLOps team into the regulatory conversation. If you have deployed any AI component that updates or retrains, the ACP requirement applies. Your MLOps engineer needs to understand the gate structure before the next model update ships.
Review your ABDM integration for audit completeness. CDSCO and ABDM requirements overlap significantly on audit logging. A single well-designed audit infrastructure satisfies both. Most existing integrations satisfy neither.
A connected infusion pump with a cloud backend is not an IoT project. It is a regulated software product with a device master record.
More Blogs: ABC Integration for Universities: How NEP 2020 Is Reshaping Academic Credit Systems








