How to Automate ICNet

ICNet already turns lab, pharmacy and location feeds into alerts, case management and outbreak detection inside the hospital. Automating the rest means having something open it on a schedule, read the alerts and the due dates, and push them to the phone or channel the team watches. WebRun does this.

Infection prevention is a small team watching a very large building

ICNet is clinical surveillance software for infection prevention and control, published by Baxter, and it comes in two forms: a Hospital Suite for a single facility and a National Suite for surveillance across a whole country.

Inside a hospital, the Infection Prevention module handles electronic case management, alerting and reporting on the data around preventing and controlling microbial disease. Around it sit surgical site infection surveillance, ABX Steward for antimicrobial stewardship, ICNET Protect for the immunity status of the people who work there, and Outbreak Manager.

The team using it is small. Three or four infection preventionists and a stewardship pharmacist for a hospital with several hundred beds is ordinary. Their job is to notice early: a resistant organism appearing twice on the same ward, a central line that has been in too long, a surgical wound that has come back six weeks after theatre.

The line list gets built one screen at a time

Most of a preventionist's week is a list.

The morning list of new positive cultures to triage, each with an organism, a source, a unit and a bed. The line list of current healthcare-associated infections, kept current by hand. Surgical patients due for their thirty or ninety day surveillance window, tracked in a spreadsheet because that calendar runs per patient rather than per month. Device days, counted and reconciled, because the denominator decides the rate as much as the numerator does. Isolation orders that expire and need a decision. Hand hygiene audit returns chased from unit champions who have a ward to run.

Then the reporting. What ICNet has ready has to be compared against what the national system shows as actually received, and the gap closed before a monthly deadline nobody moves.

None of it is optional, and all of it competes with the reason the team exists, which is being on the wards.

The icnetsoftware.com homepage, the app these three jobs run in. ICNet
Alert organisms escalated in minutes A positive blood culture or an alert organism reaches the on-call preventionist by text rather than at the next shift handover.
Clusters found on the day they form Unit and organism combinations checked hourly against your own threshold, so an investigation starts before the weekly meeting.
Surveillance dates that surface themselves Thirty and ninety day assessments, isolation expiries and device day counts listed before any of them run late.

ICNet watches the lab, the pharmacy and the bed board at once

ICNet is genuinely good at the part it can see, and it sees a great deal.

The Infection Prevention module turns the hospital's feeds into electronic case management, alerting and reporting. ABX Steward pulls medication data, laboratory data, patient location data and selected clinical data together into targeted alerts, and reports on stewardship activity, drug utilisation and resistance patterns. Outbreak Manager sorts through surveillance data to identify clusters that may indicate an outbreak, with case definitions and analysis tools built for investigating one. The surgical site infection tools document procedures, identify potential infections and link events for analysis, and ICNET Protect tracks the immunity status of staff.

All of that runs on the feeds the hospital wired in.

What it cannot do is leave the building. It cannot open the national reporting system and check what actually landed. It cannot read the reference lab's portal for a result that never came back through an interface. It cannot ring anybody. An alert sitting on a screen at two in the morning is a message waiting for whoever opens that screen at eight.

A cluster can reach the on-call phone the hour it forms

Everything the team responds to shows up inside ICNet first, usually hours before anyone sees it.

Newly resulted positive cultures read as they land, with organism, source, unit and bed, posted to the team channel, and an alert organism or a positive blood culture escalated to the on-call preventionist by text instead of waiting for the next handover.

Unit and organism combinations checked each hour against the cluster threshold the hospital has set, so three cases of the same organism on one ward inside a week starts an investigation that day rather than at the weekly meeting. This week's surgical patients due for their thirty or ninety day assessment listed with the procedure and the due date. Isolation orders coming up for expiry raised before they lapse. Device days reconciled and the day's line and catheter position summarised for the safety huddle. Hand hygiene audit returns rolled up, so the ward that has quietly stopped submitting is obvious.

Counts ICNet has ready compared against what the national system shows as received, with the gap and the days remaining attached. Gathering, comparing and alerting run unattended. Nothing is submitted to a national reporting system, no isolation status is changed and no clinical record is edited without a qualified person doing it.

The preventionist's day belongs to the wards

The team is small and the building is not. Every hour spent copying a line list is an hour nobody is on a ward.

WebRun is an agent that works a real Chrome browser, signed in as your infection prevention team is. It opens ICNet, reads the alerts, the line lists and the surveillance due dates, and delivers them to Teams, a text message or a sheet on the schedule you set.

It runs inside your own private environment, sessions are not shared between tools, and a workflow can be locked to a named list of sites. You can watch a run and stop it at any point.

The workflows below are already built, and each one says what it opens.

Questions people ask

Will it submit anything to a national reporting system?

No. It compares what ICNet has ready against what the national system shows as received and reports the gap with the days remaining. The submission itself stays with the person who signs their name to it.

Can it reach the on-call preventionist out of hours?

Yes, and that is much of the point. An alert organism or a positive blood culture can go out as a text at the moment it results, with the organism, source, unit and bed in the message, rather than sitting on a screen until morning.

Does it decide whether a cluster is an outbreak?

No. It applies the threshold you set, such as three cases of one organism on one ward within seven days, and tells the infection prevention lead that the threshold was crossed. Calling it an outbreak, and everything that follows, is a clinical judgement.

12 ready-made ICNet workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated ICNet Surgical Site Infection Tracking
Every Monday, WebRun checks ICNet for surgical patients due for their 30 or 90 day SSI surveillance window, logs each to a Google Sheets follow-up tracker with the procedure and due date, and posts the week's due list to Microsoft Teams so surgical and wound care staff complete every assessment on time.
ICNetGoogle SheetsMicrosoft Teams
Automated ICNet Positive Culture Alerts
WebRun watches ICNet for newly resulted positive cultures, captures the organism, source, unit, and bed for each, and posts a triage alert to Microsoft Teams. For alert-organism and blood culture results, it also texts the on-call preventionist by Twilio so triage starts in minutes, not at the next shift change.
ICNetMicrosoft TeamsTwilio
Automated ICNet Outbreak Cluster Alerts
WebRun scans ICNet each hour for unit and organism combinations crossing your cluster threshold, such as 3 or more cases of the same organism on one unit within 7 days, and pages your IP lead in Microsoft Teams and by Twilio text so an outbreak investigation can start the same day.
ICNetMicrosoft TeamsTwilio
Automated ICNet NHSN Submission Reminders
WebRun compares the HAI and device-day counts ICNet has ready for NHSN against what NHSN shows as actually submitted, logs the gap to Google Sheets, and reminds your IP team in Microsoft Teams with days remaining, so nothing misses the monthly reporting deadline. It never submits data to NHSN itself.
ICNetNHSNGoogle Sheets
Automated ICNet HAI Case Line List
Every morning, WebRun opens ICNet, pulls every case newly meeting an NHSN HAI definition such as CLABSI, CAUTI, C. diff, SSI, or an MDRO, logs it to a running Google Sheets line list with the definition met and key dates, and posts the day's new-case count to Microsoft Teams for the IP team.
ICNetGoogle SheetsMicrosoft Teams
Automated ICNet MDRO Isolation Alerts
WebRun watches ICNet for patients newly flagged with a multidrug-resistant organism, and posts an isolation notice to the unit's Microsoft Teams channel with the organism, precaution type, and bed, so contact precautions start before the next patient encounter.
ICNetMicrosoft Teams
Automated ICNet Isolation Expiry Reminders
Every morning, WebRun checks ICNet for active isolation precautions nearing their expected end, such as a completed symptom-free period or pending clearance culture, logs the list to Google Sheets, and texts the unit charge nurse by Twilio so precautions are reviewed before they lapse or run longer than needed.
ICNetGoogle SheetsTwilio
Automated ICNet Hand Hygiene Audit Rollup
Every Monday, WebRun pulls last week's hand hygiene observation data from Google Sheets, calculates compliance percentage by unit and shift, checks ICNet for each unit's current HAI rate for context, and posts the weekly rollup to Microsoft Teams so compliance trends are visible before they show up in infection rates.
Google SheetsICNetMicrosoft Teams
Automated ICNet Device Days Reconciliation
Every night, WebRun compares ICNet's central line, urinary catheter, and ventilator day counts against each unit's charted device days in Google Sheets, flags any mismatch, and posts the discrepancy list to Microsoft Teams so your infection rate denominators stay accurate before month-end reporting.
ICNetGoogle SheetsMicrosoft Teams
Automated ICNet CLABSI CAUTI Daily Digest
Every morning, WebRun opens ICNet, counts new and cumulative CLABSI and CAUTI cases by unit, logs the day's device-associated infection tally to Google Sheets, and texts a short summary to unit charge nurses by Twilio so device-associated infection rates stay visible daily, not just at month end.
ICNetGoogle SheetsTwilio
Automated ICNet C. diff Result Alerts
WebRun watches ICNet for newly resulted positive C. diff toxin or PCR tests, and posts an alert to the unit's Microsoft Teams channel and a text to the charge nurse by Twilio with the bed and precaution type, so contact precautions and a terminal clean request start right away.
ICNetMicrosoft TeamsTwilio
Automated ICNet Stewardship Review Queue
WebRun checks ICNet each morning for patients on broad-spectrum antibiotics past your facility's review window, such as 72 hours, logs each to a Google Sheets stewardship queue with the drug, day of therapy, and culture result, so your antimicrobial stewardship team reviews the right patients first.
ICNetGoogle Sheets

Want one of these running on your own ICNet?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.