Configure CAD integration components on a server
-
Identify the CAD system you want to integrate FH Mobile Response with.
Example: FH CAD Monitor, Genisis 911, Spillman, Printrak, or PowerCAD.
-
Depending on which CAD system you are integrating with, follow the steps for the appropriate system below.
FH CAD MonitorThe necessary components for integrating with FH CAD Monitor were installed automatically when you installed FH Mobile Response.
- Perform the rest of the steps in this topic for configuring the integration with FH CAD Monitor on the FH Mobile Response server.
All other CAD systems-
Contact your FH sales representative and ask for the customized installer specific to your CAD system.
-
Run the customized installer for your CAD system.
Note: You may want to contact FH technical support and schedule a time with a support technician to walk you through the integration process for your specific CAD system.
Warning: The rest of this topic is specific to integrating FH CAD Monitor with FH Mobile Response. If you are integrating with a different CAD system, refer to the instructions above, under All other CAD vendors.
Understand how CAD files are processed and sent to FH Mobile Response and FH CAD MonitorIf you have only FH CAD Monitor installed and running on your system, the data files coming from your CAD system are handled in the following way.
- The CAD system drops the data files into a specific folder on your network.
- FH CAD Monitor checks (polls) the folder at regular intervals, such as every five minutes.
-
FH CAD Monitor processes the files and sends the data to the FH database.
When you integrate FH CAD Monitor with the FH Mobile Response server, extra steps are inserted into the process so that FH Mobile Response can send the data to the client computers in the field as soon as possible.
- The CAD system drops the data files into a specific folder on your network.
- FH Mobile Response monitors the folder, immediately processes the data files, and sends them to FH Mobile Response client computers in the field.
- FH Mobile Response saves copies of the data files in the folder that FH CAD Monitor checks for new CAD data files.
- FH CAD Monitor polls the folder at regular intervals.
-
FH CAD Monitor processes any files it finds, and sends the data to the FH database.
-
Specify where call data files coming from the CAD system are placed on the server.
- In Windows Explorer, navigate into
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\RuleConfiguration
. - In a text editor, open
ListensFolderMonitorSendsToCadMonitorFIP.folderMonitorMessageRule
. -
Scroll to the bottom of the file and find the line
<Folder>C:\CADFileDump</Folder>
. - Change the path in this line to the location on your system where your CAD system is delivering the incoming CAD data files.
- Save the file.
- In Windows Explorer, navigate into
-
(Optional) Specify parameters for handling premature incident closures.
An incident can become closed prematurely and FH Mobile Response client computers do not receive a dispatch for the incident if a CAD system sends incorrectly formatted values in the following file types and fields.
- An ASCII text file, in the
fhClearDate
orfhClearTime
fields. - An XML file, in the
Last_Unit_Cleared_Dttm
field.
You can specify parameters in the configuration file to allow the FH Mobile Response server to ignore items in the CAD files that force an incident to close.
- (If it is not open already) In a text editor, navigate to
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\
, and then openRuleConfiguration\ListensFolderMonitorSendsToCadMonitorFIP.folderMonitorMessageRule
. -
Find the parameter
<IgnoreIncidentCloseTime>
in the file, and specify a value oftrue
orfalse
.If you specify
true
, then in the CAD data file, FH Mobile Response removes the time value from<Last_Unit_cleared_Dttm>
and the incident is left open.If you specify
false
, and if<Last_Unit_cleared_Dttm>
has a value in the CAD data file, FH Mobile Response closes the incident. -
Find the parameter
<AssumeCallShouldBeForcedOpenIfIncidentCloseTimeIsNotIncludedInCallUpdate>
in the file, and specify a value oftrue
orfalse
.Note: This parameter applies when an incident already exists in FH Mobile Response, and for which another message comes through from the CAD system to change something in the incident.
If you specify
true
, when a new update to the closed incident comes in from the CAD system, FH Mobile Response opens the incident again because a value is not specified in<Last_Unit_cleared_Dttm>
. - Save the file.
- An ASCII text file, in the
-
(Optional) Specify parameters for closing old incidents.
Some CAD systems re-use incident IDs after a certain time period. This practice can cause FH Mobile Response to reopen an old incident instead of creating a new incident.
You can specify parameters in the configuration file to close "old" incidents before this time period occurs.
- (If it is not open already) In a text editor, navigate to
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\
, and then openRuleConfiguration\ListensFolderMonitorSendsToCadMonitorFIP.folderMonitorMessageRule
. -
Find the following parameters in the file.
<CloseIncidentsThatAreOld>
<IncidentsAreOldAfterThisNumberOfHours>
<CheckThatIncidentsAreOldEveryThisNumberOfMinutes>
-
In
<CloseIncidentsThatAreOld>
, specify a value oftrue
orfalse
to indicate whether or not "old" incidents are automatically closed. - In
<IncidentsAreOldAfterThisNumberOfHours>
, specify the number of hours to pass before an incident is considered "old. - In
<CheckThatIncidentsAreOldEveryThisNumberOfMinutes>
, specify the number of minutes to pass before FH Mobile Response checks for "old" incidents. - Save the file.
- (If it is not open already) In a text editor, navigate to
-
(Optional) Specify parameters for converting city codes to full city names.
Some CAD systems send the name of the city in the data file as a character and/or numerical code instead of as a full city name. FH Mobile Response client computers do not recognize the codes as city names, and are then unable to geocode the location properly.
To resolve this situation, you can specify parameters in the configuration file to map city codes to full city names.
- (If it is not open already) In a text editor, navigate to
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\
, and then openRuleConfiguration\ListensFolderMonitorSendsToCadMonitorFIP.folderMonitorMessageRule
. -
Find the following parameters in the file.
<ConvertCityCodesToFullCityNames>
<CityCodes>
-
In
<ConvertCityCodesToFullCityNames>
, specify a value oftrue
orfalse
to indicate whether or not to use mapping of city codes to city names in the configuration file. -
Under
<CityCodes>
, for each code you need to map to a city, add the following block of code.<CityCodeToNameGroup>
<CadCode></CadCode>
<CityName></CityName>
</CityCodeToNameGroup> -
In
<CadCode>
and<CityName>
, specify the city code provided by the CAD system, and the full name of the city the code maps to.Example:
<CityCodes>
<CityCodeToNameGroup>
<CadCode>Milw</CadCode>
<CityName>Milwaukee</CityName>
</CityCodeToNameGroup>
<CityCodeToNameGroup>
<CadCode>Balti</CadCode>
<CityName>Baltimore</CityName>
</CityCodeToNameGroup>
<CityCodeToNameGroup>
<CadCode>Mpls</CadCode>
<CityName>Minneapolis</CityName>
</CityCodeToNameGroup>
</CityCodes> - Save the file.
- (If it is not open already) In a text editor, navigate to
-
Specify where call data files are moved to after processing by FH Mobile Response.
By default, call data files are moved to
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\SavedSamples\CadMonitorDispatchFiles
.Note: If you do not need to change the default location, skip steps a–f below.
- In a text editor, open
C:\Program Files (x86)\FH Mobile Response\FH Server\Listeners\RuleConfiguration\Listens via FolderMonitor And Sends to SAVE.folderMonitorMessageRule.template
. -
Near the top of the file, find the line
<HandlerStringConfig>Path=CADMonitorSavedDispatches</HandlerStringConfig>
. -
Delete
CADMonitorSavedDispatches
from the line, and then type the path where you want the CAD data files to be placed after they are processed by FH Mobile Response. -
Near the bottom of the file, find the line
<Folder>C:\CADFileDump</Folder>
. - Change the path in this line to the location on your system where your CAD system is delivering the incoming CAD data files.
- Save and close the file.
- In a text editor, open
-
Stop and start the FH Mobile Response Server service.
-
Choose Start → Control Panel.
The Control Panel window appears.
-
Double-click Administrative Tools.
The Administrative Tools window appears.
-
Double-click Services.
The Services window appears.
- Scroll down and find the FH Mobile Server service.
-
Right-click FH Mobile Server, and then choose Stop from the menu that appears.
-
Right-click FH Mobile Server, and then choose Start from the menu that appears.
- Close the Services window.
-
- Continue with Configure a client for the integration.