[2026-04-22 00:54:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 00:54:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml for user: 69320e6a9e3e5ef71
[2026-04-22 00:54:41] [INFO] File size: 8328 bytes
[2026-04-22 00:54:41] [INFO] Created FTPFiles record with ID: 69e81c51d72a25cfd
[2026-04-22 00:54:41] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 00:54:41] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22
[2026-04-22 00:54:41] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026705.xml
[2026-04-22 00:54:41] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 00:58:24] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 00:58:24] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml for user: 69320e6a9e3e5ef71
[2026-04-22 00:58:24] [INFO] File size: 8328 bytes
[2026-04-22 00:58:25] [INFO] Created FTPFiles record with ID: 69e81d310690934bb
[2026-04-22 00:58:25] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 00:58:25] [INFO] File already exists in archive, using unique name: cfs_2026-026705_1776819505.xml
[2026-04-22 00:58:25] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026705_1776819505.xml
[2026-04-22 00:58:25] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 01:01:15] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 01:01:15] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml for user: 69320e6a9e3e5ef71
[2026-04-22 01:01:15] [INFO] File size: 9945 bytes
[2026-04-22 01:01:15] [INFO] Created FTPFiles record with ID: 69e81ddba4d3af7ab
[2026-04-22 01:01:15] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 01:01:15] [INFO] File already exists in archive, using unique name: cfs_2026-026705_1776819675.xml
[2026-04-22 01:01:15] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026705_1776819675.xml
[2026-04-22 01:01:15] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 01:08:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 01:08:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml for user: 69320e6a9e3e5ef71
[2026-04-22 01:08:19] [INFO] File size: 11565 bytes
[2026-04-22 01:08:19] [INFO] Created FTPFiles record with ID: 69e81f83b5cdc631f
[2026-04-22 01:08:19] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 01:08:19] [INFO] File already exists in archive, using unique name: cfs_2026-026705_1776820099.xml
[2026-04-22 01:08:19] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026705_1776820099.xml
[2026-04-22 01:08:19] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026705.xml
[2026-04-22 01:20:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml
[2026-04-22 01:20:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml for user: 68d56363ec1209189
[2026-04-22 01:20:18] [INFO] File size: 0 bytes
[2026-04-22 01:20:18] [INFO] Created FTPFiles record with ID: 69e8225267d5a4fee
[2026-04-22 01:20:18] [INFO] About to extract fields from XML. File size: 0 bytes
[2026-04-22 01:20:18] [INFO] Number of mappings: 21
[2026-04-22 01:20:18] [INFO] Starting XML parsing. Content length: 0
[2026-04-22 01:20:18] [EXCEPTION] UNCAUGHT EXCEPTION: DOMDocument::loadXML(): Argument #1 ($source) must not be empty in /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php on line 88
[2026-04-22 01:20:18] [EXCEPTION] Exception trace: #0 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(88): DOMDocument->loadXML('')
#1 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(685): extractMappedFieldsFromXML('', Array)
#2 {main}
[2026-04-22 01:20:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml
[2026-04-22 01:20:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml for user: 68d56363ec1209189
[2026-04-22 01:20:18] [INFO] File size: 0 bytes
[2026-04-22 01:20:19] [INFO] Created FTPFiles record with ID: 69e822533261fcd67
[2026-04-22 01:20:19] [INFO] About to extract fields from XML. File size: 0 bytes
[2026-04-22 01:20:19] [INFO] Number of mappings: 21
[2026-04-22 01:20:19] [INFO] Starting XML parsing. Content length: 0
[2026-04-22 01:20:19] [EXCEPTION] UNCAUGHT EXCEPTION: DOMDocument::loadXML(): Argument #1 ($source) must not be empty in /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php on line 88
[2026-04-22 01:20:19] [EXCEPTION] Exception trace: #0 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(88): DOMDocument->loadXML('')
#1 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(685): extractMappedFieldsFromXML('', Array)
#2 {main}
[2026-04-22 01:20:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml
[2026-04-22 01:20:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml for user: 68d56363ec1209189
[2026-04-22 01:20:19] [INFO] File size: 0 bytes
[2026-04-22 01:20:19] [INFO] Created FTPFiles record with ID: 69e82253af43e99b9
[2026-04-22 01:20:19] [INFO] About to extract fields from XML. File size: 0 bytes
[2026-04-22 01:20:19] [INFO] Number of mappings: 21
[2026-04-22 01:20:19] [INFO] Starting XML parsing. Content length: 0
[2026-04-22 01:20:19] [EXCEPTION] UNCAUGHT EXCEPTION: DOMDocument::loadXML(): Argument #1 ($source) must not be empty in /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php on line 88
[2026-04-22 01:20:19] [EXCEPTION] Exception trace: #0 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(88): DOMDocument->loadXML('')
#1 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(685): extractMappedFieldsFromXML('', Array)
#2 {main}
[2026-04-22 01:20:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml
[2026-04-22 01:20:20] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-11989.xml for user: 68d56363ec1209189
[2026-04-22 01:20:20] [INFO] File size: 0 bytes
[2026-04-22 01:20:20] [INFO] Created FTPFiles record with ID: 69e822547ff8025bd
[2026-04-22 01:20:20] [INFO] About to extract fields from XML. File size: 0 bytes
[2026-04-22 01:20:20] [INFO] Number of mappings: 21
[2026-04-22 01:20:20] [INFO] Starting XML parsing. Content length: 0
[2026-04-22 01:20:20] [EXCEPTION] UNCAUGHT EXCEPTION: DOMDocument::loadXML(): Argument #1 ($source) must not be empty in /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php on line 88
[2026-04-22 01:20:20] [EXCEPTION] Exception trace: #0 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(88): DOMDocument->loadXML('')
#1 /home/dodom2/public_html/ftp.stationboss.net/ftp_process_upload.php(685): extractMappedFieldsFromXML('', Array)
#2 {main}
[2026-04-22 02:02:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220204730.xml
[2026-04-22 02:02:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220204730.xml for user: 68920395733981a47
[2026-04-22 02:02:05] [INFO] File size: 5781 bytes
[2026-04-22 02:02:05] [INFO] Created FTPFiles record with ID: 69e82c1d89d82d82d
[2026-04-22 02:02:05] [INFO] About to extract fields from XML. File size: 5781 bytes
[2026-04-22 02:02:05] [INFO] Number of mappings: 24
[2026-04-22 02:02:05] [INFO] Starting XML parsing. Content length: 5781
[2026-04-22 02:02:05] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:02:05] [INFO] Processing 24 field mappings
[2026-04-22 02:02:05] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:02:05] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:02:05] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:02:05] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:02:05] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:02:05] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:02:05] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:02:05] [INFO]   -> Found value: 37379
[2026-04-22 02:02:05] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:02:05] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:02:05] [INFO]   -> Found value: 10533
[2026-04-22 02:02:05] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:02:05] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:02:05] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:02:05] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:02:05] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:02:05] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:02:05] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:02:05] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:02:05] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:02:05] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:02:05] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:02:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:05] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:02:05] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:02:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:05] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:02:05] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:02:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:05] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:02:05] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:02:05] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:02:05] [INFO]   -> Found value: 35.244313
[2026-04-22 02:02:05] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:02:05] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:02:05] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:02:05] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:02:05] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:02:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:05] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:02:05] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:02:05] [INFO]   -> Found value: RD
[2026-04-22 02:02:05] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:02:05] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:02:05] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:05] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:02:05] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:02:05] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:02:05] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:02:05] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:02:05] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:02:05] [INFO] Found 7 elements for 'Comment', concatenating 7 non-empty values
[2026-04-22 02:02:05] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:02:05] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:05] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:05] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:02:05] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:02:05] [INFO]   -> Found value: SFD
[2026-04-22 02:02:05] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:02:05] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:02:05] [INFO] Concatenating street name and type
[2026-04-22 02:02:05] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:02:05] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:02:05] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:02:05] [INFO] Number of extracted fields: 20
[2026-04-22 02:02:05] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:02:05] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:02:05] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:02:05] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:02:05] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:02:05] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:02:05] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:02:06] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:02:06] [INFO] Created new IncidentTypeMapping Data: {"cADIncidentType":"SEXMED-Sexual Assault","saasclientId":"681a1d681d6140e0c","name":"SEXMED-Sexual Assault"}
[2026-04-22 02:02:06] [INFO] Created new IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:02:09] [INFO] Created new Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:02:09] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:02:09] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:02:12] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220204730.xml
[2026-04-22 02:02:12] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22
[2026-04-22 02:02:12] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220204730.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220204730.xml
[2026-04-22 02:02:12] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220204730.xml
[2026-04-22 02:02:14] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220214809.xml
[2026-04-22 02:02:14] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220214809.xml for user: 68920395733981a47
[2026-04-22 02:02:14] [INFO] File size: 5941 bytes
[2026-04-22 02:02:15] [INFO] Created FTPFiles record with ID: 69e82c273d9766727
[2026-04-22 02:02:15] [INFO] About to extract fields from XML. File size: 5941 bytes
[2026-04-22 02:02:15] [INFO] Number of mappings: 24
[2026-04-22 02:02:15] [INFO] Starting XML parsing. Content length: 5941
[2026-04-22 02:02:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:02:15] [INFO] Processing 24 field mappings
[2026-04-22 02:02:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:02:15] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:02:15] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:02:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:02:15] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:02:15] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:02:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:02:15] [INFO]   -> Found value: 37379
[2026-04-22 02:02:15] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:02:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:02:15] [INFO]   -> Found value: 10533
[2026-04-22 02:02:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:02:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:02:15] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:02:15] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:02:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:02:15] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:02:15] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:02:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:02:15] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:02:15] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:02:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:15] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:02:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:15] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:02:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:15] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:02:15] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:02:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:02:15] [INFO]   -> Found value: 35.244313
[2026-04-22 02:02:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:02:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:02:15] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:02:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:02:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:15] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:02:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:02:15] [INFO]   -> Found value: RD
[2026-04-22 02:02:15] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:02:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:02:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:02:15] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:02:15] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:02:15] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:02:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:02:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:02:15] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-04-22 02:02:15] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:02:15] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:15] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:02:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:02:15] [INFO]   -> Found value: SFD
[2026-04-22 02:02:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:02:15] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:02:15] [INFO] Concatenating street name and type
[2026-04-22 02:02:15] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:02:15] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:02:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:02:15] [INFO] Number of extracted fields: 20
[2026-04-22 02:02:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:02:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:02:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:02:15] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:02:15] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:02:15] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:02:15] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:02:15] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:02:15] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:02:16] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:02:16] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:02:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:02:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:02:19] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220214809.xml
[2026-04-22 02:02:19] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220214809.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220214809.xml
[2026-04-22 02:02:19] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220214809.xml
[2026-04-22 02:02:35] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220235022.xml
[2026-04-22 02:02:35] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220235022.xml for user: 68920395733981a47
[2026-04-22 02:02:35] [INFO] File size: 6103 bytes
[2026-04-22 02:02:35] [INFO] Created FTPFiles record with ID: 69e82c3b77c4bdbab
[2026-04-22 02:02:35] [INFO] About to extract fields from XML. File size: 6103 bytes
[2026-04-22 02:02:35] [INFO] Number of mappings: 24
[2026-04-22 02:02:35] [INFO] Starting XML parsing. Content length: 6103
[2026-04-22 02:02:35] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:02:35] [INFO] Processing 24 field mappings
[2026-04-22 02:02:35] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:02:35] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:02:35] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:02:35] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:02:35] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:02:35] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:02:35] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:02:35] [INFO]   -> Found value: 37379
[2026-04-22 02:02:35] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:02:35] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:02:35] [INFO]   -> Found value: 10533
[2026-04-22 02:02:35] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:02:35] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:02:35] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:02:35] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:02:35] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:02:35] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:02:35] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:02:35] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:02:35] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:02:35] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:02:35] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:02:35] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:35] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:02:35] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:02:35] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:35] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:02:35] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:02:35] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:35] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:02:35] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:02:35] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:02:35] [INFO]   -> Found value: 35.244313
[2026-04-22 02:02:35] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:02:35] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:02:35] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:02:35] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:02:35] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:02:35] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:35] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:02:35] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:02:35] [INFO]   -> Found value: RD
[2026-04-22 02:02:35] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:02:35] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:02:35] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:35] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:02:35] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:02:35] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:02:35] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:02:35] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:02:35] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:02:35] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-04-22 02:02:35] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:02:35] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:35] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:35] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:02:35] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:02:35] [INFO]   -> Found value: SFD
[2026-04-22 02:02:35] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:02:35] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:02:35] [INFO] Concatenating street name and type
[2026-04-22 02:02:35] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:02:35] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:02:35] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:02:35] [INFO] Number of extracted fields: 20
[2026-04-22 02:02:35] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:02:35] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:02:35] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:02:35] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:02:35] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:02:35] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:02:35] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:02:36] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:02:36] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:02:36] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:02:36] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:02:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:02:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:02:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220235022.xml
[2026-04-22 02:02:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220235022.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220235022.xml
[2026-04-22 02:02:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220235022.xml
[2026-04-22 02:02:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220250177.xml
[2026-04-22 02:02:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220250177.xml for user: 68920395733981a47
[2026-04-22 02:02:50] [INFO] File size: 6244 bytes
[2026-04-22 02:02:50] [INFO] Created FTPFiles record with ID: 69e82c4aa04f436d7
[2026-04-22 02:02:50] [INFO] About to extract fields from XML. File size: 6244 bytes
[2026-04-22 02:02:50] [INFO] Number of mappings: 24
[2026-04-22 02:02:50] [INFO] Starting XML parsing. Content length: 6244
[2026-04-22 02:02:50] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:02:50] [INFO] Processing 24 field mappings
[2026-04-22 02:02:50] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:02:50] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:02:50] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:02:50] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:02:50] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:02:50] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:02:50] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:02:50] [INFO]   -> Found value: 37379
[2026-04-22 02:02:50] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:02:50] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:02:50] [INFO]   -> Found value: 10533
[2026-04-22 02:02:50] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:02:50] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:02:50] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:02:50] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:02:50] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:02:50] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:02:50] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:02:50] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:02:50] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:02:50] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:02:50] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:02:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:50] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:02:50] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:02:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:50] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:02:50] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:02:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:50] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:02:50] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:02:50] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:02:50] [INFO]   -> Found value: 35.244313
[2026-04-22 02:02:50] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:02:50] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:02:50] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:02:50] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:02:50] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:02:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:02:50] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:02:50] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:02:50] [INFO]   -> Found value: RD
[2026-04-22 02:02:50] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:02:50] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:02:50] [INFO]   -> No value found (null or empty)
[2026-04-22 02:02:50] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:02:50] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:02:50] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:02:50] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:02:50] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:02:50] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:02:50] [INFO] Found 10 elements for 'Comment', concatenating 10 non-empty values
[2026-04-22 02:02:50] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:02:50] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:50] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]"
[2026-04-22 02:02:50] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:02:50] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:02:50] [INFO]   -> Found value: SFD
[2026-04-22 02:02:50] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:02:50] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:02:50] [INFO] Concatenating street name and type
[2026-04-22 02:02:50] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:02:50] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:02:50] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:02:50] [INFO] Number of extracted fields: 20
[2026-04-22 02:02:50] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:02:50] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:02:50] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:02:50] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:02:50] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:02:51] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:02:51] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:02:51] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:02:51] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:02:51] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:02:51] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:02:51] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:02:51] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:02:55] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220250177.xml
[2026-04-22 02:02:55] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220250177.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220250177.xml
[2026-04-22 02:02:55] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220250177.xml
[2026-04-22 02:03:10] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220310367.xml
[2026-04-22 02:03:10] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220310367.xml for user: 68920395733981a47
[2026-04-22 02:03:10] [INFO] File size: 6411 bytes
[2026-04-22 02:03:10] [INFO] Created FTPFiles record with ID: 69e82c5ec83da2766
[2026-04-22 02:03:10] [INFO] About to extract fields from XML. File size: 6411 bytes
[2026-04-22 02:03:10] [INFO] Number of mappings: 24
[2026-04-22 02:03:10] [INFO] Starting XML parsing. Content length: 6411
[2026-04-22 02:03:10] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:03:10] [INFO] Processing 24 field mappings
[2026-04-22 02:03:10] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:03:10] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:03:10] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:03:10] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:03:10] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:03:10] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:03:10] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:03:10] [INFO]   -> Found value: 37379
[2026-04-22 02:03:10] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:03:10] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:03:10] [INFO]   -> Found value: 10533
[2026-04-22 02:03:10] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:03:10] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:03:10] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:03:10] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:03:10] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:03:10] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:03:10] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:03:10] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:03:10] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:03:10] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:03:10] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:03:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:10] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:03:10] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:03:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:10] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:03:10] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:03:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:10] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:03:10] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:03:10] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:03:10] [INFO]   -> Found value: 35.244313
[2026-04-22 02:03:10] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:03:10] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:03:10] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:03:10] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:03:10] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:03:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:10] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:03:10] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:03:10] [INFO]   -> Found value: RD
[2026-04-22 02:03:10] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:03:10] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:03:10] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:10] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:03:10] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:03:10] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:03:10] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:03:10] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:03:10] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:03:10] [INFO] Found 11 elements for 'Comment', concatenating 11 non-empty values
[2026-04-22 02:03:10] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:03:10] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:10] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:10] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:03:10] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:03:10] [INFO]   -> Found value: SFD
[2026-04-22 02:03:10] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:03:10] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:03:10] [INFO] Concatenating street name and type
[2026-04-22 02:03:10] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:03:10] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:03:10] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:03:10] [INFO] Number of extracted fields: 20
[2026-04-22 02:03:10] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:03:10] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:03:10] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:03:10] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:03:11] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:03:11] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:03:11] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:03:11] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:03:11] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:03:11] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:03:11] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:03:11] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:03:11] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:03:14] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220310367.xml
[2026-04-22 02:03:14] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220310367.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220310367.xml
[2026-04-22 02:03:14] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220310367.xml
[2026-04-22 02:03:15] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220315445.xml
[2026-04-22 02:03:15] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220315445.xml for user: 68920395733981a47
[2026-04-22 02:03:15] [INFO] File size: 6546 bytes
[2026-04-22 02:03:15] [INFO] Created FTPFiles record with ID: 69e82c63d9aa63f26
[2026-04-22 02:03:15] [INFO] About to extract fields from XML. File size: 6546 bytes
[2026-04-22 02:03:15] [INFO] Number of mappings: 24
[2026-04-22 02:03:15] [INFO] Starting XML parsing. Content length: 6546
[2026-04-22 02:03:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:03:15] [INFO] Processing 24 field mappings
[2026-04-22 02:03:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:03:15] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:03:15] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:03:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:03:15] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:03:15] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:03:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:03:15] [INFO]   -> Found value: 37379
[2026-04-22 02:03:15] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:03:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:03:15] [INFO]   -> Found value: 10533
[2026-04-22 02:03:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:03:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:03:15] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:03:15] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:03:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:03:15] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:03:15] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:03:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:03:15] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:03:15] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:03:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:03:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:15] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:03:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:03:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:15] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:03:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:03:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:15] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:03:15] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:03:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:03:15] [INFO]   -> Found value: 35.244313
[2026-04-22 02:03:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:03:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:03:15] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:03:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:03:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:03:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:15] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:03:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:03:15] [INFO]   -> Found value: RD
[2026-04-22 02:03:15] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:03:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:03:15] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:03:15] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:03:15] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:03:15] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:03:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:03:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:03:15] [INFO] Found 12 elements for 'Comment', concatenating 12 non-empty values
[2026-04-22 02:03:15] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:03:15] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:15] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:03:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:03:15] [INFO]   -> Found value: SFD
[2026-04-22 02:03:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:03:15] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:03:15] [INFO] Concatenating street name and type
[2026-04-22 02:03:15] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:03:15] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:03:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:03:15] [INFO] Number of extracted fields: 20
[2026-04-22 02:03:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:03:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:03:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:03:15] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:03:16] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:03:16] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:03:16] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:03:16] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:03:16] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:03:16] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:03:16] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:03:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:03:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:03:20] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220315445.xml
[2026-04-22 02:03:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220315445.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220315445.xml
[2026-04-22 02:03:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220315445.xml
[2026-04-22 02:03:25] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220325555.xml
[2026-04-22 02:03:25] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220325555.xml for user: 68920395733981a47
[2026-04-22 02:03:25] [INFO] File size: 6706 bytes
[2026-04-22 02:03:26] [INFO] Created FTPFiles record with ID: 69e82c6e020e1e9b8
[2026-04-22 02:03:26] [INFO] About to extract fields from XML. File size: 6706 bytes
[2026-04-22 02:03:26] [INFO] Number of mappings: 24
[2026-04-22 02:03:26] [INFO] Starting XML parsing. Content length: 6706
[2026-04-22 02:03:26] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:03:26] [INFO] Processing 24 field mappings
[2026-04-22 02:03:26] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:03:26] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:03:26] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:03:26] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:03:26] [INFO]   -> Found value: 10533 DODD CEMETERY RD
[2026-04-22 02:03:26] [INFO]   -> Set field 'businessName' = "10533 DODD CEMETERY RD"
[2026-04-22 02:03:26] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:03:26] [INFO]   -> Found value: 37379
[2026-04-22 02:03:26] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:03:26] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:03:26] [INFO]   -> Found value: 10533
[2026-04-22 02:03:26] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10533
[2026-04-22 02:03:26] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:03:26] [INFO]   -> Found value: DODD CEMETERY
[2026-04-22 02:03:26] [INFO]   -> Set field 'streetName' = "DODD CEMETERY"
[2026-04-22 02:03:26] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:03:26] [INFO]   -> Found value: GREEN POND RD/CANYON CIR
[2026-04-22 02:03:26] [INFO]   -> Set field 'incidentLocationCross' = "GREEN POND RD\/CANYON CIR"
[2026-04-22 02:03:26] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:03:26] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:03:26] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:03:26] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:03:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:26] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:03:26] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:03:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:26] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:03:26] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:03:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:26] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:03:26] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:03:26] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:03:26] [INFO]   -> Found value: 35.244313
[2026-04-22 02:03:26] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.24431299999999822603058419190347194671630859375
[2026-04-22 02:03:26] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:03:26] [INFO]   -> Found value: -85.12703599999999
[2026-04-22 02:03:26] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1270359999999897127054282464087009429931640625
[2026-04-22 02:03:26] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:03:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:26] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:03:26] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:03:26] [INFO]   -> Found value: RD
[2026-04-22 02:03:26] [INFO]   -> Set field 'streetType' = "RD"
[2026-04-22 02:03:26] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:03:26] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:26] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:03:26] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:03:26] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:03:26] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:03:26] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:03:26] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:03:26] [INFO] Found 13 elements for 'Comment', concatenating 13 non-empty values
[2026-04-22 02:03:26] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:03:26] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:26] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:26] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:03:26] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:03:26] [INFO]   -> Found value: SFD
[2026-04-22 02:03:26] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 02:03:26] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:03:26] [INFO] Concatenating street name and type
[2026-04-22 02:03:26] [INFO]   -> Combined street name: DODD CEMETERY RD
[2026-04-22 02:03:26] [INFO] Built locationCoordinates from lat/lng: 35.244313,-85.127036
[2026-04-22 02:03:26] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"10533 DODD CEMETERY RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10533,"streetName":"DODD CEMETERY RD","incidentLocationCross":"GREEN POND RD\/CANYON CIR","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.24431299999999822603058419190347194671630859375,"nERISIncidentLongitude":-85.1270359999999897127054282464087009429931640625,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.244313,-85.127036"}
[2026-04-22 02:03:26] [INFO] Number of extracted fields: 20
[2026-04-22 02:03:26] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 02:03:26] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:03:26] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 02:03:26] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:03:26] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 02:03:26] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 02:03:26] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 02:03:26] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 02:03:26] [INFO] Found existing IncidentTypeMapping with ID: 69e82c1e5b5a7c622
[2026-04-22 02:03:26] [INFO] Found existing Dispatch with cADNumber '2026-04-32461', ID: 69e82c1eae72407c5 - will update instead of create
[2026-04-22 02:03:27] [INFO] Updated existing Dispatches record with ID: 69e82c1eae72407c5
[2026-04-22 02:03:27] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 02:03:27] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 02:03:30] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-32461_20260421220325555.xml
[2026-04-22 02:03:30] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220325555.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-32461_20260421220325555.xml
[2026-04-22 02:03:30] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220325555.xml
[2026-04-22 02:03:35] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220335697.xml
[2026-04-22 02:03:35] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-32461_20260421220335697.xml for user: 68920395733981a47
[2026-04-22 02:03:35] [INFO] File size: 7154 bytes
[2026-04-22 02:03:36] [INFO] Created FTPFiles record with ID: 69e82c782213641bd
[2026-04-22 02:03:36] [INFO] About to extract fields from XML. File size: 7154 bytes
[2026-04-22 02:03:36] [INFO] Number of mappings: 24
[2026-04-22 02:03:36] [INFO] Starting XML parsing. Content length: 7154
[2026-04-22 02:03:36] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 02:03:36] [INFO] Processing 24 field mappings
[2026-04-22 02:03:36] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 02:03:36] [INFO]   -> Found value: SEXMED-Sexual Assault
[2026-04-22 02:03:36] [INFO]   -> Set field 'incidentTypeValue1' = "SEXMED-Sexual Assault"
[2026-04-22 02:03:36] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 02:03:36] [INFO]   -> Found value: @SODDY DAISY POLICE DEPARTMENT (@SDPD)
[2026-04-22 02:03:36] [INFO]   -> Set field 'businessName' = "@SODDY DAISY POLICE DEPARTMENT (@SDPD)"
[2026-04-22 02:03:36] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 02:03:36] [INFO]   -> Found value: 37379
[2026-04-22 02:03:36] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 02:03:36] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 02:03:36] [INFO]   -> Found value: 9835
[2026-04-22 02:03:36] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9835
[2026-04-22 02:03:36] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 02:03:36] [INFO]   -> Found value: DAYTON
[2026-04-22 02:03:36] [INFO]   -> Set field 'streetName' = "DAYTON"
[2026-04-22 02:03:36] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 02:03:36] [INFO]   -> Found value: HOOD CIR/WESTBROOK AVE
[2026-04-22 02:03:36] [INFO]   -> Set field 'incidentLocationCross' = "HOOD CIR\/WESTBROOK AVE"
[2026-04-22 02:03:36] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 02:03:36] [INFO]   -> Found value: 2026-04-21T22:02:02.313-04:00
[2026-04-22 02:03:36] [INFO]   -> Set field 'alarm' = "2026-04-22 02:02:02"
[2026-04-22 02:03:36] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 02:03:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:36] [INFO]   -> Set field 'enroute' = null
[2026-04-22 02:03:36] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 02:03:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:36] [INFO]   -> Set field 'onScene' = null
[2026-04-22 02:03:36] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 02:03:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:36] [INFO]   -> Set field 'cleared' = null
[2026-04-22 02:03:36] [INFO]   -> Set field 'inService' = null
[2026-04-22 02:03:36] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 02:03:36] [INFO]   -> Found value: 35.246843999999996
[2026-04-22 02:03:36] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2468439999999958445187075994908809661865234375
[2026-04-22 02:03:36] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 02:03:36] [INFO]   -> Found value: -85.187857
[2026-04-22 02:03:36] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1878569999999939454937702976167201995849609375
[2026-04-22 02:03:36] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 02:03:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 02:03:36] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 02:03:36] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 02:03:36] [INFO]   -> Found value: PIKE
[2026-04-22 02:03:36] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-04-22 02:03:36] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 02:03:36] [INFO]   -> No value found (null or empty)
[2026-04-22 02:03:36] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 02:03:36] [INFO]   -> Found value: 2026-04-32461
[2026-04-22 02:03:36] [INFO]   -> Set field 'policeReportNumber' = "2026-04-32461"
[2026-04-22 02:03:36] [INFO]   -> Set field 'cADNumber' = "2026-04-32461"
[2026-04-22 02:03:36] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 02:03:36] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 02:03:36] [INFO] Found 15 elements for 'Comment', concatenating 15 non-empty values
[2026-04-22 02:03:36] [INFO]   -> Found value: 04/21/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]
04/21/2026 ...
[2026-04-22 02:03:36] [INFO]   -> Set field 'dispatchNotes' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:34 LEON_S                  [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:35 LEON_S                  [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:36] [INFO]   -> Set field 'cADLog' = "04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:34 LEON_S                  [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:35 LEON_S                  [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]"
[2026-04-22 02:03:36] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 02:03:36] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 02:03:36] [INFO]   -> Found value: SDFD
[2026-04-22 02:03:36] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDFD"
[2026-04-22 02:03:36] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 02:03:36] [INFO] Concatenating street name and type
[2026-04-22 02:03:36] [INFO]   -> Combined street name: DAYTON PIKE
[2026-04-22 02:03:36] [INFO] Built locationCoordinates from lat/lng: 35.246844,-85.187857
[2026-04-22 02:03:36] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SEXMED-Sexual Assault","businessName":"@SODDY DAISY POLICE DEPARTMENT (@SDPD)","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9835,"streetName":"DAYTON PIKE","incidentLocationCross":"HOOD CIR\/WESTBROOK AVE","alarm":"2026-04-22 02:02:02","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2468439999999958445187075994908809661865234375,"nERISIncidentLongitude":-85.1878569999999939454937702976167201995849609375,"dispatched":null,"policeReportNumber":"2026-04-32461","cADNumber":"2026-04-32461","dispatchNotes":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:34 LEON_S                  [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:35 LEON_S                  [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADLog":"04\/21\/2026 22:02:02 LEON_S                  [1] Incident linked to [Law] [2026-04-32460]\n04\/21\/2026 22:02:02 LEON_S                  [2] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [3] Multi-Jurisdiction Law Incident #: 2026-04-32460\n04\/21\/2026 22:02:02 LEON_S                  [4] Multi-Agency EMS Incident #: 2026-04-32459\n04\/21\/2026 22:02:02 LEON_S                  [5] Multi-Agency Law Incident #: 2026-04-32460\n04\/21\/2026 22:01:34 LEON_S                  [6] [1] rp at soddy daisy police department [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:02 LEON_S                  [7] [3] [1] Incident linked to [EMS] [2026-04-32459] [Shared 2, 2026-04-32460 - SEXMED - 10533 DODD CEMETERY RD] [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:13 LEON_S                  [8] they are at sdpd 9835 dayton pike [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:33 LEON_S                  [9] 12 yof raped by her friend  unk age [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:02:48 LEON_S                  [10] 12 or 13 yom  [Shared 1, 2026-04-32459 - SEXMED - 10533 DODD CEMETERY RD]\n04\/21\/2026 22:03:06 LEON_S                  [11] hunter unk last name but occured at his addy  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:14 LEON_S                  [12] not bleeding  [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:21 LEON_S                  [13] did use the restroom, in same clothing [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:34 LEON_S                  [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]\n04\/21\/2026 22:03:35 LEON_S                  [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-32459 - SEXMED - 9835 DAYTON PIKE]","cADAgencyIdentifier":"SDFD","locationCoordinates":"35.246844,-85.187857"}
[2026-04-22 02:03:36] [INFO] Number of extracted fields: 20
[2026-04-22 02:03:36] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDFD'
[2026-04-22 02:03:36] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SDFD', Parsed IDs = ["SDFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 02:03:36] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDFD"]
[2026-04-22 02:03:36] [INFO] Attempting SAASClient lookup for AgencyCode 'SDFD' (index 0) within mailbox's assigned agencies
[2026-04-22 02:03:36] [WARNING] WARNING: No SAASClient found with cADAgencyIdentifier = 'SDFD'
[2026-04-22 02:03:36] [WARNING] ABORT: All AgencyCode values failed lookup for multi-agency mailbox. Skipping dispatch creation.
[2026-04-22 02:03:36] [INFO] Dispatch creation halted because no AgencyCode matched assigned agencies.
[2026-04-22 12:42:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:42:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:42:46] [INFO] File size: 12502 bytes
[2026-04-22 12:42:46] [INFO] Created FTPFiles record with ID: 69e8c246722fc7316
[2026-04-22 12:42:46] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:42:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771.xml
[2026-04-22 12:42:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:44:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:44:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:44:13] [INFO] File size: 14731 bytes
[2026-04-22 12:44:13] [INFO] Created FTPFiles record with ID: 69e8c29d7b6bfcf6d
[2026-04-22 12:44:13] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:44:13] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776861853.xml
[2026-04-22 12:44:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776861853.xml
[2026-04-22 12:44:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:44:44] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:44:44] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:44:44] [INFO] File size: 16962 bytes
[2026-04-22 12:44:45] [INFO] Created FTPFiles record with ID: 69e8c2bd138820faa
[2026-04-22 12:44:45] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:44:45] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776861885.xml
[2026-04-22 12:44:45] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776861885.xml
[2026-04-22 12:44:45] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:47:23] [INFO] File size: 19192 bytes
[2026-04-22 12:47:24] [INFO] Created FTPFiles record with ID: 69e8c35c16c4f0be1
[2026-04-22 12:47:24] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:47:24] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776862044.xml
[2026-04-22 12:47:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776862044.xml
[2026-04-22 12:47:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:27] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:47:27] [INFO] File size: 21422 bytes
[2026-04-22 12:47:28] [INFO] Created FTPFiles record with ID: 69e8c360131423e2c
[2026-04-22 12:47:28] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:47:28] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776862048.xml
[2026-04-22 12:47:28] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776862048.xml
[2026-04-22 12:47:28] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 12:47:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 12:47:34] [INFO] File size: 22358 bytes
[2026-04-22 12:47:34] [INFO] Created FTPFiles record with ID: 69e8c366abe83fbf8
[2026-04-22 12:47:34] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 12:47:34] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776862054.xml
[2026-04-22 12:47:34] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776862054.xml
[2026-04-22 12:47:34] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 13:09:54] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 13:09:54] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml for user: 69320e6a9e3e5ef71
[2026-04-22 13:09:54] [INFO] File size: 23961 bytes
[2026-04-22 13:09:54] [INFO] Created FTPFiles record with ID: 69e8c8a2baee64c2e
[2026-04-22 13:09:54] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 13:09:54] [INFO] File already exists in archive, using unique name: cfs_2026-026771_1776863394.xml
[2026-04-22 13:09:54] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026771_1776863394.xml
[2026-04-22 13:09:54] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026771.xml
[2026-04-22 15:46:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:14Z.xml
[2026-04-22 15:46:17] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:14Z.xml
[2026-04-22 15:46:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:15Z.xml
[2026-04-22 15:46:17] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:15Z.xml
[2026-04-22 15:46:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:15Z.xml
[2026-04-22 15:46:18] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:15Z.xml
[2026-04-22 15:46:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:16Z.xml
[2026-04-22 15:46:18] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:16Z.xml
[2026-04-22 15:46:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:16Z.xml
[2026-04-22 15:46:19] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:16Z.xml
[2026-04-22 15:46:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:17Z.xml
[2026-04-22 15:46:20] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:17Z.xml
[2026-04-22 15:46:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:18Z.xml
[2026-04-22 15:46:20] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:18Z.xml
[2026-04-22 15:46:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:25Z.xml
[2026-04-22 15:46:27] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:25Z.xml
[2026-04-22 15:46:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:25Z.xml
[2026-04-22 15:46:28] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:25Z.xml
[2026-04-22 15:46:58] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:55Z.xml
[2026-04-22 15:46:58] [ERROR] File does not exist: /home/dodom2/public_html/ftp.stationboss.net/dispatch/66a7b78a47817ab30/Call ID CAD26-019212_2026-04-22 10:46:55Z.xml
[2026-04-22 16:25:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:25:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:25:41] [INFO] File size: 14794 bytes
[2026-04-22 16:25:42] [INFO] Created FTPFiles record with ID: 69e8f6861543d8e39
[2026-04-22 16:25:42] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:25:42] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841.xml
[2026-04-22 16:25:42] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:25:51] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:25:51] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:25:51] [INFO] File size: 17039 bytes
[2026-04-22 16:25:52] [INFO] Created FTPFiles record with ID: 69e8f6904a6fc24bc
[2026-04-22 16:25:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:25:52] [INFO] File already exists in archive, using unique name: cfs_2026-026841_1776875152.xml
[2026-04-22 16:25:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841_1776875152.xml
[2026-04-22 16:25:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:16] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:16] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:26:16] [INFO] File size: 19884 bytes
[2026-04-22 16:26:16] [INFO] Created FTPFiles record with ID: 69e8f6a87f8b0e0e2
[2026-04-22 16:26:16] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:26:16] [INFO] File already exists in archive, using unique name: cfs_2026-026841_1776875176.xml
[2026-04-22 16:26:16] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841_1776875176.xml
[2026-04-22 16:26:16] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:26:33] [INFO] File size: 22493 bytes
[2026-04-22 16:26:33] [INFO] Created FTPFiles record with ID: 69e8f6b9a4478cafe
[2026-04-22 16:26:33] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:26:33] [INFO] File already exists in archive, using unique name: cfs_2026-026841_1776875193.xml
[2026-04-22 16:26:33] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841_1776875193.xml
[2026-04-22 16:26:33] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:35] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:35] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:26:35] [INFO] File size: 24082 bytes
[2026-04-22 16:26:35] [INFO] Created FTPFiles record with ID: 69e8f6bbd52fe1c4a
[2026-04-22 16:26:35] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:26:35] [INFO] File already exists in archive, using unique name: cfs_2026-026841_1776875195.xml
[2026-04-22 16:26:35] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841_1776875195.xml
[2026-04-22 16:26:35] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:37] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:26:37] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml for user: 69320e6a9e3e5ef71
[2026-04-22 16:26:37] [INFO] File size: 25671 bytes
[2026-04-22 16:26:38] [INFO] Created FTPFiles record with ID: 69e8f6be0592bdca6
[2026-04-22 16:26:38] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 16:26:38] [INFO] File already exists in archive, using unique name: cfs_2026-026841_1776875198.xml
[2026-04-22 16:26:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026841_1776875198.xml
[2026-04-22 16:26:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026841.xml
[2026-04-22 16:42:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124217109.xml
[2026-04-22 16:42:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124217109.xml for user: 68920395733981a47
[2026-04-22 16:42:17] [INFO] File size: 5432 bytes
[2026-04-22 16:42:17] [INFO] Created FTPFiles record with ID: 69e8fa69c775dfd25
[2026-04-22 16:42:17] [INFO] About to extract fields from XML. File size: 5432 bytes
[2026-04-22 16:42:17] [INFO] Number of mappings: 24
[2026-04-22 16:42:17] [INFO] Starting XML parsing. Content length: 5432
[2026-04-22 16:42:17] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:42:17] [INFO] Processing 24 field mappings
[2026-04-22 16:42:17] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:42:17] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:42:17] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:42:17] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:42:17] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:42:17] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:42:17] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:42:17] [INFO]   -> Found value: 37379
[2026-04-22 16:42:17] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:42:17] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:42:17] [INFO]   -> Found value: 10919
[2026-04-22 16:42:17] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:42:17] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:42:17] [INFO]   -> Found value: JENKINS
[2026-04-22 16:42:17] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:42:17] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:42:17] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:42:17] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:42:17] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:42:17] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:42:17] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:42:17] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:42:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:17] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:42:17] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:42:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:17] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:42:17] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:42:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:17] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:42:17] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:42:17] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:42:17] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:42:17] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:42:17] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:42:17] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:42:17] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:42:17] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:42:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:17] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:42:17] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:42:17] [INFO]   -> Found value: CIR
[2026-04-22 16:42:17] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:42:17] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:42:17] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:17] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:42:17] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:42:17] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:42:17] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:42:17] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:42:17] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:42:17] [INFO] Found 4 elements for 'Comment', concatenating 4 non-empty values
[2026-04-22 16:42:17] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:42:17] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324"
[2026-04-22 16:42:17] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324"
[2026-04-22 16:42:17] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:42:17] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:42:17] [INFO]   -> Found value: SFD
[2026-04-22 16:42:17] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:42:17] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:42:17] [INFO] Concatenating street name and type
[2026-04-22 16:42:17] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:42:17] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:42:17] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:42:17] [INFO] Number of extracted fields: 20
[2026-04-22 16:42:17] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:42:17] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:42:17] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:42:17] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:42:18] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:42:18] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:42:18] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:42:18] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:42:18] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:42:21] [INFO] Created new Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:42:21] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:42:21] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:42:25] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124217109.xml
[2026-04-22 16:42:25] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124217109.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124217109.xml
[2026-04-22 16:42:25] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124217109.xml
[2026-04-22 16:42:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124227192.xml
[2026-04-22 16:42:27] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124227192.xml for user: 68920395733981a47
[2026-04-22 16:42:27] [INFO] File size: 5572 bytes
[2026-04-22 16:42:27] [INFO] Created FTPFiles record with ID: 69e8fa739e92dbe37
[2026-04-22 16:42:27] [INFO] About to extract fields from XML. File size: 5572 bytes
[2026-04-22 16:42:27] [INFO] Number of mappings: 24
[2026-04-22 16:42:27] [INFO] Starting XML parsing. Content length: 5572
[2026-04-22 16:42:27] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:42:27] [INFO] Processing 24 field mappings
[2026-04-22 16:42:27] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:42:27] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:42:27] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:42:27] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:42:27] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:42:27] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:42:27] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:42:27] [INFO]   -> Found value: 37379
[2026-04-22 16:42:27] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:42:27] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:42:27] [INFO]   -> Found value: 10919
[2026-04-22 16:42:27] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:42:27] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:42:27] [INFO]   -> Found value: JENKINS
[2026-04-22 16:42:27] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:42:27] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:42:27] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:42:27] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:42:27] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:42:27] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:42:27] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:42:27] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:42:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:27] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:42:27] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:42:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:27] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:42:27] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:42:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:27] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:42:27] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:42:27] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:42:27] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:42:27] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:42:27] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:42:27] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:42:27] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:42:27] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:42:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:27] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:42:27] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:42:27] [INFO]   -> Found value: CIR
[2026-04-22 16:42:27] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:42:27] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:42:27] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:27] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:42:27] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:42:27] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:42:27] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:42:27] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:42:27] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:42:27] [INFO] Found 5 elements for 'Comment', concatenating 5 non-empty values
[2026-04-22 16:42:27] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:42:27] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:27] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:27] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:42:27] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:42:27] [INFO]   -> Found value: SFD
[2026-04-22 16:42:27] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:42:27] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:42:27] [INFO] Concatenating street name and type
[2026-04-22 16:42:27] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:42:27] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:42:27] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:42:27] [INFO] Number of extracted fields: 20
[2026-04-22 16:42:27] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:42:27] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:42:27] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:42:27] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:42:27] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:42:28] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:42:28] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:42:28] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:42:28] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:42:28] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:42:33] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:42:33] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:42:33] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:42:36] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124227192.xml
[2026-04-22 16:42:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124227192.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124227192.xml
[2026-04-22 16:42:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124227192.xml
[2026-04-22 16:42:42] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124242380.xml
[2026-04-22 16:42:42] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124242380.xml for user: 68920395733981a47
[2026-04-22 16:42:42] [INFO] File size: 5778 bytes
[2026-04-22 16:42:42] [INFO] Created FTPFiles record with ID: 69e8fa82c71e188e9
[2026-04-22 16:42:42] [INFO] About to extract fields from XML. File size: 5778 bytes
[2026-04-22 16:42:42] [INFO] Number of mappings: 24
[2026-04-22 16:42:42] [INFO] Starting XML parsing. Content length: 5778
[2026-04-22 16:42:42] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:42:42] [INFO] Processing 24 field mappings
[2026-04-22 16:42:42] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:42:42] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:42:42] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:42:42] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:42:42] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:42:42] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:42:42] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:42:42] [INFO]   -> Found value: 37379
[2026-04-22 16:42:42] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:42:42] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:42:42] [INFO]   -> Found value: 10919
[2026-04-22 16:42:42] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:42:42] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:42:42] [INFO]   -> Found value: JENKINS
[2026-04-22 16:42:42] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:42:42] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:42:42] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:42:42] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:42:42] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:42:42] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:42:42] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:42:42] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:42:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:42] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:42:42] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:42:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:42] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:42:42] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:42:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:42] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:42:42] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:42:42] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:42:42] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:42:42] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:42:42] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:42:42] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:42:42] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:42:42] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:42:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:42] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:42:42] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:42:42] [INFO]   -> Found value: CIR
[2026-04-22 16:42:42] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:42:42] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:42:42] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:42] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:42:42] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:42:42] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:42:42] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:42:42] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:42:42] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:42:42] [INFO] Found 6 elements for 'Comment', concatenating 6 non-empty values
[2026-04-22 16:42:42] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:42:42] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:42] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:42] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:42:42] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:42:42] [INFO]   -> Found value: SFD
[2026-04-22 16:42:42] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:42:42] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:42:42] [INFO] Concatenating street name and type
[2026-04-22 16:42:42] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:42:42] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:42:42] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:42:42] [INFO] Number of extracted fields: 20
[2026-04-22 16:42:42] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:42:42] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:42:42] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:42:42] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:42:43] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:42:43] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:42:43] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:42:43] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:42:43] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:42:43] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:42:43] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:42:43] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:42:43] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:42:46] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124242380.xml
[2026-04-22 16:42:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124242380.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124242380.xml
[2026-04-22 16:42:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124242380.xml
[2026-04-22 16:42:47] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124247442.xml
[2026-04-22 16:42:47] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124247442.xml for user: 68920395733981a47
[2026-04-22 16:42:47] [INFO] File size: 6180 bytes
[2026-04-22 16:42:47] [INFO] Created FTPFiles record with ID: 69e8fa87e12c63289
[2026-04-22 16:42:47] [INFO] About to extract fields from XML. File size: 6180 bytes
[2026-04-22 16:42:47] [INFO] Number of mappings: 24
[2026-04-22 16:42:47] [INFO] Starting XML parsing. Content length: 6180
[2026-04-22 16:42:47] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:42:47] [INFO] Processing 24 field mappings
[2026-04-22 16:42:47] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:42:47] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:42:47] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:42:47] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:42:47] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:42:47] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:42:47] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:42:47] [INFO]   -> Found value: 37379
[2026-04-22 16:42:47] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:42:47] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:42:47] [INFO]   -> Found value: 10919
[2026-04-22 16:42:47] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:42:47] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:42:47] [INFO]   -> Found value: JENKINS
[2026-04-22 16:42:47] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:42:47] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:42:47] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:42:47] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:42:47] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:42:47] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:42:47] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:42:47] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:42:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:47] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:42:47] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:42:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:47] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:42:47] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:42:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:47] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:42:47] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:42:47] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:42:47] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:42:47] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:42:47] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:42:47] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:42:47] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:42:47] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:42:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:47] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:42:47] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:42:47] [INFO]   -> Found value: CIR
[2026-04-22 16:42:47] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:42:47] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:42:47] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:47] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:42:47] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:42:47] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:42:47] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:42:47] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:42:47] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:42:47] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-04-22 16:42:47] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:42:47] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:47] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:47] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:42:47] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:42:47] [INFO]   -> Found value: SFD
[2026-04-22 16:42:47] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:42:47] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:42:47] [INFO] Concatenating street name and type
[2026-04-22 16:42:47] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:42:47] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:42:47] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:42:47] [INFO] Number of extracted fields: 20
[2026-04-22 16:42:47] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:42:47] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:42:47] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:42:47] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:42:48] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:42:48] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:42:48] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:42:48] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:42:48] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:42:48] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:42:48] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:42:48] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:42:49] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:42:52] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124247442.xml
[2026-04-22 16:42:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124247442.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124247442.xml
[2026-04-22 16:42:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124247442.xml
[2026-04-22 16:42:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124257583.xml
[2026-04-22 16:42:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124257583.xml for user: 68920395733981a47
[2026-04-22 16:42:57] [INFO] File size: 6383 bytes
[2026-04-22 16:42:58] [INFO] Created FTPFiles record with ID: 69e8fa920a9de32ff
[2026-04-22 16:42:58] [INFO] About to extract fields from XML. File size: 6383 bytes
[2026-04-22 16:42:58] [INFO] Number of mappings: 24
[2026-04-22 16:42:58] [INFO] Starting XML parsing. Content length: 6383
[2026-04-22 16:42:58] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:42:58] [INFO] Processing 24 field mappings
[2026-04-22 16:42:58] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:42:58] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:42:58] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:42:58] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:42:58] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:42:58] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:42:58] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:42:58] [INFO]   -> Found value: 37379
[2026-04-22 16:42:58] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:42:58] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:42:58] [INFO]   -> Found value: 10919
[2026-04-22 16:42:58] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:42:58] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:42:58] [INFO]   -> Found value: JENKINS
[2026-04-22 16:42:58] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:42:58] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:42:58] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:42:58] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:42:58] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:42:58] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:42:58] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:42:58] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:42:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:58] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:42:58] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:42:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:58] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:42:58] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:42:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:58] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:42:58] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:42:58] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:42:58] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:42:58] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:42:58] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:42:58] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:42:58] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:42:58] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:42:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:42:58] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:42:58] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:42:58] [INFO]   -> Found value: CIR
[2026-04-22 16:42:58] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:42:58] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:42:58] [INFO]   -> No value found (null or empty)
[2026-04-22 16:42:58] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:42:58] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:42:58] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:42:58] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:42:58] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:42:58] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:42:58] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-04-22 16:42:58] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:42:58] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:58] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:42:58] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:42:58] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:42:58] [INFO]   -> Found value: SFD
[2026-04-22 16:42:58] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:42:58] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:42:58] [INFO] Concatenating street name and type
[2026-04-22 16:42:58] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:42:58] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:42:58] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:42:58] [INFO] Number of extracted fields: 20
[2026-04-22 16:42:58] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:42:58] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:42:58] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:42:58] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:42:58] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:42:58] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:42:58] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:42:58] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:42:58] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:42:58] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:42:59] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:42:59] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:42:59] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:43:02] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124257583.xml
[2026-04-22 16:43:02] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124257583.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124257583.xml
[2026-04-22 16:43:02] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124257583.xml
[2026-04-22 16:43:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124312771.xml
[2026-04-22 16:43:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124312771.xml for user: 68920395733981a47
[2026-04-22 16:43:12] [INFO] File size: 6582 bytes
[2026-04-22 16:43:13] [INFO] Created FTPFiles record with ID: 69e8faa13db62f457
[2026-04-22 16:43:13] [INFO] About to extract fields from XML. File size: 6582 bytes
[2026-04-22 16:43:13] [INFO] Number of mappings: 24
[2026-04-22 16:43:13] [INFO] Starting XML parsing. Content length: 6582
[2026-04-22 16:43:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:43:13] [INFO] Processing 24 field mappings
[2026-04-22 16:43:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:43:13] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:43:13] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:43:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:43:13] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:43:13] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:43:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:43:13] [INFO]   -> Found value: 37379
[2026-04-22 16:43:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:43:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:43:13] [INFO]   -> Found value: 10919
[2026-04-22 16:43:13] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:43:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:43:13] [INFO]   -> Found value: JENKINS
[2026-04-22 16:43:13] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:43:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:43:13] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:43:13] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:43:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:43:13] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:43:13] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:43:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:43:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:13] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:43:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:43:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:13] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:43:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:43:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:13] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:43:13] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:43:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:43:13] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:43:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:43:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:43:13] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:43:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:43:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:43:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:13] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:43:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:43:13] [INFO]   -> Found value: CIR
[2026-04-22 16:43:13] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:43:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:43:13] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:43:13] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:43:13] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:43:13] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:43:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:43:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:43:13] [INFO] Found 10 elements for 'Comment', concatenating 10 non-empty values
[2026-04-22 16:43:13] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:43:13] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:43:13] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:43:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:43:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:43:13] [INFO]   -> Found value: SFD
[2026-04-22 16:43:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:43:13] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:43:13] [INFO] Concatenating street name and type
[2026-04-22 16:43:13] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:43:13] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:43:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:43:13] [INFO] Number of extracted fields: 20
[2026-04-22 16:43:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:43:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:43:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:43:13] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:43:13] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:43:13] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:43:13] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:43:13] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:43:13] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:43:14] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:43:14] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:43:14] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:43:14] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:43:17] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124312771.xml
[2026-04-22 16:43:17] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124312771.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124312771.xml
[2026-04-22 16:43:17] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124312771.xml
[2026-04-22 16:43:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124322912.xml
[2026-04-22 16:43:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124322912.xml for user: 68920395733981a47
[2026-04-22 16:43:23] [INFO] File size: 7798 bytes
[2026-04-22 16:43:23] [INFO] Created FTPFiles record with ID: 69e8faab582d99ee7
[2026-04-22 16:43:23] [INFO] About to extract fields from XML. File size: 7798 bytes
[2026-04-22 16:43:23] [INFO] Number of mappings: 24
[2026-04-22 16:43:23] [INFO] Starting XML parsing. Content length: 7798
[2026-04-22 16:43:23] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:43:23] [INFO] Processing 24 field mappings
[2026-04-22 16:43:23] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:43:23] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:43:23] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:43:23] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:43:23] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:43:23] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:43:23] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:43:23] [INFO]   -> Found value: 37379
[2026-04-22 16:43:23] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:43:23] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:43:23] [INFO]   -> Found value: 10919
[2026-04-22 16:43:23] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:43:23] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:43:23] [INFO]   -> Found value: JENKINS
[2026-04-22 16:43:23] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:43:23] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:43:23] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:43:23] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:43:23] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:43:23] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:43:23] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:43:23] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:43:23] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:23] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:43:23] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:43:23] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:23] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:43:23] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:43:23] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:23] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:43:23] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:43:23] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:43:23] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:43:23] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:43:23] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:43:23] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:43:23] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:43:23] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:43:23] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:23] [INFO]   -> Set field 'dispatched' = null
[2026-04-22 16:43:23] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:43:23] [INFO]   -> Found value: CIR
[2026-04-22 16:43:23] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:43:23] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:43:23] [INFO]   -> No value found (null or empty)
[2026-04-22 16:43:23] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:43:23] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:43:23] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:43:23] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:43:23] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:43:23] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:43:23] [INFO] Found 16 elements for 'Comment', concatenating 16 non-empty values
[2026-04-22 16:43:23] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:43:23] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:43:23] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:43:23] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:43:23] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:43:23] [INFO]   -> Found value: SFD
[2026-04-22 16:43:23] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-04-22 16:43:23] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-04-22 16:43:23] [INFO] Concatenating street name and type
[2026-04-22 16:43:23] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:43:23] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:43:23] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":null,"policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:43:23] [INFO] Number of extracted fields: 20
[2026-04-22 16:43:23] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-04-22 16:43:23] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD', Parsed IDs = ["SFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-04-22 16:43:23] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-04-22 16:43:23] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:43:23] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:43:23] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:43:23] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:43:23] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:43:24] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:43:24] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:43:24] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:43:24] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:43:24] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:43:27] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124322912.xml
[2026-04-22 16:43:27] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124322912.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124322912.xml
[2026-04-22 16:43:27] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124322912.xml
[2026-04-22 16:43:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124327990.xml
[2026-04-22 16:43:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124327990.xml for user: 68920395733981a47
[2026-04-22 16:43:28] [INFO] File size: 11011 bytes
[2026-04-22 16:43:28] [INFO] Created FTPFiles record with ID: 69e8fab06d832fd9c
[2026-04-22 16:43:28] [INFO] About to extract fields from XML. File size: 11011 bytes
[2026-04-22 16:43:28] [INFO] Number of mappings: 24
[2026-04-22 16:43:28] [INFO] Starting XML parsing. Content length: 11011
[2026-04-22 16:43:28] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:43:28] [INFO] Processing 24 field mappings
[2026-04-22 16:43:28] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:43:28] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:43:28] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:43:28] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:43:28] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:43:28] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:43:28] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:43:28] [INFO]   -> Found value: 37379
[2026-04-22 16:43:28] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:43:28] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:43:28] [INFO]   -> Found value: 10919
[2026-04-22 16:43:28] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:43:28] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:43:28] [INFO]   -> Found value: JENKINS
[2026-04-22 16:43:28] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:43:28] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:43:28] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:43:28] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:43:28] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:43:28] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:43:28] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:43:28] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:43:28] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:43:28] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:43:28] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:43:28] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:43:28] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:43:28] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:43:28] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:43:28] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:43:28] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:43:28] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:43:28] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:43:28] [INFO]   -> Found value: DBFMED
[2026-04-22 16:43:28] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:43:28] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:43:28] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:43:28] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:43:28] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:43:28] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:43:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:43:28] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:43:28] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:43:28] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:43:28] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:43:28] [INFO]   -> Found value: CIR
[2026-04-22 16:43:28] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:43:28] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:43:28] [INFO]   -> Found value: 26-000809
[2026-04-22 16:43:28] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:43:28] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:43:28] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:43:28] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:43:28] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:43:28] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:43:28] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:43:28] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:43:28] [INFO] Found 18 elements for 'Comment', concatenating 18 non-empty values
[2026-04-22 16:43:28] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:43:28] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]"
[2026-04-22 16:43:28] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]"
[2026-04-22 16:43:28] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:43:28] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:43:28] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:43:28] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:43:28] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:43:28] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:43:28] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:43:28] [INFO] Concatenating street name and type
[2026-04-22 16:43:28] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:43:28] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:43:28] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:43:28] [INFO] Number of extracted fields: 29
[2026-04-22 16:43:28] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:43:28] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:43:28] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:43:28] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:43:28] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:43:28] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:43:28] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:43:28] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:43:28] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:43:28] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:43:29] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:43:29] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:43:29] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:43:29] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:43:29] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:43:29] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:43:32] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124327990.xml
[2026-04-22 16:43:32] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124327990.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124327990.xml
[2026-04-22 16:43:32] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124327990.xml
[2026-04-22 16:43:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124333069.xml
[2026-04-22 16:43:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124333069.xml for user: 68920395733981a47
[2026-04-22 16:43:33] [INFO] File size: 11096 bytes
[2026-04-22 16:43:33] [INFO] Created FTPFiles record with ID: 69e8fab58cf069f1e
[2026-04-22 16:43:33] [INFO] About to extract fields from XML. File size: 11096 bytes
[2026-04-22 16:43:33] [INFO] Number of mappings: 24
[2026-04-22 16:43:33] [INFO] Starting XML parsing. Content length: 11096
[2026-04-22 16:43:33] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:43:33] [INFO] Processing 24 field mappings
[2026-04-22 16:43:33] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:43:33] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:43:33] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:43:33] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:43:33] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:43:33] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:43:33] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:43:33] [INFO]   -> Found value: 37379
[2026-04-22 16:43:33] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:43:33] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:43:33] [INFO]   -> Found value: 10919
[2026-04-22 16:43:33] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:43:33] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:43:33] [INFO]   -> Found value: JENKINS
[2026-04-22 16:43:33] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:43:33] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:43:33] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:43:33] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:43:33] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:43:33] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:43:33] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:43:33] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:43:33] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:43:33] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:43:33] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:43:33] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:43:33] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:43:33] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:43:33] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:43:33] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:43:33] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:43:33] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:43:33] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:43:33] [INFO]   -> Found value: DBFMED
[2026-04-22 16:43:33] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:43:33] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:43:33] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:43:33] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:43:33] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:43:33] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:43:33] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:43:33] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:43:33] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:43:33] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:43:33] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:43:33] [INFO]   -> Found value: CIR
[2026-04-22 16:43:33] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:43:33] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:43:33] [INFO]   -> Found value: 26-000809
[2026-04-22 16:43:33] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:43:33] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:43:33] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:43:33] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:43:33] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:43:33] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:43:33] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:43:33] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:43:33] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-04-22 16:43:33] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:43:33] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]"
[2026-04-22 16:43:33] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]"
[2026-04-22 16:43:33] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:43:33] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:43:33] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:43:33] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:43:33] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:43:33] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:43:33] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:43:33] [INFO] Concatenating street name and type
[2026-04-22 16:43:33] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:43:33] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:43:33] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:43:33] [INFO] Number of extracted fields: 29
[2026-04-22 16:43:33] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:43:33] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:43:33] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:43:33] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:43:33] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:43:33] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:43:33] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:43:33] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:43:33] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:43:33] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:43:34] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:43:34] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:43:34] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:43:34] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:43:34] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:43:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:43:37] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124333069.xml
[2026-04-22 16:43:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124333069.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124333069.xml
[2026-04-22 16:43:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124333069.xml
[2026-04-22 16:44:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124403444.xml
[2026-04-22 16:44:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124403444.xml for user: 68920395733981a47
[2026-04-22 16:44:03] [INFO] File size: 11355 bytes
[2026-04-22 16:44:03] [INFO] Created FTPFiles record with ID: 69e8fad3dec4a73f6
[2026-04-22 16:44:03] [INFO] About to extract fields from XML. File size: 11355 bytes
[2026-04-22 16:44:03] [INFO] Number of mappings: 24
[2026-04-22 16:44:03] [INFO] Starting XML parsing. Content length: 11355
[2026-04-22 16:44:03] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:03] [INFO] Processing 24 field mappings
[2026-04-22 16:44:03] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:03] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:03] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:03] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:03] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:03] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:03] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:03] [INFO]   -> Found value: 37379
[2026-04-22 16:44:03] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:03] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:03] [INFO]   -> Found value: 10919
[2026-04-22 16:44:03] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:03] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:03] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:03] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:03] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:03] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:03] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:03] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:03] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:03] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:03] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:03] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:03] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:03] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:03] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:03] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:03] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:03] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:03] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:03] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:03] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:03] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:03] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:03] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:03] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:03] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:03] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:03] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:03] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:03] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:03] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:03] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:03] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:03] [INFO]   -> Found value: CIR
[2026-04-22 16:44:03] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:03] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:03] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:03] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:03] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:03] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:03] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:03] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:03] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:03] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:03] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:03] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-04-22 16:44:03] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:03] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:03] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:03] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:03] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:03] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:03] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:03] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:03] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:03] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:03] [INFO] Concatenating street name and type
[2026-04-22 16:44:03] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:03] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:03] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:03] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:03] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:03] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:03] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:03] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:04] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:04] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:44:04] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:44:04] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:44:04] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:44:04] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:44:05] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:44:05] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:44:05] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:44:06] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:44:06] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:44:06] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:44:09] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124403444.xml
[2026-04-22 16:44:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124403444.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124403444.xml
[2026-04-22 16:44:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124403444.xml
[2026-04-22 16:44:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124418616.xml
[2026-04-22 16:44:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124418616.xml for user: 68920395733981a47
[2026-04-22 16:44:18] [INFO] File size: 11522 bytes
[2026-04-22 16:44:19] [INFO] Created FTPFiles record with ID: 69e8fae311d311160
[2026-04-22 16:44:19] [INFO] About to extract fields from XML. File size: 11522 bytes
[2026-04-22 16:44:19] [INFO] Number of mappings: 24
[2026-04-22 16:44:19] [INFO] Starting XML parsing. Content length: 11522
[2026-04-22 16:44:19] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:19] [INFO] Processing 24 field mappings
[2026-04-22 16:44:19] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:19] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:19] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:19] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:19] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:19] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:19] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:19] [INFO]   -> Found value: 37379
[2026-04-22 16:44:19] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:19] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:19] [INFO]   -> Found value: 10919
[2026-04-22 16:44:19] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:19] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:19] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:19] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:19] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:19] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:19] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:19] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:19] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:19] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:19] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:19] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:19] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:19] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:19] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:19] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:19] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:19] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:19] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:19] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:19] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:19] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:19] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:19] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:19] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:19] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:19] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:19] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:19] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:19] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:19] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:19] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:19] [INFO]   -> Found value: CIR
[2026-04-22 16:44:19] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:19] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:19] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:19] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:19] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:19] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:19] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:19] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:19] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:19] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:19] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:19] [INFO] Found 21 elements for 'Comment', concatenating 21 non-empty values
[2026-04-22 16:44:19] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:19] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:19] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:19] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:19] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:19] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:19] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:19] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:19] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:19] [INFO] Concatenating street name and type
[2026-04-22 16:44:19] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:19] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:19] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:19] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:19] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:19] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:19] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:19] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:44:19] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:44:19] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:44:19] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:44:19] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:44:19] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:44:19] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:44:20] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:44:20] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:44:20] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:44:20] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:44:23] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124418616.xml
[2026-04-22 16:44:23] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124418616.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124418616.xml
[2026-04-22 16:44:23] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124418616.xml
[2026-04-22 16:44:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124433789.xml
[2026-04-22 16:44:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124433789.xml for user: 68920395733981a47
[2026-04-22 16:44:33] [INFO] File size: 11725 bytes
[2026-04-22 16:44:34] [INFO] Created FTPFiles record with ID: 69e8faf23f23c0167
[2026-04-22 16:44:34] [INFO] About to extract fields from XML. File size: 11725 bytes
[2026-04-22 16:44:34] [INFO] Number of mappings: 24
[2026-04-22 16:44:34] [INFO] Starting XML parsing. Content length: 11725
[2026-04-22 16:44:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:34] [INFO] Processing 24 field mappings
[2026-04-22 16:44:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:34] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:34] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:34] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:34] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:34] [INFO]   -> Found value: 37379
[2026-04-22 16:44:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:34] [INFO]   -> Found value: 10919
[2026-04-22 16:44:34] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:34] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:34] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:34] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:34] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:34] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:34] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:34] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:34] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:34] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:34] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:34] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:34] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:34] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:34] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:34] [INFO]   -> Found value: CIR
[2026-04-22 16:44:34] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:34] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:34] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:34] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:34] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:34] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:34] [INFO] Found 22 elements for 'Comment', concatenating 22 non-empty values
[2026-04-22 16:44:34] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:34] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:34] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:34] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:34] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:34] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:34] [INFO] Concatenating street name and type
[2026-04-22 16:44:34] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:34] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:34] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:34] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:34] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:34] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:44:34] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:44:34] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:44:34] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:44:34] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:44:34] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:44:34] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:44:35] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:44:35] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:44:35] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:44:35] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:44:38] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124433789.xml
[2026-04-22 16:44:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124433789.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124433789.xml
[2026-04-22 16:44:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124433789.xml
[2026-04-22 16:44:43] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124443885.xml
[2026-04-22 16:44:43] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124443885.xml for user: 68920395733981a47
[2026-04-22 16:44:43] [INFO] File size: 11939 bytes
[2026-04-22 16:44:44] [INFO] Created FTPFiles record with ID: 69e8fafc53019e9a0
[2026-04-22 16:44:44] [INFO] About to extract fields from XML. File size: 11939 bytes
[2026-04-22 16:44:44] [INFO] Number of mappings: 24
[2026-04-22 16:44:44] [INFO] Starting XML parsing. Content length: 11939
[2026-04-22 16:44:44] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:44] [INFO] Processing 24 field mappings
[2026-04-22 16:44:44] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:44] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:44] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:44] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:44] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:44] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:44] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:44] [INFO]   -> Found value: 37379
[2026-04-22 16:44:44] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:44] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:44] [INFO]   -> Found value: 10919
[2026-04-22 16:44:44] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:44] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:44] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:44] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:44] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:44] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:44] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:44] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:44] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:44] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:44] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:44] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:44] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:44] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:44] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:44] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:44] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:44] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:44] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:44] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:44] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:44] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:44] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:44] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:44] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:44] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:44] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:44] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:44] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:44] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:44] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:44] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:44] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:44] [INFO]   -> Found value: CIR
[2026-04-22 16:44:44] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:44] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:44] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:44] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:44] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:44] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:44] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:44] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:44] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:44] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:44] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:44] [INFO] Found 23 elements for 'Comment', concatenating 23 non-empty values
[2026-04-22 16:44:44] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:44] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:44] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:44] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:44] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:44] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:44] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:44] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:44] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:44] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:44] [INFO] Concatenating street name and type
[2026-04-22 16:44:44] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:44] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:44] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:44] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:44] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:44] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:44] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:44] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:44] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:44] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:44:44] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:44:44] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:44:44] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:44:44] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:44:44] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:44:45] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:44:45] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:44:45] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:44:45] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:44:45] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:44:48] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124443885.xml
[2026-04-22 16:44:48] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124443885.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124443885.xml
[2026-04-22 16:44:48] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124443885.xml
[2026-04-22 16:44:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124448948.xml
[2026-04-22 16:44:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124448948.xml for user: 68920395733981a47
[2026-04-22 16:44:49] [INFO] File size: 12032 bytes
[2026-04-22 16:44:49] [INFO] Created FTPFiles record with ID: 69e8fb015ec4d1663
[2026-04-22 16:44:49] [INFO] About to extract fields from XML. File size: 12032 bytes
[2026-04-22 16:44:49] [INFO] Number of mappings: 24
[2026-04-22 16:44:49] [INFO] Starting XML parsing. Content length: 12032
[2026-04-22 16:44:49] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:49] [INFO] Processing 24 field mappings
[2026-04-22 16:44:49] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:49] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:49] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:49] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:49] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:49] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:49] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:49] [INFO]   -> Found value: 37379
[2026-04-22 16:44:49] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:49] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:49] [INFO]   -> Found value: 10919
[2026-04-22 16:44:49] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:49] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:49] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:49] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:49] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:49] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:49] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:49] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:49] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:49] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:49] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:49] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:49] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:49] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:49] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:49] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:49] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:49] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:49] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:49] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:49] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:49] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:49] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:49] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:49] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:49] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:49] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:49] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:49] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:49] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:49] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:49] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:49] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:49] [INFO]   -> Found value: CIR
[2026-04-22 16:44:49] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:49] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:49] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:49] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:49] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:49] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:49] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:49] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:49] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:49] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:49] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:49] [INFO] Found 24 elements for 'Comment', concatenating 24 non-empty values
[2026-04-22 16:44:49] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:49] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]"
[2026-04-22 16:44:49] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]"
[2026-04-22 16:44:49] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:49] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:49] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:49] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:49] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:49] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:49] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:49] [INFO] Concatenating street name and type
[2026-04-22 16:44:49] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:49] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:49] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:49] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:49] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:49] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:49] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:49] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:49] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:49] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:44:49] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:44:49] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:44:49] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:44:49] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:44:49] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:44:50] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:44:50] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:44:50] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:44:50] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:44:50] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:44:53] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124448948.xml
[2026-04-22 16:44:53] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124448948.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124448948.xml
[2026-04-22 16:44:53] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124448948.xml
[2026-04-22 16:44:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124459073.xml
[2026-04-22 16:44:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124459073.xml for user: 68920395733981a47
[2026-04-22 16:44:59] [INFO] File size: 12177 bytes
[2026-04-22 16:44:59] [INFO] Created FTPFiles record with ID: 69e8fb0b897cdf7ae
[2026-04-22 16:44:59] [INFO] About to extract fields from XML. File size: 12177 bytes
[2026-04-22 16:44:59] [INFO] Number of mappings: 24
[2026-04-22 16:44:59] [INFO] Starting XML parsing. Content length: 12177
[2026-04-22 16:44:59] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:44:59] [INFO] Processing 24 field mappings
[2026-04-22 16:44:59] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:44:59] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:44:59] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:44:59] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:44:59] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:44:59] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:44:59] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:44:59] [INFO]   -> Found value: 37379
[2026-04-22 16:44:59] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:44:59] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:44:59] [INFO]   -> Found value: 10919
[2026-04-22 16:44:59] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:44:59] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:44:59] [INFO]   -> Found value: JENKINS
[2026-04-22 16:44:59] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:44:59] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:44:59] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:44:59] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:44:59] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:44:59] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:44:59] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:44:59] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:44:59] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:44:59] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:44:59] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:44:59] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:44:59] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:44:59] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:44:59] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:44:59] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:44:59] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:44:59] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:44:59] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:44:59] [INFO]   -> Found value: DBFMED
[2026-04-22 16:44:59] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:44:59] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:44:59] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:44:59] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:44:59] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:44:59] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:44:59] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:44:59] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:44:59] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:44:59] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:44:59] [INFO]   -> Found value: CIR
[2026-04-22 16:44:59] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:44:59] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:44:59] [INFO]   -> Found value: 26-000809
[2026-04-22 16:44:59] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:44:59] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:44:59] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:44:59] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:44:59] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:44:59] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:44:59] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:44:59] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:44:59] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-04-22 16:44:59] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:44:59] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:59] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:44:59] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:44:59] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:44:59] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:44:59] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:44:59] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:44:59] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:44:59] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:44:59] [INFO] Concatenating street name and type
[2026-04-22 16:44:59] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:44:59] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:44:59] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:44:59] [INFO] Number of extracted fields: 29
[2026-04-22 16:44:59] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:44:59] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:44:59] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:44:59] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:44:59] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:44:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:45:30] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:45:30] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:45:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:45:30] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:45:30] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:45:31] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:45:31] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:45:31] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:45:31] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:45:31] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:45:34] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124459073.xml
[2026-04-22 16:45:34] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124459073.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124459073.xml
[2026-04-22 16:45:34] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124459073.xml
[2026-04-22 16:45:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124519339.xml
[2026-04-22 16:45:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124519339.xml for user: 68920395733981a47
[2026-04-22 16:45:34] [INFO] File size: 12324 bytes
[2026-04-22 16:45:34] [INFO] Created FTPFiles record with ID: 69e8fb2ed19faf335
[2026-04-22 16:45:34] [INFO] About to extract fields from XML. File size: 12324 bytes
[2026-04-22 16:45:34] [INFO] Number of mappings: 24
[2026-04-22 16:45:34] [INFO] Starting XML parsing. Content length: 12324
[2026-04-22 16:45:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:45:34] [INFO] Processing 24 field mappings
[2026-04-22 16:45:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:45:34] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:45:34] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:45:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:45:34] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:45:34] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:45:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:45:34] [INFO]   -> Found value: 37379
[2026-04-22 16:45:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:45:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:45:34] [INFO]   -> Found value: 10919
[2026-04-22 16:45:34] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:45:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:45:34] [INFO]   -> Found value: JENKINS
[2026-04-22 16:45:34] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:45:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:45:34] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:45:34] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:45:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:45:34] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:45:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:45:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:45:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:45:34] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:45:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:45:34] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:45:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:45:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:45:34] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:45:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:45:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:45:34] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:45:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:45:34] [INFO]   -> Found value: DBFMED
[2026-04-22 16:45:34] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:45:34] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:45:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:45:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:45:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:45:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:45:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:45:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:45:34] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:45:34] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:45:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:45:34] [INFO]   -> Found value: CIR
[2026-04-22 16:45:34] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:45:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:45:34] [INFO]   -> Found value: 26-000809
[2026-04-22 16:45:34] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:45:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:45:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:45:34] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:45:34] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:45:34] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:45:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:45:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:45:34] [INFO] Found 26 elements for 'Comment', concatenating 26 non-empty values
[2026-04-22 16:45:34] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:45:34] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:34] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:45:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:45:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:45:34] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:45:34] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:45:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:45:34] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:45:34] [INFO] Concatenating street name and type
[2026-04-22 16:45:34] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:45:34] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:45:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:45:34] [INFO] Number of extracted fields: 29
[2026-04-22 16:45:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:45:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:45:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:45:34] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:45:35] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:45:35] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:45:35] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:45:35] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:45:35] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:45:35] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:45:35] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:45:35] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:45:35] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:45:36] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:45:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:45:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:45:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124519339.xml
[2026-04-22 16:45:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124519339.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124519339.xml
[2026-04-22 16:45:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124519339.xml
[2026-04-22 16:45:39] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124529464.xml
[2026-04-22 16:45:39] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124529464.xml for user: 68920395733981a47
[2026-04-22 16:45:39] [INFO] File size: 12482 bytes
[2026-04-22 16:45:40] [INFO] Created FTPFiles record with ID: 69e8fb34128f32378
[2026-04-22 16:45:40] [INFO] About to extract fields from XML. File size: 12482 bytes
[2026-04-22 16:45:40] [INFO] Number of mappings: 24
[2026-04-22 16:45:40] [INFO] Starting XML parsing. Content length: 12482
[2026-04-22 16:45:40] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:45:40] [INFO] Processing 24 field mappings
[2026-04-22 16:45:40] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:45:40] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:45:40] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:45:40] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:45:40] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:45:40] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:45:40] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:45:40] [INFO]   -> Found value: 37379
[2026-04-22 16:45:40] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:45:40] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:45:40] [INFO]   -> Found value: 10919
[2026-04-22 16:45:40] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:45:40] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:45:40] [INFO]   -> Found value: JENKINS
[2026-04-22 16:45:40] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:45:40] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:45:40] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:45:40] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:45:40] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:45:40] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:45:40] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'enroute' = null
[2026-04-22 16:45:40] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:45:40] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:45:40] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:45:40] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:45:40] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:45:40] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:45:40] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:45:40] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:45:40] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:45:40] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:45:40] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:45:40] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:45:40] [INFO]   -> Found value: DBFMED
[2026-04-22 16:45:40] [INFO]   -> Set field 'cADVehicleID' = "DBFMED"
[2026-04-22 16:45:40] [INFO]   -> Set field 'name' = "DBFMED"
[2026-04-22 16:45:40] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:45:40] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:45:40] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:45:40] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:45:40] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-04-22 16:45:40] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:45:40] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:45:40] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:43:26"
[2026-04-22 16:45:40] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:45:40] [INFO]   -> Found value: CIR
[2026-04-22 16:45:40] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:45:40] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:45:40] [INFO]   -> Found value: 26-000809
[2026-04-22 16:45:40] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:45:40] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:45:40] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:45:40] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:45:40] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:45:40] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:45:40] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:45:40] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:45:40] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-04-22 16:45:40] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:45:40] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:40] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:40] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:45:40] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:45:40] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:45:40] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-04-22 16:45:40] [INFO]   -> Found value: SFD
DBFD
[2026-04-22 16:45:40] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD"
[2026-04-22 16:45:40] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:45:40] [INFO] Concatenating street name and type
[2026-04-22 16:45:40] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:45:40] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:45:40] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"DBFMED","name":"DBFMED","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-04-22 16:43:26","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:45:40] [INFO] Number of extracted fields: 29
[2026-04-22 16:45:40] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD'
[2026-04-22 16:45:40] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD', Parsed IDs = ["SFD","DBFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-04-22 16:45:40] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD"]
[2026-04-22 16:45:40] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:45:40] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:45:40] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD"]
[2026-04-22 16:45:40] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:45:40] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:45:40] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-04-22 16:45:40] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:45:40] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:45:40] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:45:41] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:45:41] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:45:41] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:45:41] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:45:44] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124529464.xml
[2026-04-22 16:45:44] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124529464.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124529464.xml
[2026-04-22 16:45:44] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124529464.xml
[2026-04-22 16:45:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124549718.xml
[2026-04-22 16:45:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124549718.xml for user: 68920395733981a47
[2026-04-22 16:45:49] [INFO] File size: 15082 bytes
[2026-04-22 16:45:50] [INFO] Created FTPFiles record with ID: 69e8fb3e4084a750d
[2026-04-22 16:45:50] [INFO] About to extract fields from XML. File size: 15082 bytes
[2026-04-22 16:45:50] [INFO] Number of mappings: 24
[2026-04-22 16:45:50] [INFO] Starting XML parsing. Content length: 15082
[2026-04-22 16:45:50] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:45:50] [INFO] Processing 24 field mappings
[2026-04-22 16:45:50] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:45:50] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:45:50] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:45:50] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:45:50] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:45:50] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:45:50] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:45:50] [INFO]   -> Found value: 37379
[2026-04-22 16:45:50] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:45:50] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:45:50] [INFO]   -> Found value: 10919
[2026-04-22 16:45:50] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:45:50] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:45:50] [INFO]   -> Found value: JENKINS
[2026-04-22 16:45:50] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:45:50] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:45:50] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:45:50] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:45:50] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:45:50] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 16:45:50] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:45:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:45:50] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:45:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:45:50] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:45:50] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:45:50] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:45:50] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:45:50] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:45:50] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:45:50] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:45:50] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:45:50] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:45:50] [INFO]   -> Found value: QRV05DB
[2026-04-22 16:45:50] [INFO]   -> Set field 'cADVehicleID' = "QRV05DB"
[2026-04-22 16:45:50] [INFO]   -> Set field 'name' = "QRV05DB"
[2026-04-22 16:45:50] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:45:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:45:50] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:45:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:45:50] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:45:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:45:50] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:45:47"
[2026-04-22 16:45:50] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-22T12:45:47.897-04:00
[2026-04-22 16:45:50] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:45:47"
[2026-04-22 16:45:50] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:45:50] [INFO]   -> Found value: CIR
[2026-04-22 16:45:50] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:45:50] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:45:50] [INFO]   -> Found value: 26-000809
[2026-04-22 16:45:50] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:45:50] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:45:50] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:45:50] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:45:50] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:45:50] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:45:50] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:45:50] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:45:50] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-04-22 16:45:50] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:45:50] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:50] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:45:50] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:45:50] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:45:50] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:45:50] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-04-22 16:45:50] [INFO]   -> Found value: SFD
DBFD
DBFD
[2026-04-22 16:45:50] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD"
[2026-04-22 16:45:50] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:45:50] [INFO] Concatenating street name and type
[2026-04-22 16:45:50] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:45:50] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:45:50] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"QRV05DB","name":"QRV05DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-22 16:45:47","timedispatch":"2026-04-22 16:45:47","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:45:50] [INFO] Number of extracted fields: 29
[2026-04-22 16:45:50] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD'
[2026-04-22 16:45:50] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-04-22 16:45:50] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD"]
[2026-04-22 16:45:50] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:45:50] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:45:50] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD"]
[2026-04-22 16:45:50] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:45:50] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:45:50] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-04-22 16:45:50] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:45:50] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:45:50] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:45:51] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:45:51] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:45:51] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:45:51] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:45:54] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422124549718.xml
[2026-04-22 16:45:54] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124549718.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422124549718.xml
[2026-04-22 16:45:54] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422124549718.xml
[2026-04-22 16:56:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422125656980.xml
[2026-04-22 16:56:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422125656980.xml for user: 68920395733981a47
[2026-04-22 16:56:57] [INFO] File size: 17902 bytes
[2026-04-22 16:56:57] [INFO] Created FTPFiles record with ID: 69e8fdd9a8865da82
[2026-04-22 16:56:57] [INFO] About to extract fields from XML. File size: 17902 bytes
[2026-04-22 16:56:57] [INFO] Number of mappings: 24
[2026-04-22 16:56:57] [INFO] Starting XML parsing. Content length: 17902
[2026-04-22 16:56:57] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 16:56:57] [INFO] Processing 24 field mappings
[2026-04-22 16:56:57] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 16:56:57] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 16:56:57] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 16:56:57] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 16:56:57] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 16:56:57] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 16:56:57] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 16:56:57] [INFO]   -> Found value: 37379
[2026-04-22 16:56:57] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 16:56:57] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 16:56:57] [INFO]   -> Found value: 10919
[2026-04-22 16:56:57] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 16:56:57] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 16:56:57] [INFO]   -> Found value: JENKINS
[2026-04-22 16:56:57] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 16:56:57] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 16:56:57] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 16:56:57] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 16:56:57] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 16:56:57] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 16:56:57] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 16:56:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'onScene' = null
[2026-04-22 16:56:57] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 16:56:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'cleared' = null
[2026-04-22 16:56:57] [INFO]   -> Set field 'inService' = null
[2026-04-22 16:56:57] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 16:56:57] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 16:56:57] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 16:56:57] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 16:56:57] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 16:56:57] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 16:56:57] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 16:56:57] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 16:56:57] [INFO]   -> Found value: S1DB
[2026-04-22 16:56:57] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-22 16:56:57] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-22 16:56:57] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 16:56:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 16:56:57] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 16:56:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'timeonscene' = null
[2026-04-22 16:56:57] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 16:56:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 16:56:57] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-22T12:56:52.493-04:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:56:52"
[2026-04-22 16:56:57] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-22T12:56:52.417-04:00
[2026-04-22 16:56:57] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:56:52"
[2026-04-22 16:56:57] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 16:56:57] [INFO]   -> Found value: CIR
[2026-04-22 16:56:57] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 16:56:57] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 16:56:57] [INFO]   -> Found value: 26-000809
[2026-04-22 16:56:57] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 16:56:57] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 16:56:57] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 16:56:57] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 16:56:57] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 16:56:57] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 16:56:57] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 16:56:57] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 16:56:57] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-04-22 16:56:57] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 16:56:57] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:56:57] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 16:56:57] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 16:56:57] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 16:56:57] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 16:56:57] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-22 16:56:57] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-22 16:56:57] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-22 16:56:57] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 16:56:57] [INFO] Concatenating street name and type
[2026-04-22 16:56:57] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 16:56:57] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 16:56:57] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-04-22 16:56:52","timedispatch":"2026-04-22 16:56:52","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 16:56:57] [INFO] Number of extracted fields: 29
[2026-04-22 16:56:57] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-22 16:56:57] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-22 16:56:57] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-22 16:56:57] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 16:56:57] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 16:56:57] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-22 16:56:58] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 16:56:58] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 16:56:58] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-22 16:56:58] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 16:56:58] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 16:56:58] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 16:56:58] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 16:56:58] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 16:56:58] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 16:56:58] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 16:57:01] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422125656980.xml
[2026-04-22 16:57:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422125656980.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422125656980.xml
[2026-04-22 16:57:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422125656980.xml
[2026-04-22 17:07:09] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130709247.xml
[2026-04-22 17:07:09] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130709247.xml for user: 68920395733981a47
[2026-04-22 17:07:09] [INFO] File size: 18052 bytes
[2026-04-22 17:07:10] [INFO] Created FTPFiles record with ID: 69e9003e0d668248d
[2026-04-22 17:07:10] [INFO] About to extract fields from XML. File size: 18052 bytes
[2026-04-22 17:07:10] [INFO] Number of mappings: 24
[2026-04-22 17:07:10] [INFO] Starting XML parsing. Content length: 18052
[2026-04-22 17:07:10] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 17:07:10] [INFO] Processing 24 field mappings
[2026-04-22 17:07:10] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 17:07:10] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 17:07:10] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 17:07:10] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 17:07:10] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 17:07:10] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 17:07:10] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 17:07:10] [INFO]   -> Found value: 37379
[2026-04-22 17:07:10] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 17:07:10] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 17:07:10] [INFO]   -> Found value: 10919
[2026-04-22 17:07:10] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 17:07:10] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 17:07:10] [INFO]   -> Found value: JENKINS
[2026-04-22 17:07:10] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 17:07:10] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 17:07:10] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 17:07:10] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 17:07:10] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 17:07:10] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 17:07:10] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'onScene' = "2026-04-22 17:07:07"
[2026-04-22 17:07:10] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 17:07:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'cleared' = null
[2026-04-22 17:07:10] [INFO]   -> Set field 'inService' = null
[2026-04-22 17:07:10] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 17:07:10] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 17:07:10] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 17:07:10] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 17:07:10] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 17:07:10] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 17:07:10] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 17:07:10] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 17:07:10] [INFO]   -> Found value: S1DB
[2026-04-22 17:07:10] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-22 17:07:10] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-22 17:07:10] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 17:07:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'timeunitclear' = null
[2026-04-22 17:07:10] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'timeonscene' = "2026-04-22 17:07:07"
[2026-04-22 17:07:10] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 17:07:10] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 17:07:10] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T12:56:52.493-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:56:52"
[2026-04-22 17:07:10] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-22T12:56:52.417-04:00
[2026-04-22 17:07:10] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:56:52"
[2026-04-22 17:07:10] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 17:07:10] [INFO]   -> Found value: CIR
[2026-04-22 17:07:10] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 17:07:10] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 17:07:10] [INFO]   -> Found value: 26-000809
[2026-04-22 17:07:10] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 17:07:10] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 17:07:10] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 17:07:10] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 17:07:10] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 17:07:10] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 17:07:10] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 17:07:10] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 17:07:10] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-04-22 17:07:10] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 17:07:10] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 17:07:10] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 17:07:10] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 17:07:10] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 17:07:10] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 17:07:10] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-22 17:07:10] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-22 17:07:10] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-22 17:07:10] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 17:07:10] [INFO] Concatenating street name and type
[2026-04-22 17:07:10] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 17:07:10] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 17:07:10] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":"2026-04-22 17:07:07","cleared":null,"inService":null,"nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":null,"timeonscene":"2026-04-22 17:07:07","timestaging":null,"timeenroutetoscene":"2026-04-22 16:56:52","timedispatch":"2026-04-22 16:56:52","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 17:07:10] [INFO] Number of extracted fields: 29
[2026-04-22 17:07:10] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-22 17:07:10] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-22 17:07:10] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-22 17:07:10] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 17:07:10] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 17:07:10] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-22 17:07:10] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 17:07:10] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 17:07:10] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-22 17:07:10] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 17:07:10] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 17:07:10] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 17:07:10] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 17:07:11] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 17:07:11] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 17:07:11] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 17:07:14] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422130709247.xml
[2026-04-22 17:07:14] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130709247.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422130709247.xml
[2026-04-22 17:07:14] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130709247.xml
[2026-04-22 17:09:56] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130956083.xml
[2026-04-22 17:09:56] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130956083.xml for user: 68920395733981a47
[2026-04-22 17:09:56] [INFO] File size: 19463 bytes
[2026-04-22 17:09:56] [INFO] Created FTPFiles record with ID: 69e900e4ab9b41adf
[2026-04-22 17:09:56] [INFO] About to extract fields from XML. File size: 19463 bytes
[2026-04-22 17:09:56] [INFO] Number of mappings: 24
[2026-04-22 17:09:56] [INFO] Starting XML parsing. Content length: 19463
[2026-04-22 17:09:56] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 17:09:56] [INFO] Processing 24 field mappings
[2026-04-22 17:09:56] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 17:09:56] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 17:09:56] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 17:09:56] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 17:09:56] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 17:09:56] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 17:09:56] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 17:09:56] [INFO]   -> Found value: 37379
[2026-04-22 17:09:56] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 17:09:56] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 17:09:56] [INFO]   -> Found value: 10919
[2026-04-22 17:09:56] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 17:09:56] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 17:09:56] [INFO]   -> Found value: JENKINS
[2026-04-22 17:09:56] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 17:09:56] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 17:09:56] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 17:09:56] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 17:09:56] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 17:09:56] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 17:09:56] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'onScene' = "2026-04-22 17:07:07"
[2026-04-22 17:09:56] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'cleared' = "2026-04-22 17:09:53"
[2026-04-22 17:09:56] [INFO]   -> Set field 'inService' = "2026-04-22 17:09:53"
[2026-04-22 17:09:56] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 17:09:56] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 17:09:56] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 17:09:56] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 17:09:56] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 17:09:56] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 17:09:56] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 17:09:56] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 17:09:56] [INFO]   -> Found value: S1DB
[2026-04-22 17:09:56] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-22 17:09:56] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-22 17:09:56] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'timeunitclear' = "2026-04-22 17:09:53"
[2026-04-22 17:09:56] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'timeonscene' = "2026-04-22 17:07:07"
[2026-04-22 17:09:56] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 17:09:56] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 17:09:56] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T12:56:52.493-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:56:52"
[2026-04-22 17:09:56] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-22T12:56:52.417-04:00
[2026-04-22 17:09:56] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:56:52"
[2026-04-22 17:09:56] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 17:09:56] [INFO]   -> Found value: CIR
[2026-04-22 17:09:56] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 17:09:56] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 17:09:56] [INFO]   -> Found value: 26-000809
[2026-04-22 17:09:56] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 17:09:56] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 17:09:56] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 17:09:56] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 17:09:56] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 17:09:56] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 17:09:56] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 17:09:56] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 17:09:56] [INFO] Found 28 elements for 'Comment', concatenating 28 non-empty values
[2026-04-22 17:09:56] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 17:09:56] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]"
[2026-04-22 17:09:56] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]"
[2026-04-22 17:09:56] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 17:09:56] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 17:09:56] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 17:09:56] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-22 17:09:56] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-22 17:09:56] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-22 17:09:56] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 17:09:56] [INFO] Concatenating street name and type
[2026-04-22 17:09:56] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 17:09:56] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 17:09:56] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":"2026-04-22 17:07:07","cleared":"2026-04-22 17:09:53","inService":"2026-04-22 17:09:53","nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":"2026-04-22 17:09:53","timeonscene":"2026-04-22 17:07:07","timestaging":null,"timeenroutetoscene":"2026-04-22 16:56:52","timedispatch":"2026-04-22 16:56:52","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 17:09:56] [INFO] Number of extracted fields: 29
[2026-04-22 17:09:56] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-22 17:09:56] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-22 17:09:56] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-22 17:09:56] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 17:09:56] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 17:09:56] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-22 17:09:57] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 17:09:57] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 17:09:57] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-22 17:09:57] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 17:09:57] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 17:09:57] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 17:09:57] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 17:09:57] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 17:09:57] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 17:09:57] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 17:10:00] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422130956083.xml
[2026-04-22 17:10:00] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130956083.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422130956083.xml
[2026-04-22 17:10:00] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422130956083.xml
[2026-04-22 18:01:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140105170.xml
[2026-04-22 18:01:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140105170.xml for user: 68920395733981a47
[2026-04-22 18:01:05] [INFO] File size: 19595 bytes
[2026-04-22 18:01:06] [INFO] Created FTPFiles record with ID: 69e90ce20441e285a
[2026-04-22 18:01:06] [INFO] About to extract fields from XML. File size: 19595 bytes
[2026-04-22 18:01:06] [INFO] Number of mappings: 24
[2026-04-22 18:01:06] [INFO] Starting XML parsing. Content length: 19595
[2026-04-22 18:01:06] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 18:01:06] [INFO] Processing 24 field mappings
[2026-04-22 18:01:06] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 18:01:06] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 18:01:06] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 18:01:06] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 18:01:06] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 18:01:06] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 18:01:06] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 18:01:06] [INFO]   -> Found value: 37379
[2026-04-22 18:01:06] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 18:01:06] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 18:01:06] [INFO]   -> Found value: 10919
[2026-04-22 18:01:06] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 18:01:06] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 18:01:06] [INFO]   -> Found value: JENKINS
[2026-04-22 18:01:06] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 18:01:06] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 18:01:06] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 18:01:06] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 18:01:06] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 18:01:06] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 18:01:06] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'onScene' = "2026-04-22 17:07:07"
[2026-04-22 18:01:06] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'cleared' = "2026-04-22 17:09:53"
[2026-04-22 18:01:06] [INFO]   -> Set field 'inService' = "2026-04-22 17:09:53"
[2026-04-22 18:01:06] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 18:01:06] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 18:01:06] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 18:01:06] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 18:01:06] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 18:01:06] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 18:01:06] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 18:01:06] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 18:01:06] [INFO]   -> Found value: S1DB
[2026-04-22 18:01:06] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-22 18:01:06] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-22 18:01:06] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'timeunitclear' = "2026-04-22 17:09:53"
[2026-04-22 18:01:06] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'timeonscene' = "2026-04-22 17:07:07"
[2026-04-22 18:01:06] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 18:01:06] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 18:01:06] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T12:56:52.493-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:56:52"
[2026-04-22 18:01:06] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-22T12:56:52.417-04:00
[2026-04-22 18:01:06] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:56:52"
[2026-04-22 18:01:06] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 18:01:06] [INFO]   -> Found value: CIR
[2026-04-22 18:01:06] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 18:01:06] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 18:01:06] [INFO]   -> Found value: 26-000809
[2026-04-22 18:01:06] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 18:01:06] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 18:01:06] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 18:01:06] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 18:01:06] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 18:01:06] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 18:01:06] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 18:01:06] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 18:01:06] [INFO] Found 29 elements for 'Comment', concatenating 29 non-empty values
[2026-04-22 18:01:06] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 18:01:06] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 18:01:06] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]"
[2026-04-22 18:01:06] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 18:01:06] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 18:01:06] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 18:01:06] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-22 18:01:06] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-22 18:01:06] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-22 18:01:06] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 18:01:06] [INFO] Concatenating street name and type
[2026-04-22 18:01:06] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 18:01:06] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 18:01:06] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":"2026-04-22 17:07:07","cleared":"2026-04-22 17:09:53","inService":"2026-04-22 17:09:53","nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":"2026-04-22 17:09:53","timeonscene":"2026-04-22 17:07:07","timestaging":null,"timeenroutetoscene":"2026-04-22 16:56:52","timedispatch":"2026-04-22 16:56:52","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 18:01:06] [INFO] Number of extracted fields: 29
[2026-04-22 18:01:06] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-22 18:01:06] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-22 18:01:06] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-22 18:01:06] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 18:01:06] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 18:01:06] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-22 18:01:06] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 18:01:06] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 18:01:06] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-22 18:01:06] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 18:01:06] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 18:01:06] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 18:01:07] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 18:01:07] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 18:01:07] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 18:01:07] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 18:01:10] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422140105170.xml
[2026-04-22 18:01:10] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140105170.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422140105170.xml
[2026-04-22 18:01:10] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140105170.xml
[2026-04-22 18:07:44] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140744409.xml
[2026-04-22 18:07:44] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140744409.xml for user: 68920395733981a47
[2026-04-22 18:07:44] [INFO] File size: 19710 bytes
[2026-04-22 18:07:45] [INFO] Created FTPFiles record with ID: 69e90e710730e8c03
[2026-04-22 18:07:45] [INFO] About to extract fields from XML. File size: 19710 bytes
[2026-04-22 18:07:45] [INFO] Number of mappings: 24
[2026-04-22 18:07:45] [INFO] Starting XML parsing. Content length: 19710
[2026-04-22 18:07:45] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-04-22 18:07:45] [INFO] Processing 24 field mappings
[2026-04-22 18:07:45] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-04-22 18:07:45] [INFO]   -> Found value: SICK-Sick Person
[2026-04-22 18:07:45] [INFO]   -> Set field 'incidentTypeValue1' = "SICK-Sick Person"
[2026-04-22 18:07:45] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-04-22 18:07:45] [INFO]   -> Found value: 10919 JENKINS CIR
[2026-04-22 18:07:45] [INFO]   -> Set field 'businessName' = "10919 JENKINS CIR"
[2026-04-22 18:07:45] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-04-22 18:07:45] [INFO]   -> Found value: 37379
[2026-04-22 18:07:45] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-04-22 18:07:45] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-04-22 18:07:45] [INFO]   -> Found value: 10919
[2026-04-22 18:07:45] [INFO]   -> Set field 'incidentLocationStreetNumber' = 10919
[2026-04-22 18:07:45] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-04-22 18:07:45] [INFO]   -> Found value: JENKINS
[2026-04-22 18:07:45] [INFO]   -> Set field 'streetName' = "JENKINS"
[2026-04-22 18:07:45] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-04-22 18:07:45] [INFO]   -> Found value: ESSIE LN/THATCHER RD
[2026-04-22 18:07:45] [INFO]   -> Set field 'incidentLocationCross' = "ESSIE LN\/THATCHER RD"
[2026-04-22 18:07:45] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T12:42:12.797-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'alarm' = "2026-04-22 16:42:12"
[2026-04-22 18:07:45] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T12:45:47.937-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'enroute' = "2026-04-22 16:45:47"
[2026-04-22 18:07:45] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'onScene' = "2026-04-22 17:07:07"
[2026-04-22 18:07:45] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'cleared' = "2026-04-22 17:09:53"
[2026-04-22 18:07:45] [INFO]   -> Set field 'inService' = "2026-04-22 17:09:53"
[2026-04-22 18:07:45] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-04-22 18:07:45] [INFO]   -> Found value: 35.251163999999996
[2026-04-22 18:07:45] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.25116399999999572401065961457788944244384765625
[2026-04-22 18:07:45] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-04-22 18:07:45] [INFO]   -> Found value: -85.12946199999999
[2026-04-22 18:07:45] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1294619999999895298969931900501251220703125
[2026-04-22 18:07:45] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T12:43:26.207-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'dispatched' = "2026-04-22 16:43:26"
[2026-04-22 18:07:45] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-04-22 18:07:45] [INFO]   -> Found value: S1DB
[2026-04-22 18:07:45] [INFO]   -> Set field 'cADVehicleID' = "S1DB"
[2026-04-22 18:07:45] [INFO]   -> Set field 'name' = "S1DB"
[2026-04-22 18:07:45] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T13:09:53.787-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'timeunitclear' = "2026-04-22 17:09:53"
[2026-04-22 18:07:45] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T13:07:07.507-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'timeonscene' = "2026-04-22 17:07:07"
[2026-04-22 18:07:45] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-04-22 18:07:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'timestaging' = null
[2026-04-22 18:07:45] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T12:56:52.493-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'timeenroutetoscene' = "2026-04-22 16:56:52"
[2026-04-22 18:07:45] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-22T12:56:52.417-04:00
[2026-04-22 18:07:45] [INFO]   -> Set field 'timedispatch' = "2026-04-22 16:56:52"
[2026-04-22 18:07:45] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-04-22 18:07:45] [INFO]   -> Found value: CIR
[2026-04-22 18:07:45] [INFO]   -> Set field 'streetType' = "CIR"
[2026-04-22 18:07:45] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-04-22 18:07:45] [INFO]   -> Found value: 26-000809
[2026-04-22 18:07:45] [INFO]   -> Set field 'incidentInternalId' = "26-000809"
[2026-04-22 18:07:45] [INFO]   -> Set field 'dispatchRunNumber' = "26-000809"
[2026-04-22 18:07:45] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-04-22 18:07:45] [INFO]   -> Found value: 2026-04-33325
[2026-04-22 18:07:45] [INFO]   -> Set field 'policeReportNumber' = "2026-04-33325"
[2026-04-22 18:07:45] [INFO]   -> Set field 'cADNumber' = "2026-04-33325"
[2026-04-22 18:07:45] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-04-22 18:07:45] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-04-22 18:07:45] [INFO] Found 30 elements for 'Comment', concatenating 30 non-empty values
[2026-04-22 18:07:45] [INFO]   -> Found value: 04/22/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]
04/22/2026 ...
[2026-04-22 18:07:45] [INFO]   -> Set field 'dispatchNotes' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 14:07:42 LONG_M                  [30] [EMS] has closed their incident [2026-04-33324]"
[2026-04-22 18:07:45] [INFO]   -> Set field 'cADLog' = "04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 14:07:42 LONG_M                  [30] [EMS] has closed their incident [2026-04-33324]"
[2026-04-22 18:07:45] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-04-22 18:07:45] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-04-22 18:07:45] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-04-22 18:07:45] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-04-22 18:07:45] [INFO]   -> Found value: SFD
DBFD
DBFD
DBFD
[2026-04-22 18:07:45] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nDBFD\nDBFD\nDBFD"
[2026-04-22 18:07:45] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-04-22 18:07:45] [INFO] Concatenating street name and type
[2026-04-22 18:07:45] [INFO]   -> Combined street name: JENKINS CIR
[2026-04-22 18:07:45] [INFO] Built locationCoordinates from lat/lng: 35.251164,-85.129462
[2026-04-22 18:07:45] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"SICK-Sick Person","businessName":"10919 JENKINS CIR","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":10919,"streetName":"JENKINS CIR","incidentLocationCross":"ESSIE LN\/THATCHER RD","alarm":"2026-04-22 16:42:12","enroute":"2026-04-22 16:45:47","onScene":"2026-04-22 17:07:07","cleared":"2026-04-22 17:09:53","inService":"2026-04-22 17:09:53","nERISIncidentLatitude":35.25116399999999572401065961457788944244384765625,"nERISIncidentLongitude":-85.1294619999999895298969931900501251220703125,"dispatched":"2026-04-22 16:43:26","cADVehicleID":"S1DB","name":"S1DB","timeunitclear":"2026-04-22 17:09:53","timeonscene":"2026-04-22 17:07:07","timestaging":null,"timeenroutetoscene":"2026-04-22 16:56:52","timedispatch":"2026-04-22 16:56:52","incidentInternalId":"26-000809","dispatchRunNumber":"26-000809","policeReportNumber":"2026-04-33325","cADNumber":"2026-04-33325","dispatchNotes":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 14:07:42 LONG_M                  [30] [EMS] has closed their incident [2026-04-33324]","cADLog":"04\/22\/2026 12:42:12 squires_m               [1] Incident linked to [EMS] [2026-04-33324]\n04\/22\/2026 12:40:55 SYS                     [2] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:05 squires_m               [3] [2] 52 year old male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:12 squires_m               [4] Multi-Jurisdiction EMS Incident #: 2026-04-33324\n04\/22\/2026 12:42:25 squires_m               [5] hip is bothering him [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:40 squires_m               [6] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:42 squires_m               [7] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:46 squires_m               [8] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:42:54 squires_m               [9] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:11 squires_m               [10] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [11] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [12] Protocol Q&A \u2022  Question: About how old is the patient? \u2022  Answer: 52 year old [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [13] Protocol Q&A \u2022  Question: Is the patient male or female? \u2022  Answer: Male [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [14] Protocol Q&A \u2022  Question: Is the patient responding to you? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [15] Protocol Q&A \u2022  Question: Is the patient breathing normally? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:18 squires_m               [16] Protocol Q&A \u2022  Question: Is the patient able to speak? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:23 squires_m               [17] difficulty breathing [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:43:26 WHITE_A                 [18] Automatic Case Number(s) issued for Incident #[2026-04-33325], Jurisdiction: Dallas Bay VFD. Case Number(s): 26-000809 requested by DBFMED. [Shared]\n04\/22\/2026 12:43:31 WHITE_A                 [19] **fG 5** [Shared]\n04\/22\/2026 12:44:02 APP01                   [20] Requested Case Number(s) issued for Incident #[2026-04-33324], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-015334. requested by M12. [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:15 squires_m               [21] says hes had all sorts of issues since january [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:30 squires_m               [22] Protocol Q&A \u2022  Question: Is the patient having chest pains? \u2022  Answer: No [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:42 squires_m               [23] Protocol Q&A \u2022  Question: Is the patient's breathing rapid or labored? \u2022  Answer: Yes [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:44:45 WHITE_A                 [24] DALLAS BAY CLEAR [Shared]\n04\/22\/2026 12:44:55 squires_m               [25] pt cant walk on that hip [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:14 squires_m               [26] pt is sitting on couch now [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 12:45:28 squires_m               [27] he has had hip problems prior to this [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 13:09:53 WHITE_A                 [28] DBFMED CANCELLED BY EMS ON SCENE [Shared]\n04\/22\/2026 14:01:00 LONG_M                  [29] M12 5-7 ETA [Shared 1, 2026-04-33324 - SICK - 10919 JENKINS CIR]\n04\/22\/2026 14:07:42 LONG_M                  [30] [EMS] has closed their incident [2026-04-33324]","cADAgencyIdentifier":"SFD\nDBFD\nDBFD\nDBFD","locationCoordinates":"35.251164,-85.129462"}
[2026-04-22 18:07:45] [INFO] Number of extracted fields: 29
[2026-04-22 18:07:45] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
DBFD
DBFD
DBFD'
[2026-04-22 18:07:45] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
DBFD
DBFD
DBFD', Parsed IDs = ["SFD","DBFD","DBFD","DBFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-04-22 18:07:45] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","DBFD","DBFD","DBFD"]
[2026-04-22 18:07:45] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-04-22 18:07:45] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-04-22 18:07:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["DBFD","DBFD","DBFD"]
[2026-04-22 18:07:45] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-04-22 18:07:45] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-04-22 18:07:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-04-22 18:07:45] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-04-22 18:07:45] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-04-22 18:07:45] [INFO] Found existing IncidentTypeMapping with ID: 695bec4ad5612a4c9
[2026-04-22 18:07:45] [INFO] Found existing Dispatch with cADNumber '2026-04-33325', ID: 69e8fa6ada8663797 - will update instead of create
[2026-04-22 18:07:46] [INFO] Updated existing Dispatches record with ID: 69e8fa6ada8663797
[2026-04-22 18:07:46] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-04-22 18:07:46] [INFO] Using FTPS (SSL/TLS) connection
[2026-04-22 18:07:49] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-04-33325_20260422140744409.xml
[2026-04-22 18:07:49] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140744409.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-04-22/INCCOMBINED_2026-04-33325_20260422140744409.xml
[2026-04-22 18:07:49] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-04-33325_20260422140744409.xml
[2026-04-22 22:25:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:25:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:25:23] [INFO] File size: 10261 bytes
[2026-04-22 22:25:24] [INFO] Created FTPFiles record with ID: 69e94ad438be23b4a
[2026-04-22 22:25:24] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:25:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927.xml
[2026-04-22 22:25:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:26:10] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:26:10] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:26:10] [INFO] File size: 11267 bytes
[2026-04-22 22:26:11] [INFO] Created FTPFiles record with ID: 69e94b0337d0dbe54
[2026-04-22 22:26:11] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:26:11] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776896771.xml
[2026-04-22 22:26:11] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776896771.xml
[2026-04-22 22:26:11] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:27:13] [INFO] File size: 13493 bytes
[2026-04-22 22:27:14] [INFO] Created FTPFiles record with ID: 69e94b41f0739e15a
[2026-04-22 22:27:14] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:27:14] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776896834.xml
[2026-04-22 22:27:14] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776896834.xml
[2026-04-22 22:27:14] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:27:17] [INFO] File size: 15070 bytes
[2026-04-22 22:27:18] [INFO] Created FTPFiles record with ID: 69e94b46241fe713d
[2026-04-22 22:27:18] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:27:18] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776896838.xml
[2026-04-22 22:27:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776896838.xml
[2026-04-22 22:27:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:27:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:27:52] [INFO] File size: 17296 bytes
[2026-04-22 22:27:52] [INFO] Created FTPFiles record with ID: 69e94b6875da9a686
[2026-04-22 22:27:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:27:52] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776896872.xml
[2026-04-22 22:27:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776896872.xml
[2026-04-22 22:27:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:30:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:30:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:30:17] [INFO] File size: 18900 bytes
[2026-04-22 22:30:17] [INFO] Created FTPFiles record with ID: 69e94bf9634c273cd
[2026-04-22 22:30:17] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:30:17] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776897017.xml
[2026-04-22 22:30:17] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776897017.xml
[2026-04-22 22:30:17] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:30:39] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:30:39] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:30:39] [INFO] File size: 19885 bytes
[2026-04-22 22:30:40] [INFO] Created FTPFiles record with ID: 69e94c1048adf4638
[2026-04-22 22:30:40] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:30:40] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776897040.xml
[2026-04-22 22:30:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776897040.xml
[2026-04-22 22:30:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:32:40] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
[2026-04-22 22:32:40] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml for user: 69320e6a9e3e5ef71
[2026-04-22 22:32:40] [INFO] File size: 21525 bytes
[2026-04-22 22:32:40] [INFO] Created FTPFiles record with ID: 69e94c88e7b6f6d98
[2026-04-22 22:32:40] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-04-22 22:32:40] [INFO] File already exists in archive, using unique name: cfs_2026-026927_1776897160.xml
[2026-04-22 22:32:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-04-22/cfs_2026-026927_1776897160.xml
[2026-04-22 22:32:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-026927.xml
