Skip to main content

CAD Connector - ID Networks

GovWorx integration guide for the ID Networks CAD system.

Written by Kevin Biegert

Capabilities

Capabilities

Supported

Connector Capabilities

Read

Yes

Backfill

No

Bidirectional Capabilities

Incident Create

No

Incident Update

No

Narrative Update

No

Customers of this CAD may be able to use bidirectional capabilities through IntelliComm. See Bidirectional CAD Integrations.

Overview

The Data Agent reads XML files from a local or shared directory.

Standard Data Fields

These are the standard data fields the Data Agent reads from ID Networks XML files. The tables below show each GovWorx field and the source it comes from. Source names are elements of the CADServiceCall element in the XML file. Element paths show the elements the Data Agent follows from CADServiceCall. The Data Agent adds the CAD Time Offset setting to every timestamp.

Note: Additional fields are considered enhancement requests.

Incident fields

GovWorx field

ID Networks XML element

Notes

Incident ID

CallID

The Data Agent skips files with no CallID.

Incident Number

AgencyEventID

Incident Type

CallNatureCodeText

Uses CallEMDCode when CallNatureCodeText is EMS.

Initial Incident Type

CallInitialNatureCode

Agency

CallAgencyCodeText

Agency Type

CallClassCode

Priority

CallPriorityCodeText

Incident Date

CallInitiatedDateTime

Call Received Time and Call Pickup Time use the same value.

Disposition

CallDispositionCode

Location

ServiceCallResponseLocation / LocationAddress / AddressFullText

Latitude

LocationTwoDimensionalGeographicCoordinate / GeographicCoordinateLatitude / LatitudeDegreeValue

Longitude

LocationTwoDimensionalGeographicCoordinate / GeographicCoordinateLongitude / LongitudeDegreeValue

Closed At

ServiceCallClearedDate / DateTime

Caller Name

Person / PersonName / PersonFullName

Uses the first Person with PersonTypeCode PC.

Caller Number

Person / PersonAddress / ContactInformation / PersonTelephoneNumberOne / TelephoneNumberFullID

Uses the same Person as Caller Name.

Call Position

CallTakerAugmentation / CallTakerLocation

Call Taker ID

CallTakerAugmentation / BadgeNo

Call Source

ServiceCallMechanismText

Dispatch Queue At

CallShippedDateTime

Response Area

LocationLocale / LocaleZoneName

Notes

GovWorx field

ID Networks XML element

Notes

Note ID

CallNoteID

Note Text

CallNoteText

Note By

CallNoteUserID

Note Time

CallNoteDateTime

Responders and units

GovWorx field

ID Networks XML element

Notes

Unit Name

UnitAssignment / UnitNo

Personnel ID

UnitPersonnel / Person / PersonnelId

Dispatched By

DispatcherAugmentation / BadgeNo

Uses AssignedReportNumber / CreationAuthor when the call has no DispatcherAugmentation BadgeNo.

Dispatched At

UnitDispatchedDateTime

Enroute At

UnitEnRouteDateTime

Arrived At

UnitOnSceneDateTime

Cleared At

UnitClearedDateTime

Data Agent Settings

To prepare for this connection, we need the following details. These are settings in the GovWorx Data Agent configuration for this connector. A toggle is an on/off switch in that configuration.

*: Required

**: Either Integrated Security or (Username and Password) is required.

Setting

Type

Explanation

UNC Share / Directory*

Text

Either a local path or a UNC share path. Recognized as a UNC path if it begins with two backslashes ("\\"). The Data Agent reads the .xml files in this directory.

Use Integrated Security**

Toggle

Whether to use gMSA or explicit credentials

Username (when not using integrated security)**

Text

Provide if using explicit credentials

Password (when not using integrated security)**

Password

Provide if using explicit credentials

Time back to query ([days.]hh:mm)

Text

Look for files written up to this long ago (default: 01:00, 1 hour). The Data Agent reads the last write time of each file.

Delete files after successfully uploading their data

Toggle

Whether to delete each XML file after processing it.

CAD Time Offset (Hours)

Number

Hours added to every incident timestamp. Use a positive number if CAD times appear earlier than the call audio. Use a negative number if they appear later. Range: -24 to 24. Default: 0.

Use earliest CAD note timestamp for Received At

Toggle

Toggle will use the earliest CAD note time as Call Received Time. Use it when the first note marks the start of the call better than the CAD pickup time. Call Pickup Time does not change. When no note has a time, Call Received Time stays as read from CAD. Default: off. This setting is on every CAD connector.

Did this answer your question?