CAD-SaftyNet BU Installation (CIT2)
- Scope
New Flow :
For any update or new cad interaction – the message is PUSHED to a predefined address and port.
- CIT Configuration
Open CIT and add:
- “CAD BU”
- Data Service for CAD is “DS_Generic”
- Go to Modules 🡪 Unit Types Toggling 🡪 Enable CAD
- Go to Modules 🡪 Generic Detection 🡪 Enable CAD
- Enable CAD Rule in RBE BU (sync + restart BU)
Section key value for 911 call taker screen in C-Insigtht client:
updated configuration for CAD statuses:
InfraConfig.SectionKeyValueConfig table AppConfigID = 1068 , Section = SafetyNetCAD , Key = CADUnitsStatues
Value =
[{ "lang": "en", "unitStatuses": [{ "id": "1", "name": "Dispatched", "active": "true", "available": "false" }, { "id": "2", "name": "Arrival", "active": "true", "available": "false" }, { "id": "3", "name": "Released", "active": "false", "available": "true" }, { "id": "5", "name": "On my way", "active": "true", "available": "false" }, { "id": "6", "name": "Traffic", "active": "true", "available": "false" }, { "id": "30", "name": "Unit change", "active": "true", "available": "false" }, { "id": "41", "name": "Out of service", "active": "false", "available": "false" }, { "id": "42", "name": "Departure", "active": "false", "available": "false" }, { "id": "43", "name": "In service", "active": "false", "available": "false" }, { "id": "44", "name": "Acknowledgment", "active": "false", "available": "false" }] }, { "lang": "es", "unitStatuses": [{ "id": "1", "name": "Despachado", "active": "true", "available": "false" }, { "id": "2", "name": "Llegada", "active": "true", "available": "false" }, { "id": "3", "name": "Liberado", "active": "false", "available": "true" }, { "id": "5", "name": "En Camino", "active": "true", "available": "false" }, { "id": "6", "name": "Tráfico", "active": "true", "available": "false" }, { "id": "30", "name": "Cambio de unidad", "active": "true", "available": "false" }, { "id": "41", "name": "Fuera de Servicio", "active": "false", "available": "false" }, { "id": "42", "name": "Salida de Trabajo", "active": "false", "available": "false" }, { "id": "43", "name": "En Servicio", "active": "false", "available": "false" }, { "id": "44", "name": "Acuse", "active": "false", "available": "false" }] }]
- Add CAD Organization Rule in RBE BU (sync + restart BU)
Define a new CAD Server Unit –
Cad Server is required per connection with CAD system.
Currently – the only required fields are Name and Port – since we are only “Listening” and not calling anywhere
This configuration will open a listening address of - AGS-APP2:8787
Testing
Using any rest client with address of the configuration above – AGS-APP2:8787/cadlistener ( postfix of the URL is required )
Result in CAD log:
2020-11-06 09:51:40.1118 [ 89] CadConnectorManager Warn Unexpected method ! ingnoring request
Sending a “call” – AKA CAD Detection
Sending a “unit” – AKA Dispatched Unit Detection
Further sample payloads will be provided
Created with the Personal Edition of HelpNDoc: Generate Kindle eBooks with ease