Automated ICNet HAI Case Line List
Every morning, WebRun opens ICNet, finds every case newly meeting an NHSN healthcare-associated infection definition, such as CLABSI, CAUTI, C. diff, SSI, or an MDRO, logs each to a running Google Sheets line list with the definition met, unit, and key dates, and posts the day's new-case count to Microsoft Teams for the IP team.
How do I keep a running line list of newly confirmed HAI cases from ICNet?
WebRun opens ICNet each morning, finds every case newly confirmed against an NHSN HAI definition like CLABSI, CAUTI, C. diff, SSI, or an MDRO, and logs each to a Google Sheets line list with its unit, onset date, and definition met. It posts the day's new-case count to Microsoft Teams, so IP starts the day with an audit-ready list.
- Every newly confirmed HAI case is on the line list before the morning huddle
- No case is logged twice because each run checks ICNet's case identifier first
- The line list stays in the same format NHSN reporting needs, ready for submission
Built for infection preventionists · infection control committees · hospital epidemiologists · quality and safety teams
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.icnetsoftware.comin a real browser with your saved login - no setup, no API keys. -
1
ICNet - identify newly confirmed HAI cases
WebRun opens ICNet to identify newly confirmed HAI cases. - Open ICNet's case management or surveillance module
- Filter to cases newly confirmed as meeting an NHSN HAI definition since yesterday's check
- Capture the case type, unit, onset date, and definition criteria met for each
- Note the assigned infection preventionist for each case
Done when Every newly confirmed HAI case is captured with its type, unit, and definition met.
-
2
Google Sheets - log each case to the line list
WebRun opens Google Sheets to log each case to the line list. - Open the HAI Line List sheet
- Append a new row for each case with the case type, unit, onset date, definition met, and assigned preventionist
- Skip any case already logged from a previous day's run
- Keep a running year-to-date count by case type for trending
Done when The line list has a row for every newly confirmed case with no duplicates.
-
3
Microsoft Teams - post the day's new-case count
WebRun opens Microsoft Teams to post the day's new-case count. - Post the day's new-case count to the Infection Prevention Teams channel, broken down by case type
- Link to the full line list in Google Sheets
- Flag any unit with more than one new case in the same day
Done when The IP team has today's new-case count and a link to the full line list in Teams.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does WebRun decide whether a case meets the HAI definition?
No. It only logs cases ICNet has already flagged as meeting an NHSN definition. Confirming or overturning a case classification stays with your infection preventionist.
Will the same case ever be logged twice?
No. Each run checks the line list for the case's ICNet identifier before appending, so a case already logged is skipped on later runs.
Can the line list support our NHSN reporting?
Yes. Each row keeps the definition met, onset date, and unit, the same fields NHSN reporting needs, so your line list stays audit-ready between submissions.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.