All templates

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.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 ICNet identify newly confirmed HAI cases
2 Google Sheets log each case to the line list
3 Microsoft Teams post the day's new-case count
In short

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

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.icnetsoftware.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    ICNet - identify newly confirmed HAI cases
    icnetsoftware.com
    WebRun in 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.

  3. 2
    Google Sheets - log each case to the line list
    google.com
    WebRun in 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.

  4. 3
    Microsoft Teams - post the day's new-case count
    microsoft.com
    WebRun in 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.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.icnetsoftware.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
New-case count · Microsoft Teams
OutputWhat each run produces - A running Google Sheets line list of every confirmed HAI case with its definition and unit, plus a daily Teams count by case type.
Spreadsheet + alert
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

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.