Skip to main content

CAD Connector - QED

GovWorx receives QED incident snapshots through an API. No Data Agent is needed.

Written by Kevin Biegert

Capabilities

Capabilities

Supported

Connector Capabilities

Read

Yes

Backfill

No

Bidirectional Capabilities

Incident Create

Coming soon

Incident Update

Coming soon

Narrative Update

Coming soon

Write-back to QED is coming soon. It will let GovWorx create incidents, update incidents and add narrative in QED.

Overview

This is an API integration. QED does not use the GovWorx Data Agent. Nothing is installed on your network. QED sends incident data to GovWorx over a secure internet connection.

QED sends a complete snapshot of the incident each time it changes. This covers entry, update, dispatch, unit status, disposition and close. GovWorx stores every snapshot.

GovWorx sends the incident to CommsCoach when the incident first closes. GovWorx keeps later changes to a closed incident, and CommsCoach keeps the first closed snapshot.

How It Works

  1. GovWorx creates the QED connection for your agency.

  2. GovWorx issues a credential for your agency and shares it through a secure channel.

  3. QED sends each incident snapshot to GovWorx.

  4. GovWorx maps QED identifiers to GovWorx values, such as personnel, radio units, incident types, priorities and dispositions.

For the endpoint, authentication and message format, see the GovWorx developer documentation.

Standard Data Fields

These are the standard data fields GovWorx reads from QED. The tables below show each GovWorx field and the QED field it comes from. The names are the qed-native names. QED maps its own fields to NENA EIDO before it sends the nena-eido format.

Note: Additional fields are considered enhancement requests.

Incident fields

GovWorx field

QED source

Notes

Incident ID

incidentNumber

CAD record key. Required.

Incident Number

incidentNumber

Required.

Incident Type

incidentTypeName

Uses incidentType when incidentTypeName is empty. GovWorx also reads incidentTypeCode, which is required, and maps it to a GovWorx incident type.

Priority

priority

GovWorx maps the QED value to a GovWorx priority.

Incident Date

dateTimeReceived

Required, with a time zone offset.

Call Received Time

dateTimeReceived

QED does not send a separate pickup time.

Closed At

dateTimeClosed

Present only on a closed incident.

Call Taker ID

operatorPersonnel.personnelId

Uses operator when operatorPersonnel is empty. GovWorx maps the ID to a GovWorx user.

Call Position

e911PositionId

The call taking workstation.

Caller Name

reportingPersonName

Caller Number

reportingPersonPhone

Uses e911PhoneNumber when reportingPersonPhone is empty.

Location

Street, municipality, coordinates, location name, cross street and grid

GovWorx builds the location from these parts.

Additional Context

additionalLocationInformation, idtag, neartag

Added as labeled lines in that order.

Case Number

cadIncidentNumbers

The agency-specific case number.

Agency Type

cadIncidentClasses

Response Area

cadIncidentGeocodes

Disposition

cadIncidentDispositions

GovWorx reads dispositionCode and keeps disposition as the label. GovWorx maps the code to a GovWorx disposition.

Agency

configured Agency ID, operatorPersonnel.agencyName, updatedByPersonnel.agencyName

GovWorx uses the first one available, in that order. Required.

Notes

GovWorx field

QED source

Notes

Note Text

cadIncidentNarratives / cadIncidentNarrative, incidentDescription

incidentDescription is also read as a note.

Note By

enteredById

Uses userId when enteredById is empty. GovWorx keeps enteredBy as the display name.

Note Time

Narrative entry time

Responders and units

GovWorx field

QED source

Notes

Unit Name

cadIncidentDispatches / unitId

A unit needs a unitId for GovWorx to record its status.

Personnel ID

dispatchPersonnel.personnelId

Also read from dispatchResponders.dispatchPersonnel. GovWorx maps the ID to a GovWorx user.

Dispatched At

dispatchStatusTimes, status DISPATCHED

GovWorx also accepts DISP. The earliest time is used.

Enroute At

dispatchStatusTimes, status RESPONDING

GovWorx also accepts RESP.

Arrived At

dispatchStatusTimes, status ON-LOCATION

GovWorx also accepts ONLOC.

Cleared At

dispatchStatusTimes, status CLEARED

GovWorx also accepts CLEAR.


Need Help?

If you need assistance, contact the GovWorx Technical Services team or email [email protected].

Did this answer your question?