Zoll C2C / X-Series Monitor Integration

AngelTrack can pull data from your Zoll X-series monitors right into the PCR, via ZOLL RescueNet


Configuration Checklist

  1. Input each X-series monitor into AngelTrack's Devices and Equipment List.
    When you do, set the "Manufacturer" to "Zoll", and carefully input the serial number.
  2. Contact Zoll and activate your RescueNet account, if not already done.
  3. In RescueNet, issue a Data Access Key and a password for use by AngelTrack.
  4. Return to AngelTrack and visit the Zoll C2C Configuration item under Settings. Input the Data Access Key and the password into the form, and click "Save".
  5. Configure each X-series monitor to automatically upload its data to RescueNet.
  6. Make sure each X-series monitor has got the correct date and time set, as this will be used by AngelTrack to match up the Zoll case with the AngelTrack dispatch.
  7. If your monitors are assigned to specific vehicles, then add them to the equipment lists for those vehicles, using the respective Vehicle Edit pages.
  8. Teach your crews that they can activate the Zoll download function by visiting the PCR E.C.G. page, picking the correct monitor from the list, and then clicking the gold lightning-bolt.


AngelTrack's Zoll downloader pulls all snapshots of the following types:

  • "Monitor"
  • "Twelve-lead"
  • "Defib"
  • "Treatment"

AngelTrack does not pull the other types of snapshots, such as "Patient alarm", because the monitors automatically create large numbers of these.

As such, the attending must press the "Snapshot" button on the monitor when all the probes are properly connected to the patient and the monitor is producing good data that is suitable for the PCR.

For each snapshot, AngelTrack will create a PCR Vitals record with all available data filled out. If the snapshot contains any waveforms, or shocks given, then a matching PCR ECG record will be created alongside it, containing the strip image.

AngelTrack also retrieves all "event" data from the monitor, to retrieve any twelve-lead strips not associated with snapshots, and also to notate any ECG records where shocks or pacing were delivered. Furthermore, AngelTrack reviews all individual vital-signs reported by the monitor, to look for completed analyses that will allow AngelTrack to auto-populate some of the ECG rhythm and ectopy fields, where possible.

There is no limit on how many strips and snapshots could be in a Zoll case. AngelTrack imposes a hard limit of 50 records (50 PCR Vitals + 50 PCR ECG) per case imported.

Why Snapshots are Required

When connected to the patient, a monitor will generate a large stream of vital signs, spaced throughout the duration of the encounter.

This kind of data does not comform to the NEMSIS spec. The design intent of the NEMSIS spec, and hence the assumption of state data validation rules, is: There will be a small number of well-populated vital-signs records, rather than a large number of sparsely-populated vital-signs records.

For this reason, AngelTrack expects to find snapshots in the monitor's case data. For each snapshot, AngelTrack imports all vital signs, and any ECG strip image, and any shocks-given data, thus creating a PCR-Vitals/PCR-ECG record pair.

The monitor should automatically create a snapshot during a defibrillation event, but otherwise it is up to the crew to press the Snapshot button at appropriate times during the encounter -- typically, when all diagnostic leads are connected and the patient is in the best physical position and mental state for good measurements.

Crew Instructions

Crews will use AngelTrack's PCR ECG page to pull data from Zoll X-series monitors. The configuration checklist above must be completed first.

To proceed:

  1. Make sure that the monitor's date and time are set correctly.
  2. Ensure that a crew member presses the monitor's "Snapshot" button at appropriate times during the trip.
  3. Make sure the monitor has already uploaded its case data to RescueNet.
  4. Visit the PCR ECG page.
  5. Check the time slider at the bottom of the form to make sure the leg times (time enroute, time on scene, etc.) are input correctly in the PCR. AngelTrack uses these times to search for the matching case in the RescueNet repository. The case reported by the monitor must have a start-time that falls between the time arrived on-scene and the time returned to service, otherwise AngelTrack won't be able to find it. Therefore you must not start a new case on your monitor until you've arrived on-scene.
  6. Select the desired X-series monitor from the drop-down list of company-owned ECG devices. A gold lightning-bolt icon will then appear to the right. If the lightning-bolt icon does not appear, then AngelTrack has not yet been configured with the monitor's make and serial number, and so it cannot pull data for it.
  7. Click the gold lightning-bolt icon to retrieve the data from RescueNet.
  8. Review the result message to verify that no error occurred. Then, carefully review the PCR Vitals and PCR ECG records that were created, filling in any datafields that AngelTrack could not scrape from the Zoll case.

No Twelve-Lead Strips Imported?

If AngelTrack successfully imports your Zoll monitor's data, but finds no twelve-lead strips, then check to be sure you hit the "12-Lead" button at relevant times during the patient encounter.

(If your monitor doesn't have a "12-Lead" button, then it will instead have a menu option or similar button that does the same thing.)

Zoll monitors do not automatically snapshot their twelve-lead data, except during a defibrillation, because they cannot decide when would be the right time to do so. They leave it to the medic to make that decision and hit the button.