[2026-03-29 00:01:00] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200100465.xml
[2026-03-29 00:01:00] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200100465.xml for user: 68920395733981a47
[2026-03-29 00:01:00] [INFO] File size: 14822 bytes
[2026-03-29 00:01:01] [INFO] Created FTPFiles record with ID: 69c86bbd2d4ee85b2
[2026-03-29 00:01:01] [INFO] About to extract fields from XML. File size: 14822 bytes
[2026-03-29 00:01:01] [INFO] Number of mappings: 24
[2026-03-29 00:01:01] [INFO] Starting XML parsing. Content length: 14822
[2026-03-29 00:01:01] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:01:01] [INFO] Processing 24 field mappings
[2026-03-29 00:01:01] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:01:01] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:01:01] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:01:01] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:01:01] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:01:01] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:01:01] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:01:01] [INFO]   -> Found value: 37379
[2026-03-29 00:01:01] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:01:01] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:01:01] [INFO]   -> Found value: 9834
[2026-03-29 00:01:01] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:01:01] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:01:01] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:01:01] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:01:01] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:01:01] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:01:01] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:01:01] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:01:01] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:01:01] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:01] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:01:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:01:01] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:01:01] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:01:01] [INFO]   -> Found value: 35.26383
[2026-03-29 00:01:01] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:01:01] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:01:01] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:01:01] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:01:01] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:01:01] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:01:01] [INFO]   -> Found value: E2MF
[2026-03-29 00:01:01] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:01:01] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:01:01] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:01:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:01:01] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:01] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:01:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:01:01] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:01] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:01:01] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:01:01] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:01:01] [INFO]   -> Found value: RD
[2026-03-29 00:01:01] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:01:01] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:01:01] [INFO]   -> Found value: 26-000067
[2026-03-29 00:01:01] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:01:01] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:01:01] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:01:01] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:01:01] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:01:01] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:01:01] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:01:01] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:01:01] [INFO] Found 14 elements for 'Comment', concatenating 14 non-empty values
[2026-03-29 00:01:01] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:01:01] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]"
[2026-03-29 00:01:01] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]"
[2026-03-29 00:01:01] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:01:01] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:01:01] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:01:01] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:01:01] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:01:01] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:01:01] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:01:01] [INFO] Concatenating street name and type
[2026-03-29 00:01:01] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:01:01] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:01:01] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:01:01] [INFO] Number of extracted fields: 29
[2026-03-29 00:01:01] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:01:01] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:01:01] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:01:01] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:01:01] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:01:01] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:01:01] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:01:01] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:01:01] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:01:01] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:01:01] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:01:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:01:02] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:01:02] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:01:02] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:01:02] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:01:05] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200100465.xml
[2026-03-29 00:01:05] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29
[2026-03-29 00:01:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200100465.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200100465.xml
[2026-03-29 00:01:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200100465.xml
[2026-03-29 00:01:20] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200120691.xml
[2026-03-29 00:01:20] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200120691.xml for user: 68920395733981a47
[2026-03-29 00:01:20] [INFO] File size: 14954 bytes
[2026-03-29 00:01:21] [INFO] Created FTPFiles record with ID: 69c86bd1377239650
[2026-03-29 00:01:21] [INFO] About to extract fields from XML. File size: 14954 bytes
[2026-03-29 00:01:21] [INFO] Number of mappings: 24
[2026-03-29 00:01:21] [INFO] Starting XML parsing. Content length: 14954
[2026-03-29 00:01:21] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:01:21] [INFO] Processing 24 field mappings
[2026-03-29 00:01:21] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:01:21] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:01:21] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:01:21] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:01:21] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:01:21] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:01:21] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:01:21] [INFO]   -> Found value: 37379
[2026-03-29 00:01:21] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:01:21] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:01:21] [INFO]   -> Found value: 9834
[2026-03-29 00:01:21] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:01:21] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:01:21] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:01:21] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:01:21] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:01:21] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:01:21] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:01:21] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:01:21] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:01:21] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:21] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:01:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:01:21] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:01:21] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:01:21] [INFO]   -> Found value: 35.26383
[2026-03-29 00:01:21] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:01:21] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:01:21] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:01:21] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:01:21] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:01:21] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:01:21] [INFO]   -> Found value: E2MF
[2026-03-29 00:01:21] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:01:21] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:01:21] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:01:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:01:21] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:21] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:01:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:01:21] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:21] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:01:21] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:01:21] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:01:21] [INFO]   -> Found value: RD
[2026-03-29 00:01:21] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:01:21] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:01:21] [INFO]   -> Found value: 26-000067
[2026-03-29 00:01:21] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:01:21] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:01:21] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:01:21] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:01:21] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:01:21] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:01:21] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:01:21] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:01:21] [INFO] Found 15 elements for 'Comment', concatenating 15 non-empty values
[2026-03-29 00:01:21] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:01:21] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]"
[2026-03-29 00:01:21] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]"
[2026-03-29 00:01:21] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:01:21] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:01:21] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:01:21] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:01:21] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:01:21] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:01:21] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:01:21] [INFO] Concatenating street name and type
[2026-03-29 00:01:21] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:01:21] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:01:21] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:01:21] [INFO] Number of extracted fields: 29
[2026-03-29 00:01:21] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:01:21] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:01:21] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:01:21] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:01:21] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:01:21] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:01:21] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:01:21] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:01:21] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:01:21] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:01:21] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:01:21] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:01:22] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:01:22] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:01:22] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:01:22] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:01:26] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200120691.xml
[2026-03-29 00:01:26] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200120691.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200120691.xml
[2026-03-29 00:01:26] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200120691.xml
[2026-03-29 00:01:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200140890.xml
[2026-03-29 00:01:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200140890.xml for user: 68920395733981a47
[2026-03-29 00:01:41] [INFO] File size: 15029 bytes
[2026-03-29 00:01:41] [INFO] Created FTPFiles record with ID: 69c86be566f6f3b9f
[2026-03-29 00:01:41] [INFO] About to extract fields from XML. File size: 15029 bytes
[2026-03-29 00:01:41] [INFO] Number of mappings: 24
[2026-03-29 00:01:41] [INFO] Starting XML parsing. Content length: 15029
[2026-03-29 00:01:41] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:01:41] [INFO] Processing 24 field mappings
[2026-03-29 00:01:41] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:01:41] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:01:41] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:01:41] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:01:41] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:01:41] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:01:41] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:01:41] [INFO]   -> Found value: 37379
[2026-03-29 00:01:41] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:01:41] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:01:41] [INFO]   -> Found value: 9834
[2026-03-29 00:01:41] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:01:41] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:01:41] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:01:41] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:01:41] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:01:41] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:01:41] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:01:41] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:01:41] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:01:41] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:41] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:01:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:01:41] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:01:41] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:01:41] [INFO]   -> Found value: 35.26383
[2026-03-29 00:01:41] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:01:41] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:01:41] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:01:41] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:01:41] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:01:41] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:01:41] [INFO]   -> Found value: E2MF
[2026-03-29 00:01:41] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:01:41] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:01:41] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:01:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:01:41] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:41] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:01:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:01:41] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:41] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:01:41] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:01:41] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:01:41] [INFO]   -> Found value: RD
[2026-03-29 00:01:41] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:01:41] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:01:41] [INFO]   -> Found value: 26-000067
[2026-03-29 00:01:41] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:01:41] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:01:41] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:01:41] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:01:41] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:01:41] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:01:41] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:01:41] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:01:41] [INFO] Found 15 elements for 'Comment', concatenating 15 non-empty values
[2026-03-29 00:01:41] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:01:41] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]"
[2026-03-29 00:01:41] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]"
[2026-03-29 00:01:41] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:01:41] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:01:41] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:01:41] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:01:41] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:01:41] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:01:41] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:01:41] [INFO] Concatenating street name and type
[2026-03-29 00:01:41] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:01:41] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:01:41] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:01:41] [INFO] Number of extracted fields: 29
[2026-03-29 00:01:41] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:01:41] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:01:41] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:01:41] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:01:41] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:01:41] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:01:41] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:01:41] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:01:41] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:01:41] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:01:41] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:01:42] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:01:42] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:01:43] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:01:43] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:01:43] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:01:46] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200140890.xml
[2026-03-29 00:01:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200140890.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200140890.xml
[2026-03-29 00:01:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200140890.xml
[2026-03-29 00:01:51] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200151030.xml
[2026-03-29 00:01:51] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200151030.xml for user: 68920395733981a47
[2026-03-29 00:01:51] [INFO] File size: 15121 bytes
[2026-03-29 00:01:51] [INFO] Created FTPFiles record with ID: 69c86bef85cf385f6
[2026-03-29 00:01:51] [INFO] About to extract fields from XML. File size: 15121 bytes
[2026-03-29 00:01:51] [INFO] Number of mappings: 24
[2026-03-29 00:01:51] [INFO] Starting XML parsing. Content length: 15121
[2026-03-29 00:01:51] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:01:51] [INFO] Processing 24 field mappings
[2026-03-29 00:01:51] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:01:51] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:01:51] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:01:51] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:01:51] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:01:51] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:01:51] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:01:51] [INFO]   -> Found value: 37379
[2026-03-29 00:01:51] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:01:51] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:01:51] [INFO]   -> Found value: 9834
[2026-03-29 00:01:51] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:01:51] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:01:51] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:01:51] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:01:51] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:01:51] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:01:51] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:01:51] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:01:51] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:01:51] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:51] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:01:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:01:51] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:01:51] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:01:51] [INFO]   -> Found value: 35.26383
[2026-03-29 00:01:51] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:01:51] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:01:51] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:01:51] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:01:51] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:01:51] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:01:51] [INFO]   -> Found value: E2MF
[2026-03-29 00:01:51] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:01:51] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:01:51] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:01:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:01:51] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:51] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:01:51] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:01:51] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:01:51] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:01:51] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:01:51] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:01:51] [INFO]   -> Found value: RD
[2026-03-29 00:01:51] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:01:51] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:01:51] [INFO]   -> Found value: 26-000067
[2026-03-29 00:01:51] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:01:51] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:01:51] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:01:51] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:01:51] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:01:51] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:01:51] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:01:51] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:01:51] [INFO] Found 16 elements for 'Comment', concatenating 16 non-empty values
[2026-03-29 00:01:51] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:01:51] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]"
[2026-03-29 00:01:51] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]"
[2026-03-29 00:01:51] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:01:51] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:01:51] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:01:51] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:01:51] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:01:51] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:01:51] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:01:51] [INFO] Concatenating street name and type
[2026-03-29 00:01:51] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:01:51] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:01:51] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:01:51] [INFO] Number of extracted fields: 29
[2026-03-29 00:01:51] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:01:51] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:01:51] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:01:51] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:01:51] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:01:51] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:01:51] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:01:51] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:01:51] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:01:51] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:01:51] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:01:52] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:01:52] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:01:52] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:01:52] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:01:52] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:01:55] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200151030.xml
[2026-03-29 00:01:55] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200151030.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200151030.xml
[2026-03-29 00:01:55] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200151030.xml
[2026-03-29 00:03:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200317040.xml
[2026-03-29 00:03:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200317040.xml for user: 68920395733981a47
[2026-03-29 00:03:17] [INFO] File size: 15211 bytes
[2026-03-29 00:03:19] [INFO] Created FTPFiles record with ID: 69c86c47cd0470362
[2026-03-29 00:03:19] [INFO] About to extract fields from XML. File size: 15211 bytes
[2026-03-29 00:03:19] [INFO] Number of mappings: 24
[2026-03-29 00:03:19] [INFO] Starting XML parsing. Content length: 15211
[2026-03-29 00:03:19] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:03:19] [INFO] Processing 24 field mappings
[2026-03-29 00:03:19] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:03:19] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:03:19] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:03:19] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:03:19] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:03:19] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:03:19] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:03:19] [INFO]   -> Found value: 37379
[2026-03-29 00:03:19] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:03:19] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:03:19] [INFO]   -> Found value: 9834
[2026-03-29 00:03:19] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:03:19] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:03:19] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:03:19] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:03:19] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:03:19] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:03:19] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:03:19] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:03:19] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:03:19] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:03:19] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:03:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:03:19] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:03:19] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:03:19] [INFO]   -> Found value: 35.26383
[2026-03-29 00:03:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:03:19] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:03:19] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:03:19] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:03:19] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:03:19] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:03:19] [INFO]   -> Found value: E2MF
[2026-03-29 00:03:19] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:03:19] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:03:19] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:03:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:03:19] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:03:19] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:03:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:03:19] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:03:19] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:03:19] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:03:19] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:03:19] [INFO]   -> Found value: RD
[2026-03-29 00:03:19] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:03:19] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:03:19] [INFO]   -> Found value: 26-000067
[2026-03-29 00:03:19] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:03:19] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:03:19] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:03:19] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:03:19] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:03:19] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:03:19] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:03:19] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:03:19] [INFO] Found 17 elements for 'Comment', concatenating 17 non-empty values
[2026-03-29 00:03:19] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:03:19] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]"
[2026-03-29 00:03:19] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]"
[2026-03-29 00:03:19] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:03:19] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:03:19] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:03:19] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:03:19] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:03:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:03:19] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:03:19] [INFO] Concatenating street name and type
[2026-03-29 00:03:19] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:03:19] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:03:19] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:03:19] [INFO] Number of extracted fields: 29
[2026-03-29 00:03:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:03:19] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:03:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:03:19] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:03:20] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:03:20] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:03:20] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:03:20] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:03:20] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:03:20] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:03:20] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:03:20] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:03:20] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:03:20] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:03:20] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:03:20] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:03:24] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200317040.xml
[2026-03-29 00:03:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200317040.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200317040.xml
[2026-03-29 00:03:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200317040.xml
[2026-03-29 00:04:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200432986.xml
[2026-03-29 00:04:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200432986.xml for user: 68920395733981a47
[2026-03-29 00:04:33] [INFO] File size: 15326 bytes
[2026-03-29 00:04:34] [INFO] Created FTPFiles record with ID: 69c86c929f431ea90
[2026-03-29 00:04:34] [INFO] About to extract fields from XML. File size: 15326 bytes
[2026-03-29 00:04:34] [INFO] Number of mappings: 24
[2026-03-29 00:04:34] [INFO] Starting XML parsing. Content length: 15326
[2026-03-29 00:04:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:04:34] [INFO] Processing 24 field mappings
[2026-03-29 00:04:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:04:34] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:04:34] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:04:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:04:34] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:04:34] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:04:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:04:34] [INFO]   -> Found value: 37379
[2026-03-29 00:04:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:04:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:04:34] [INFO]   -> Found value: 9834
[2026-03-29 00:04:34] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:04:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:04:34] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:04:34] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:04:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:04:34] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:04:34] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:04:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:04:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:04:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:04:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:04:34] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:04:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:04:34] [INFO]   -> Found value: 35.26383
[2026-03-29 00:04:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:04:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:04:34] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:04:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:04:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:04:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:04:34] [INFO]   -> Found value: E2MF
[2026-03-29 00:04:34] [INFO]   -> Set field 'cADVehicleID' = "E2MF"
[2026-03-29 00:04:34] [INFO]   -> Set field 'name' = "E2MF"
[2026-03-29 00:04:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:04:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'timeonscene' = "2026-03-28 23:57:56"
[2026-03-29 00:04:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:04:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:57:56.54-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-28 23:57:56"
[2026-03-29 00:04:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-28T19:57:56.51-04:00
[2026-03-29 00:04:34] [INFO]   -> Set field 'timedispatch' = "2026-03-28 23:57:56"
[2026-03-29 00:04:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:04:34] [INFO]   -> Found value: RD
[2026-03-29 00:04:34] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:04:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:04:34] [INFO]   -> Found value: 26-000067
[2026-03-29 00:04:34] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:04:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:04:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:04:34] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:04:34] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:04:34] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:04:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:04:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:04:34] [INFO] Found 18 elements for 'Comment', concatenating 18 non-empty values
[2026-03-29 00:04:34] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:04:34] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]"
[2026-03-29 00:04:34] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]"
[2026-03-29 00:04:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:04:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:04:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:04:34] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 00:04:34] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 00:04:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 00:04:34] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:04:34] [INFO] Concatenating street name and type
[2026-03-29 00:04:34] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:04:34] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:04:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"E2MF","name":"E2MF","timeunitclear":null,"timeonscene":"2026-03-28 23:57:56","timestaging":null,"timeenroutetoscene":"2026-03-28 23:57:56","timedispatch":"2026-03-28 23:57:56","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:04:34] [INFO] Number of extracted fields: 29
[2026-03-29 00:04:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 00:04:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 00:04:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:04:34] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:04:35] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:04:35] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 00:04:36] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:04:36] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:04:36] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 00:04:36] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:04:36] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:04:36] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:04:37] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:04:38] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:04:38] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:04:38] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:04:41] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200432986.xml
[2026-03-29 00:04:41] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200432986.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200432986.xml
[2026-03-29 00:04:41] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200432986.xml
[2026-03-29 00:04:43] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200443065.xml
[2026-03-29 00:04:43] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200443065.xml for user: 68920395733981a47
[2026-03-29 00:04:43] [INFO] File size: 17919 bytes
[2026-03-29 00:04:44] [INFO] Created FTPFiles record with ID: 69c86c9c5c7fa0717
[2026-03-29 00:04:44] [INFO] About to extract fields from XML. File size: 17919 bytes
[2026-03-29 00:04:44] [INFO] Number of mappings: 24
[2026-03-29 00:04:44] [INFO] Starting XML parsing. Content length: 17919
[2026-03-29 00:04:44] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:04:44] [INFO] Processing 24 field mappings
[2026-03-29 00:04:44] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:04:44] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:04:44] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:04:44] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:04:44] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:04:44] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:04:44] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:04:44] [INFO]   -> Found value: 37379
[2026-03-29 00:04:44] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:04:44] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:04:44] [INFO]   -> Found value: 9834
[2026-03-29 00:04:44] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:04:44] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:04:44] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:04:44] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:04:44] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:04:44] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:04:44] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:04:44] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:04:44] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:04:44] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:04:44] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:04:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:04:44] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:04:44] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:04:44] [INFO]   -> Found value: 35.26383
[2026-03-29 00:04:44] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:04:44] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:04:44] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:04:44] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:04:44] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:04:44] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:04:44] [INFO]   -> Found value: C1MF
[2026-03-29 00:04:44] [INFO]   -> Set field 'cADVehicleID' = "C1MF"
[2026-03-29 00:04:44] [INFO]   -> Set field 'name' = "C1MF"
[2026-03-29 00:04:44] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:04:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:04:44] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T20:04:41.987-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:04:41"
[2026-03-29 00:04:44] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:04:44] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:04:44] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T20:04:41.973-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:04:41"
[2026-03-29 00:04:44] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-28T20:04:41.943-04:00
[2026-03-29 00:04:44] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:04:41"
[2026-03-29 00:04:44] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:04:44] [INFO]   -> Found value: RD
[2026-03-29 00:04:44] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:04:44] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:04:44] [INFO]   -> Found value: 26-000067
[2026-03-29 00:04:44] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:04:44] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:04:44] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:04:44] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:04:44] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:04:44] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:04:44] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:04:44] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:04:44] [INFO] Found 18 elements for 'Comment', concatenating 18 non-empty values
[2026-03-29 00:04:44] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:04:44] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]"
[2026-03-29 00:04:44] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]"
[2026-03-29 00:04:44] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:04:44] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:04:44] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:04:44] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 00:04:44] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:04:44] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:04:44] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:04:44] [INFO] Concatenating street name and type
[2026-03-29 00:04:44] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:04:44] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:04:44] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"C1MF","name":"C1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:04:41","timestaging":null,"timeenroutetoscene":"2026-03-29 00:04:41","timedispatch":"2026-03-29 00:04:41","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:04:44] [INFO] Number of extracted fields: 29
[2026-03-29 00:04:44] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:04:44] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 00:04:44] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:04:44] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:04:45] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:04:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:04:45] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:04:45] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:04:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 00:04:45] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:04:45] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:04:46] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:04:47] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:04:48] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:04:48] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:04:48] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:04:50] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200443065.xml
[2026-03-29 00:04:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200443065.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200443065.xml
[2026-03-29 00:04:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200443065.xml
[2026-03-29 00:09:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09436.xml
[2026-03-29 00:09:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09436.xml for user: 68d56363ec1209189
[2026-03-29 00:09:05] [INFO] File size: 1427 bytes
[2026-03-29 00:09:07] [INFO] Created FTPFiles record with ID: 69c86da32306514de
[2026-03-29 00:09:07] [INFO] About to extract fields from XML. File size: 1427 bytes
[2026-03-29 00:09:07] [INFO] Number of mappings: 21
[2026-03-29 00:09:07] [INFO] Starting XML parsing. Content length: 1427
[2026-03-29 00:09:07] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 00:09:07] [INFO] Processing 21 field mappings
[2026-03-29 00:09:07] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 00:09:07] [INFO]   -> Found value: 26-09436
[2026-03-29 00:09:07] [INFO]   -> Set field 'dispatchRunNumber' = "26-09436"
[2026-03-29 00:09:07] [INFO]   -> Set field 'cADNumber' = "26-09436"
[2026-03-29 00:09:07] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 00:09:07] [INFO]   -> Found value: 321
[2026-03-29 00:09:07] [INFO]   -> Set field 'incidentLocationStreetNumber' = 321
[2026-03-29 00:09:07] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 00:09:07] [INFO]   -> Found value: E MARQUAND ST
[2026-03-29 00:09:07] [INFO]   -> Set field 'streetName' = "E MARQUAND ST"
[2026-03-29 00:09:07] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 00:09:07] [INFO]   -> Found value: MORLEY
[2026-03-29 00:09:07] [INFO]   -> Set field 'incidentLocationCity' = "MORLEY"
[2026-03-29 00:09:07] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 00:09:07] [INFO]   -> Found value: 0
[2026-03-29 00:09:07] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 00:09:07] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 00:09:07] [INFO]   -> Found value: 0
[2026-03-29 00:09:07] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 00:09:07] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 00:09:07] [INFO]   -> Found value: MEDICAL
[2026-03-29 00:09:07] [INFO]   -> Set field 'incidentTypeValue1' = "MEDICAL"
[2026-03-29 00:09:07] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026 18:39:54|27 YOF UNC 03-28-2026 18:40:14|PT IS BREATHING VERY RAPIDLY 03-28-2026 18:44:56|...
[2026-03-29 00:09:07] [INFO]   -> Set field 'dispatchNotes' = "03-28-2026 18:39:54|27 YOF UNC 03-28-2026 18:40:14|PT IS BREATHING VERY RAPIDLY 03-28-2026 18:44:56|3421 COMING FROM BENTON"
[2026-03-29 00:09:07] [INFO]   -> Set field 'cADLog' = "03-28-2026 18:39:54|27 YOF UNC 03-28-2026 18:40:14|PT IS BREATHING VERY RAPIDLY 03-28-2026 18:44:56|3421 COMING FROM BENTON"
[2026-03-29 00:09:07] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026T18:40:27
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T18:40:27
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T18:40:27': Failed to parse time string (2026-28-03T18:40:27) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'alarm' = null
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T18:40:27
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T18:40:27': Failed to parse time string (2026-28-03T18:40:27) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 00:09:07] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026T18:52:01
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T18:52:01
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T18:52:01': Failed to parse time string (2026-28-03T18:52:01) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'onScene' = null
[2026-03-29 00:09:07] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026T19:07:44
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T19:07:44
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T19:07:44': Failed to parse time string (2026-28-03T19:07:44) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T19:07:44
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T19:07:44': Failed to parse time string (2026-28-03T19:07:44) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:09:07] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 00:09:07] [INFO]   -> Found value: RURAL PAGE
[2026-03-29 00:09:07] [INFO]   -> Set field 'cADVehicleID' = "RURAL PAGE"
[2026-03-29 00:09:07] [INFO]   -> Set field 'name' = "RURAL PAGE"
[2026-03-29 00:09:07] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 00:09:07] [INFO]   -> No value found (null or empty)
[2026-03-29 00:09:07] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026T19:07:44
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T19:07:44
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T19:07:44': Failed to parse time string (2026-28-03T19:07:44) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:09:07] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 00:09:07] [INFO]   -> Found value: 03-28-2026T18:42:35
[2026-03-29 00:09:07] [INFO] Reformatted DD-MM-YYYY date '03-28-2026' (day=03, month=28) to ISO: 2026-28-03T18:42:35
[2026-03-29 00:09:07] [ERROR] Error formatting datetime '2026-28-03T18:42:35': Failed to parse time string (2026-28-03T18:42:35) at position 6 (8): Unexpected character
[2026-03-29 00:09:07] [INFO]   -> Set field 'timedispatch' = null
[2026-03-29 00:09:07] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 00:09:07] [INFO]   -> Found value: SCRFD
[2026-03-29 00:09:07] [INFO]   -> Set field 'cADAgencyIdentifier' = "SCRFD"
[2026-03-29 00:09:07] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-03-29 00:09:07] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 00:09:07] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09436","cADNumber":"26-09436","incidentLocationStreetNumber":321,"streetName":"E MARQUAND ST","incidentLocationCity":"MORLEY","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"MEDICAL","dispatchNotes":"03-28-2026 18:39:54|27 YOF UNC 03-28-2026 18:40:14|PT IS BREATHING VERY RAPIDLY 03-28-2026 18:44:56|3421 COMING FROM BENTON","cADLog":"03-28-2026 18:39:54|27 YOF UNC 03-28-2026 18:40:14|PT IS BREATHING VERY RAPIDLY 03-28-2026 18:44:56|3421 COMING FROM BENTON","alarm":null,"dispatched":null,"onScene":null,"cleared":null,"inService":null,"cADVehicleID":"RURAL PAGE","name":"RURAL PAGE","timeunitclear":null,"timedispatch":null,"cADAgencyIdentifier":"SCRFD","locationCoordinates":"0,0"}
[2026-03-29 00:09:07] [INFO] Number of extracted fields: 21
[2026-03-29 00:09:07] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SCRFD'
[2026-03-29 00:09:07] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SCRFD', Parsed IDs = ["SCRFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 00:09:07] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SCRFD"]
[2026-03-29 00:09:07] [INFO] Attempting SAASClient lookup for AgencyCode 'SCRFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:09:08] [INFO] SUCCESS: Routed to agency 'Scott County Rural Fire Protection District' (ID: 6643bdb30659f00d8) at INDEX 0 based on AgencyCode 'SCRFD'
[2026-03-29 00:09:08] [INFO] Fetched 6 stations from Stations module for agency 'Scott County Rural Fire Protection District': ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"]
[2026-03-29 00:09:08] [INFO] Final routing: saasclientId = 6643bdb30659f00d8, dispatchStationsIds = ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"], matchedAgencyIndex = 0
[2026-03-29 00:09:09] [INFO] Updated FTPFiles record saasclientId to routed agency: 6643bdb30659f00d8
[2026-03-29 00:09:10] [INFO] Found existing IncidentTypeMapping with ID: 6979040ce473322a8
[2026-03-29 00:09:10] [INFO] Found existing Dispatch with cADNumber '26-09436', ID: 69c86774aec21ce55 - will update instead of create
[2026-03-29 00:09:11] [INFO] Updated existing Dispatches record with ID: 69c86774aec21ce55
[2026-03-29 00:09:11] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29
[2026-03-29 00:09:11] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09436.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SCRFD_26-09436.xml
[2026-03-29 00:09:11] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09436.xml
[2026-03-29 00:09:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200941248.xml
[2026-03-29 00:09:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200941248.xml for user: 68920395733981a47
[2026-03-29 00:09:41] [INFO] File size: 18089 bytes
[2026-03-29 00:09:43] [INFO] Created FTPFiles record with ID: 69c86dc6f027202a1
[2026-03-29 00:09:43] [INFO] About to extract fields from XML. File size: 18089 bytes
[2026-03-29 00:09:43] [INFO] Number of mappings: 24
[2026-03-29 00:09:43] [INFO] Starting XML parsing. Content length: 18089
[2026-03-29 00:09:43] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:09:43] [INFO] Processing 24 field mappings
[2026-03-29 00:09:43] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:09:43] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:09:43] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:09:43] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:09:43] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:09:43] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:09:43] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:09:43] [INFO]   -> Found value: 37379
[2026-03-29 00:09:43] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:09:43] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:09:43] [INFO]   -> Found value: 9834
[2026-03-29 00:09:43] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:09:43] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:09:43] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:09:43] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:09:43] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:09:43] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:09:43] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:09:43] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:09:43] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:09:43] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:09:43] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:09:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:09:43] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:09:43] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:09:43] [INFO]   -> Found value: 35.26383
[2026-03-29 00:09:43] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:09:43] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:09:43] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:09:43] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:09:43] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:09:43] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:09:43] [INFO]   -> Found value: C1MF
[2026-03-29 00:09:43] [INFO]   -> Set field 'cADVehicleID' = "C1MF"
[2026-03-29 00:09:43] [INFO]   -> Set field 'name' = "C1MF"
[2026-03-29 00:09:43] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:09:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:09:43] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T20:04:41.987-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:04:41"
[2026-03-29 00:09:43] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:09:43] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:09:43] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T20:04:41.973-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:04:41"
[2026-03-29 00:09:43] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-28T20:04:41.943-04:00
[2026-03-29 00:09:43] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:04:41"
[2026-03-29 00:09:43] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:09:43] [INFO]   -> Found value: RD
[2026-03-29 00:09:43] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:09:43] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:09:43] [INFO]   -> Found value: 26-000067
[2026-03-29 00:09:43] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:09:43] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:09:43] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:09:43] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:09:43] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:09:43] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:09:43] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:09:43] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:09:43] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-03-29 00:09:43] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:09:43] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]"
[2026-03-29 00:09:43] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]"
[2026-03-29 00:09:43] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:09:43] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:09:43] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:09:43] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 00:09:43] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:09:43] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:09:43] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:09:43] [INFO] Concatenating street name and type
[2026-03-29 00:09:43] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:09:43] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:09:43] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"C1MF","name":"C1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:04:41","timestaging":null,"timeenroutetoscene":"2026-03-29 00:04:41","timedispatch":"2026-03-29 00:04:41","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:09:43] [INFO] Number of extracted fields: 29
[2026-03-29 00:09:43] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:09:43] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 00:09:43] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:09:43] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:09:43] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:09:43] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:09:44] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:09:44] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:09:44] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 00:09:44] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:09:44] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:09:44] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:09:45] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:09:46] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:09:46] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:09:46] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:09:50] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328200941248.xml
[2026-03-29 00:09:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200941248.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328200941248.xml
[2026-03-29 00:09:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328200941248.xml
[2026-03-29 00:10:01] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201001477.xml
[2026-03-29 00:10:01] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201001477.xml for user: 68920395733981a47
[2026-03-29 00:10:01] [INFO] File size: 18196 bytes
[2026-03-29 00:10:03] [INFO] Created FTPFiles record with ID: 69c86ddb823dd3714
[2026-03-29 00:10:03] [INFO] About to extract fields from XML. File size: 18196 bytes
[2026-03-29 00:10:03] [INFO] Number of mappings: 24
[2026-03-29 00:10:03] [INFO] Starting XML parsing. Content length: 18196
[2026-03-29 00:10:03] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:10:03] [INFO] Processing 24 field mappings
[2026-03-29 00:10:03] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:10:03] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:10:03] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:10:03] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:10:03] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:10:03] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:10:03] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:10:03] [INFO]   -> Found value: 37379
[2026-03-29 00:10:03] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:10:03] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:10:03] [INFO]   -> Found value: 9834
[2026-03-29 00:10:03] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:10:03] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:10:03] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:10:03] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:10:03] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:10:03] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:10:03] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:10:03] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:10:03] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:10:03] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:10:03] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:10:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:10:03] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:10:03] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:10:03] [INFO]   -> Found value: 35.26383
[2026-03-29 00:10:03] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:10:03] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:10:03] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:10:03] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:10:03] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:10:03] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:10:03] [INFO]   -> Found value: C1MF
[2026-03-29 00:10:03] [INFO]   -> Set field 'cADVehicleID' = "C1MF"
[2026-03-29 00:10:03] [INFO]   -> Set field 'name' = "C1MF"
[2026-03-29 00:10:03] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:10:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:10:03] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T20:04:41.987-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:04:41"
[2026-03-29 00:10:03] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:10:03] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:10:03] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T20:04:41.973-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:04:41"
[2026-03-29 00:10:03] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-28T20:04:41.943-04:00
[2026-03-29 00:10:03] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:04:41"
[2026-03-29 00:10:03] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:10:03] [INFO]   -> Found value: RD
[2026-03-29 00:10:03] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:10:03] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:10:03] [INFO]   -> Found value: 26-000067
[2026-03-29 00:10:03] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:10:03] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:10:03] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:10:03] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:10:03] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:10:03] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:10:03] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:10:03] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:10:03] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-03-29 00:10:03] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:10:03] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:10:03] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:10:03] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:10:03] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:10:03] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:10:03] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 00:10:03] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:10:03] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:10:03] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:10:03] [INFO] Concatenating street name and type
[2026-03-29 00:10:03] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:10:03] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:10:03] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"C1MF","name":"C1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:04:41","timestaging":null,"timeenroutetoscene":"2026-03-29 00:04:41","timedispatch":"2026-03-29 00:04:41","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:10:03] [INFO] Number of extracted fields: 29
[2026-03-29 00:10:03] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:10:03] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 00:10:03] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:10:03] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:10:03] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:10:03] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 00:10:04] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:10:04] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:10:04] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 00:10:04] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:10:04] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:10:04] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:10:05] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:10:05] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:10:05] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:10:05] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:10:09] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328201001477.xml
[2026-03-29 00:10:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201001477.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328201001477.xml
[2026-03-29 00:10:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201001477.xml
[2026-03-29 00:12:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201228040.xml
[2026-03-29 00:12:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201228040.xml for user: 68920395733981a47
[2026-03-29 00:12:28] [INFO] File size: 20721 bytes
[2026-03-29 00:12:28] [INFO] Created FTPFiles record with ID: 69c86e6c9e22ca71b
[2026-03-29 00:12:28] [INFO] About to extract fields from XML. File size: 20721 bytes
[2026-03-29 00:12:28] [INFO] Number of mappings: 24
[2026-03-29 00:12:28] [INFO] Starting XML parsing. Content length: 20721
[2026-03-29 00:12:28] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:12:28] [INFO] Processing 24 field mappings
[2026-03-29 00:12:28] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:12:28] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:12:28] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:12:28] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:12:28] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:12:28] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:12:28] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:12:28] [INFO]   -> Found value: 37379
[2026-03-29 00:12:28] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:12:28] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:12:28] [INFO]   -> Found value: 9834
[2026-03-29 00:12:28] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:12:28] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:12:28] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:12:28] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:12:28] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:12:28] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:12:28] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:12:28] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:12:28] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:12:28] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:12:28] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:12:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:12:28] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:12:28] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:12:28] [INFO]   -> Found value: 35.26383
[2026-03-29 00:12:28] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:12:28] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:12:28] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:12:28] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:12:28] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:12:28] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:12:28] [INFO]   -> Found value: S1MF
[2026-03-29 00:12:28] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 00:12:28] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 00:12:28] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:12:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:12:28] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:12:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 00:12:28] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:12:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:12:28] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T20:12:27.443-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:12:27"
[2026-03-29 00:12:28] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-28T20:12:27.417-04:00
[2026-03-29 00:12:28] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:12:27"
[2026-03-29 00:12:28] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:12:28] [INFO]   -> Found value: RD
[2026-03-29 00:12:28] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:12:28] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:12:28] [INFO]   -> Found value: 26-000067
[2026-03-29 00:12:28] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:12:28] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:12:28] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:12:28] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:12:28] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:12:28] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:12:28] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:12:28] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:12:28] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-03-29 00:12:28] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:12:28] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:12:28] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:12:28] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:12:28] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:12:28] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:12:28] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 00:12:28] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:12:28] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:12:28] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:12:28] [INFO] Concatenating street name and type
[2026-03-29 00:12:28] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:12:28] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:12:28] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 00:12:27","timedispatch":"2026-03-29 00:12:27","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:12:28] [INFO] Number of extracted fields: 29
[2026-03-29 00:12:28] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:12:28] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 00:12:28] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:12:28] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:12:28] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:12:28] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:12:29] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:12:29] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:12:29] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 00:12:29] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:12:29] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:12:29] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:12:29] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:12:29] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:12:29] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:12:29] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:12:33] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328201228040.xml
[2026-03-29 00:12:33] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201228040.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328201228040.xml
[2026-03-29 00:12:33] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201228040.xml
[2026-03-29 00:16:25] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201625653.xml
[2026-03-29 00:16:25] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201625653.xml for user: 68920395733981a47
[2026-03-29 00:16:25] [INFO] File size: 20798 bytes
[2026-03-29 00:16:30] [INFO] Created FTPFiles record with ID: 69c86f5e6a79d2dcc
[2026-03-29 00:16:30] [INFO] About to extract fields from XML. File size: 20798 bytes
[2026-03-29 00:16:30] [INFO] Number of mappings: 24
[2026-03-29 00:16:30] [INFO] Starting XML parsing. Content length: 20798
[2026-03-29 00:16:30] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:16:30] [INFO] Processing 24 field mappings
[2026-03-29 00:16:30] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:16:30] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:16:30] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:16:30] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:16:30] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:16:30] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:16:30] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:16:30] [INFO]   -> Found value: 37379
[2026-03-29 00:16:30] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:16:30] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:16:30] [INFO]   -> Found value: 9834
[2026-03-29 00:16:30] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:16:30] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:16:30] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:16:30] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:16:30] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:16:30] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:16:30] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:16:30] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:16:30] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:16:30] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:16:30] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:16:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:16:30] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:16:30] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:16:30] [INFO]   -> Found value: 35.26383
[2026-03-29 00:16:30] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:16:30] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:16:30] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:16:30] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:16:30] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:16:30] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:16:30] [INFO]   -> Found value: S1MF
[2026-03-29 00:16:30] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 00:16:30] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 00:16:30] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:16:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:16:30] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T20:16:21.153-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:16:21"
[2026-03-29 00:16:30] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:16:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:16:30] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T20:12:27.443-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:12:27"
[2026-03-29 00:16:30] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-28T20:12:27.417-04:00
[2026-03-29 00:16:30] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:12:27"
[2026-03-29 00:16:30] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:16:30] [INFO]   -> Found value: RD
[2026-03-29 00:16:30] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:16:30] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:16:30] [INFO]   -> Found value: 26-000067
[2026-03-29 00:16:30] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:16:30] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:16:30] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:16:30] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:16:30] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:16:30] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:16:30] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:16:30] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:16:30] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-03-29 00:16:30] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:16:30] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:16:30] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]"
[2026-03-29 00:16:30] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:16:30] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:16:30] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:16:30] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 00:16:30] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:16:30] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:16:30] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:16:30] [INFO] Concatenating street name and type
[2026-03-29 00:16:30] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:16:30] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:16:30] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:16:21","timestaging":null,"timeenroutetoscene":"2026-03-29 00:12:27","timedispatch":"2026-03-29 00:12:27","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:16:30] [INFO] Number of extracted fields: 29
[2026-03-29 00:16:30] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:16:30] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 00:16:30] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:16:30] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:16:31] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:16:31] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:16:32] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:16:32] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:16:32] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 00:16:32] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:16:32] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:16:32] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:16:33] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:16:34] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:16:34] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:16:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:16:38] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328201625653.xml
[2026-03-29 00:16:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201625653.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328201625653.xml
[2026-03-29 00:16:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328201625653.xml
[2026-03-29 00:24:41] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328202440863.xml
[2026-03-29 00:24:41] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328202440863.xml for user: 68920395733981a47
[2026-03-29 00:24:41] [INFO] File size: 20896 bytes
[2026-03-29 00:24:42] [INFO] Created FTPFiles record with ID: 69c8714ab23e27851
[2026-03-29 00:24:42] [INFO] About to extract fields from XML. File size: 20896 bytes
[2026-03-29 00:24:42] [INFO] Number of mappings: 24
[2026-03-29 00:24:42] [INFO] Starting XML parsing. Content length: 20896
[2026-03-29 00:24:42] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:24:42] [INFO] Processing 24 field mappings
[2026-03-29 00:24:42] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:24:42] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:24:42] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:24:42] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:24:42] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:24:42] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:24:42] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:24:42] [INFO]   -> Found value: 37379
[2026-03-29 00:24:42] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:24:42] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:24:42] [INFO]   -> Found value: 9834
[2026-03-29 00:24:42] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:24:42] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:24:42] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:24:42] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:24:42] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:24:42] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:24:42] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:24:42] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:24:42] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:24:42] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:24:42] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:24:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:24:42] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:24:42] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:24:42] [INFO]   -> Found value: 35.26383
[2026-03-29 00:24:42] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:24:42] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:24:42] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:24:42] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:24:42] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:24:42] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:24:42] [INFO]   -> Found value: S1MF
[2026-03-29 00:24:42] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 00:24:42] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 00:24:42] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:24:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:24:42] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T20:16:21.153-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:16:21"
[2026-03-29 00:24:42] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:24:42] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:24:42] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T20:12:27.443-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:12:27"
[2026-03-29 00:24:42] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-28T20:12:27.417-04:00
[2026-03-29 00:24:42] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:12:27"
[2026-03-29 00:24:42] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:24:42] [INFO]   -> Found value: RD
[2026-03-29 00:24:42] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:24:42] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:24:42] [INFO]   -> Found value: 26-000067
[2026-03-29 00:24:42] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:24:42] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:24:42] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:24:42] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:24:42] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:24:42] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:24:42] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:24:42] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:24:42] [INFO] Found 21 elements for 'Comment', concatenating 21 non-empty values
[2026-03-29 00:24:42] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:24:42] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]"
[2026-03-29 00:24:42] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]"
[2026-03-29 00:24:42] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:24:42] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:24:42] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:24:42] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 00:24:42] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:24:42] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:24:42] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:24:42] [INFO] Concatenating street name and type
[2026-03-29 00:24:42] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:24:42] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:24:42] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:16:21","timestaging":null,"timeenroutetoscene":"2026-03-29 00:12:27","timedispatch":"2026-03-29 00:12:27","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:24:42] [INFO] Number of extracted fields: 29
[2026-03-29 00:24:42] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:24:42] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 00:24:42] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:24:42] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:24:43] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:24:43] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:24:44] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:24:44] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:24:44] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 00:24:44] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:24:44] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:24:44] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:24:45] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:24:46] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:24:46] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:24:46] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:24:50] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328202440863.xml
[2026-03-29 00:24:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328202440863.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328202440863.xml
[2026-03-29 00:24:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328202440863.xml
[2026-03-29 00:51:53] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205153615.xml
[2026-03-29 00:51:53] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205153615.xml for user: 68920395733981a47
[2026-03-29 00:51:53] [INFO] File size: 20980 bytes
[2026-03-29 00:51:55] [INFO] Created FTPFiles record with ID: 69c877ab528613a14
[2026-03-29 00:51:55] [INFO] About to extract fields from XML. File size: 20980 bytes
[2026-03-29 00:51:55] [INFO] Number of mappings: 24
[2026-03-29 00:51:55] [INFO] Starting XML parsing. Content length: 20980
[2026-03-29 00:51:55] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:51:55] [INFO] Processing 24 field mappings
[2026-03-29 00:51:55] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:51:55] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:51:55] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:51:55] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:51:55] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:51:55] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:51:55] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:51:55] [INFO]   -> Found value: 37379
[2026-03-29 00:51:55] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:51:55] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:51:55] [INFO]   -> Found value: 9834
[2026-03-29 00:51:55] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:51:55] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:51:55] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:51:55] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:51:55] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:51:55] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:51:55] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:51:55] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:51:55] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:51:55] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:51:55] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:51:55] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'cleared' = null
[2026-03-29 00:51:55] [INFO]   -> Set field 'inService' = null
[2026-03-29 00:51:55] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:51:55] [INFO]   -> Found value: 35.26383
[2026-03-29 00:51:55] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:51:55] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:51:55] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:51:55] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:51:55] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:51:55] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:51:55] [INFO]   -> Found value: S1MF
[2026-03-29 00:51:55] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 00:51:55] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 00:51:55] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:51:55] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 00:51:55] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T20:16:21.153-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:16:21"
[2026-03-29 00:51:55] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:51:55] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:51:55] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T20:12:27.443-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:12:27"
[2026-03-29 00:51:55] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-28T20:12:27.417-04:00
[2026-03-29 00:51:55] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:12:27"
[2026-03-29 00:51:55] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:51:55] [INFO]   -> Found value: RD
[2026-03-29 00:51:55] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:51:55] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:51:55] [INFO]   -> Found value: 26-000067
[2026-03-29 00:51:55] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:51:55] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:51:55] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:51:55] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:51:55] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:51:55] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:51:55] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:51:55] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:51:55] [INFO] Found 22 elements for 'Comment', concatenating 22 non-empty values
[2026-03-29 00:51:55] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:51:55] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]"
[2026-03-29 00:51:55] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]"
[2026-03-29 00:51:55] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:51:55] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:51:55] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:51:55] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 00:51:55] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:51:55] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:51:55] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:51:55] [INFO] Concatenating street name and type
[2026-03-29 00:51:55] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:51:55] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:51:55] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":null,"inService":null,"nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":"2026-03-29 00:16:21","timestaging":null,"timeenroutetoscene":"2026-03-29 00:12:27","timedispatch":"2026-03-29 00:12:27","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:51:55] [INFO] Number of extracted fields: 29
[2026-03-29 00:51:55] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:51:55] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 00:51:55] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:51:55] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:51:56] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:51:56] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:51:56] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:51:56] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:51:56] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 00:51:56] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:51:56] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:51:57] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:51:57] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:51:58] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:51:58] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:51:58] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:52:02] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328205153615.xml
[2026-03-29 00:52:02] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205153615.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328205153615.xml
[2026-03-29 00:52:02] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205153615.xml
[2026-03-29 00:59:33] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205933471.xml
[2026-03-29 00:59:33] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205933471.xml for user: 68920395733981a47
[2026-03-29 00:59:33] [INFO] File size: 24886 bytes
[2026-03-29 00:59:35] [INFO] Created FTPFiles record with ID: 69c879770642727c5
[2026-03-29 00:59:35] [INFO] About to extract fields from XML. File size: 24886 bytes
[2026-03-29 00:59:35] [INFO] Number of mappings: 24
[2026-03-29 00:59:35] [INFO] Starting XML parsing. Content length: 24886
[2026-03-29 00:59:35] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 00:59:35] [INFO] Processing 24 field mappings
[2026-03-29 00:59:35] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 00:59:35] [INFO]   -> Found value: FTRASH-Trash Fire
[2026-03-29 00:59:35] [INFO]   -> Set field 'incidentTypeValue1' = "FTRASH-Trash Fire"
[2026-03-29 00:59:35] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 00:59:35] [INFO]   -> Found value: 9834 REYNOLDS RD
[2026-03-29 00:59:35] [INFO]   -> Set field 'businessName' = "9834 REYNOLDS RD"
[2026-03-29 00:59:35] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 00:59:35] [INFO]   -> Found value: 37379
[2026-03-29 00:59:35] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 00:59:35] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 00:59:35] [INFO]   -> Found value: 9834
[2026-03-29 00:59:35] [INFO]   -> Set field 'incidentLocationStreetNumber' = 9834
[2026-03-29 00:59:35] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 00:59:35] [INFO]   -> Found value: REYNOLDS
[2026-03-29 00:59:35] [INFO]   -> Set field 'streetName' = "REYNOLDS"
[2026-03-29 00:59:35] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 00:59:35] [INFO]   -> Found value: No Cross Street/POE RD
[2026-03-29 00:59:35] [INFO]   -> Set field 'incidentLocationCross' = "No Cross Street\/POE RD"
[2026-03-29 00:59:35] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T19:44:52.843-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'alarm' = "2026-03-28 23:44:52"
[2026-03-29 00:59:35] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T19:55:50.983-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'enroute' = "2026-03-28 23:55:50"
[2026-03-29 00:59:35] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T19:57:56.563-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'onScene' = "2026-03-28 23:57:56"
[2026-03-29 00:59:35] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T20:59:33.397-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'cleared' = "2026-03-29 00:59:33"
[2026-03-29 00:59:35] [INFO]   -> Set field 'inService' = "2026-03-29 00:59:33"
[2026-03-29 00:59:35] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 00:59:35] [INFO]   -> Found value: 35.26383
[2026-03-29 00:59:35] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2638299999999986766852089203894138336181640625
[2026-03-29 00:59:35] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 00:59:35] [INFO]   -> Found value: -85.234017999999992
[2026-03-29 00:59:35] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.2340179999999918436515145003795623779296875
[2026-03-29 00:59:35] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T19:47:07.77-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'dispatched' = "2026-03-28 23:47:07"
[2026-03-29 00:59:35] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 00:59:35] [INFO]   -> Found value: S1MF
[2026-03-29 00:59:35] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 00:59:35] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 00:59:35] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T20:59:33.397-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'timeunitclear' = "2026-03-29 00:59:33"
[2026-03-29 00:59:35] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T20:16:21.153-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'timeonscene' = "2026-03-29 00:16:21"
[2026-03-29 00:59:35] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 00:59:35] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 00:59:35] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T20:12:27.443-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 00:12:27"
[2026-03-29 00:59:35] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-28T20:12:27.417-04:00
[2026-03-29 00:59:35] [INFO]   -> Set field 'timedispatch' = "2026-03-29 00:12:27"
[2026-03-29 00:59:35] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 00:59:35] [INFO]   -> Found value: RD
[2026-03-29 00:59:35] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 00:59:35] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 00:59:35] [INFO]   -> Found value: 26-000067
[2026-03-29 00:59:35] [INFO]   -> Set field 'incidentInternalId' = "26-000067"
[2026-03-29 00:59:35] [INFO]   -> Set field 'dispatchRunNumber' = "26-000067"
[2026-03-29 00:59:35] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 00:59:35] [INFO]   -> Found value: 2026-03-42436
[2026-03-29 00:59:35] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42436"
[2026-03-29 00:59:35] [INFO]   -> Set field 'cADNumber' = "2026-03-42436"
[2026-03-29 00:59:35] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 00:59:35] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 00:59:35] [INFO] Found 23 elements for 'Comment', concatenating 23 non-empty values
[2026-03-29 00:59:35] [INFO]   -> Found value: 03/28/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner
03/28/2026 19:4...
[2026-03-29 00:59:35] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]\n03\/28\/2026 20:59:33 MCBRYAR_J               [23] H1400 FIRE OUT  PARTY HAS BEEN ADVISED OF TN BURN LAWS [Shared]"
[2026-03-29 00:59:35] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]\n03\/28\/2026 20:59:33 MCBRYAR_J               [23] H1400 FIRE OUT  PARTY HAS BEEN ADVISED OF TN BURN LAWS [Shared]"
[2026-03-29 00:59:35] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 00:59:35] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 00:59:35] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 00:59:35] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 00:59:35] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 00:59:35] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 00:59:35] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 00:59:35] [INFO] Concatenating street name and type
[2026-03-29 00:59:35] [INFO]   -> Combined street name: REYNOLDS RD
[2026-03-29 00:59:35] [INFO] Built locationCoordinates from lat/lng: 35.26383,-85.234018
[2026-03-29 00:59:35] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FTRASH-Trash Fire","businessName":"9834 REYNOLDS RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":9834,"streetName":"REYNOLDS RD","incidentLocationCross":"No Cross Street\/POE RD","alarm":"2026-03-28 23:44:52","enroute":"2026-03-28 23:55:50","onScene":"2026-03-28 23:57:56","cleared":"2026-03-29 00:59:33","inService":"2026-03-29 00:59:33","nERISIncidentLatitude":35.2638299999999986766852089203894138336181640625,"nERISIncidentLongitude":-85.2340179999999918436515145003795623779296875,"dispatched":"2026-03-28 23:47:07","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":"2026-03-29 00:59:33","timeonscene":"2026-03-29 00:16:21","timestaging":null,"timeenroutetoscene":"2026-03-29 00:12:27","timedispatch":"2026-03-29 00:12:27","incidentInternalId":"26-000067","dispatchRunNumber":"26-000067","policeReportNumber":"2026-03-42436","cADNumber":"2026-03-42436","dispatchNotes":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]\n03\/28\/2026 20:59:33 MCBRYAR_J               [23] H1400 FIRE OUT  PARTY HAS BEEN ADVISED OF TN BURN LAWS [Shared]","cADLog":"03\/28\/2026 19:45:45 williams_c              [1] 3 debreis pile burning at the corner\n03\/28\/2026 19:46:23 williams_c              [2] Multi-Agency Law Incident #: 2026-03-42437\n03\/28\/2026 19:46:38 williams_c              [3] no rp to see [Shared]\n03\/28\/2026 19:47:07 calub_m                 [4] Automatic Case Number(s) issued for Incident #[2026-03-42436], Jurisdiction: Mowbray VFD. Case Number(s): 26-000067 requested by H1400. [Shared]\n03\/28\/2026 19:47:36 JONES_M                 [5] Requested Case Number(s) issued for Incident #[2026-03-42437], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012552. requested by 2W8. [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:47:52 calub_m                 [6] fire ground 5  [Shared]\n03\/28\/2026 19:48:32 calub_m                 [7] 14306 enroute to sta [Shared]\n03\/28\/2026 19:48:42 calub_m                 [8] 302 enroute to sta  [Shared]\n03\/28\/2026 19:52:31 JONES_M                 [9] 2W8 ita  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:53:42 JONES_M                 [10] 2W8  FIRE WILL BE AT 9834 REYNOLDS  [Shared 2, 2026-03-42437 - BACKF - POE RD \/ REYNOLDS RD]\n03\/28\/2026 19:55:22 calub_m                 [11] req air pollution to resp out  [Shared]\n03\/28\/2026 19:58:33 calub_m                 [12] resident known for burning construction  [Shared]\n03\/28\/2026 19:59:31 calub_m                 [13] air pollution clear - investigator enroute aprox 45 min eta [Shared]\n03\/28\/2026 20:00:56 calub_m                 [14] E2MF  MULTIPLE PILES BURNING AND CLEARED OUT , STILL HAVE BURN BAN, IT IS ATTENDED ,  [Shared]\n03\/28\/2026 20:01:19 calub_m                 [15] E2MF  mostly wood, needs to be put out due to burn ban  [Shared]\n03\/28\/2026 20:01:47 PIATT_R                 [16] F\/S PIATT CLEAR [Shared]\n03\/28\/2026 20:03:15 calub_m                 [17] r01 on scene  [Shared]\n03\/28\/2026 20:04:31 JONES_M                 [18] [Law] has closed their incident [2026-03-42437]\n03\/28\/2026 20:09:38 calub_m                 [19] per cmd - resd has a burn permit , legal items to burn, was unaware today is a non- burn day  [Shared]\n03\/28\/2026 20:09:56 calub_m                 [20] air pollution clear on cancel  [Shared]\n03\/28\/2026 20:24:38 calub_m                 [21] 1401 back in service  [Shared]\n03\/28\/2026 20:51:49 calub_m                 [22] still h [Shared]\n03\/28\/2026 20:59:33 MCBRYAR_J               [23] H1400 FIRE OUT  PARTY HAS BEEN ADVISED OF TN BURN LAWS [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.26383,-85.234018"}
[2026-03-29 00:59:35] [INFO] Number of extracted fields: 29
[2026-03-29 00:59:35] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 00:59:35] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 00:59:35] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:59:35] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 00:59:35] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 00:59:35] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 00:59:36] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 00:59:36] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 00:59:36] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 00:59:36] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 00:59:36] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 00:59:37] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d0a7b8e3a
[2026-03-29 00:59:37] [INFO] Found existing Dispatch with cADNumber '2026-03-42436', ID: 69c868541252fc574 - will update instead of create
[2026-03-29 00:59:38] [INFO] Updated existing Dispatches record with ID: 69c868541252fc574
[2026-03-29 00:59:38] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 00:59:38] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 00:59:42] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42436_20260328205933471.xml
[2026-03-29 00:59:42] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205933471.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42436_20260328205933471.xml
[2026-03-29 00:59:42] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42436_20260328205933471.xml
[2026-03-29 02:31:58] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223157755.xml
[2026-03-29 02:31:58] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223157755.xml for user: 68920395733981a47
[2026-03-29 02:31:58] [INFO] File size: 5054 bytes
[2026-03-29 02:31:59] [INFO] Created FTPFiles record with ID: 69c88f1f5596918ea
[2026-03-29 02:31:59] [INFO] About to extract fields from XML. File size: 5054 bytes
[2026-03-29 02:31:59] [INFO] Number of mappings: 24
[2026-03-29 02:31:59] [INFO] Starting XML parsing. Content length: 5054
[2026-03-29 02:31:59] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:31:59] [INFO] Processing 24 field mappings
[2026-03-29 02:31:59] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:31:59] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:31:59] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:31:59] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:31:59] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:31:59] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:31:59] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:31:59] [INFO]   -> Found value: 37379
[2026-03-29 02:31:59] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:31:59] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:31:59] [INFO]   -> Found value: 1103
[2026-03-29 02:31:59] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:31:59] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:31:59] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:31:59] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:31:59] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:31:59] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:31:59] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:31:59] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:31:59] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:31:59] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:31:59] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:31:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:31:59] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:31:59] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:31:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:31:59] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:31:59] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:31:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:31:59] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:31:59] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:31:59] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:31:59] [INFO]   -> Found value: 35.278591
[2026-03-29 02:31:59] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:31:59] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:31:59] [INFO]   -> Found value: -85.197631
[2026-03-29 02:31:59] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:31:59] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:31:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:31:59] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 02:31:59] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:31:59] [INFO]   -> Found value: RD
[2026-03-29 02:31:59] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:31:59] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:31:59] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:31:59] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:31:59] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:31:59] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:31:59] [INFO]   -> No value found (null or empty)
[2026-03-29 02:31:59] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:31:59] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:31:59] [INFO]   -> Found value: MFD
[2026-03-29 02:31:59] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 02:31:59] [INFO] Finished extracting fields. Total fields extracted: 18
[2026-03-29 02:31:59] [INFO] Concatenating street name and type
[2026-03-29 02:31:59] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:31:59] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:31:59] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":null,"policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","cADAgencyIdentifier":"MFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:31:59] [INFO] Number of extracted fields: 18
[2026-03-29 02:31:59] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 02:31:59] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 02:31:59] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 02:31:59] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:32:00] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:32:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:32:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:32:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:32:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:32:12] [INFO] Created new Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:32:12] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:32:12] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:32:16] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223157755.xml
[2026-03-29 02:32:16] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223157755.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223157755.xml
[2026-03-29 02:32:16] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223157755.xml
[2026-03-29 02:32:16] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223202818.xml
[2026-03-29 02:32:16] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223202818.xml for user: 68920395733981a47
[2026-03-29 02:32:16] [INFO] File size: 5159 bytes
[2026-03-29 02:32:16] [INFO] Created FTPFiles record with ID: 69c88f30eaace49bf
[2026-03-29 02:32:16] [INFO] About to extract fields from XML. File size: 5159 bytes
[2026-03-29 02:32:16] [INFO] Number of mappings: 24
[2026-03-29 02:32:16] [INFO] Starting XML parsing. Content length: 5159
[2026-03-29 02:32:16] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:32:16] [INFO] Processing 24 field mappings
[2026-03-29 02:32:16] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:32:16] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:32:16] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:32:16] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:32:16] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:32:16] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:32:16] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:32:16] [INFO]   -> Found value: 37379
[2026-03-29 02:32:16] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:32:16] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:32:16] [INFO]   -> Found value: 1103
[2026-03-29 02:32:16] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:32:16] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:32:16] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:32:16] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:32:16] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:32:16] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:32:16] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:32:16] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:32:16] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:32:16] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:32:16] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:32:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:16] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:32:16] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:32:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:16] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:32:16] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:32:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:16] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:32:16] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:32:16] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:32:16] [INFO]   -> Found value: 35.278591
[2026-03-29 02:32:16] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:32:16] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:32:16] [INFO]   -> Found value: -85.197631
[2026-03-29 02:32:16] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:32:16] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:32:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:16] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 02:32:16] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:32:16] [INFO]   -> Found value: RD
[2026-03-29 02:32:16] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:32:16] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:32:16] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:16] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:32:16] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:32:16] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:32:16] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:32:16] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:32:16] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
[2026-03-29 02:32:16] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor"
[2026-03-29 02:32:16] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor"
[2026-03-29 02:32:16] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:32:16] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:32:16] [INFO]   -> Found value: MFD
[2026-03-29 02:32:16] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 02:32:16] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-03-29 02:32:16] [INFO] Concatenating street name and type
[2026-03-29 02:32:16] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:32:16] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:32:16] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":null,"policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor","cADAgencyIdentifier":"MFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:32:16] [INFO] Number of extracted fields: 20
[2026-03-29 02:32:16] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 02:32:16] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 02:32:16] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 02:32:16] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:32:17] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:32:17] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:32:17] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:32:17] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:32:17] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:32:17] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:32:17] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:32:17] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:32:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:32:21] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223202818.xml
[2026-03-29 02:32:21] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223202818.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223202818.xml
[2026-03-29 02:32:21] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223202818.xml
[2026-03-29 02:32:21] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223207866.xml
[2026-03-29 02:32:21] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223207866.xml for user: 68920395733981a47
[2026-03-29 02:32:21] [INFO] File size: 5237 bytes
[2026-03-29 02:32:21] [INFO] Created FTPFiles record with ID: 69c88f35994e3f887
[2026-03-29 02:32:21] [INFO] About to extract fields from XML. File size: 5237 bytes
[2026-03-29 02:32:21] [INFO] Number of mappings: 24
[2026-03-29 02:32:21] [INFO] Starting XML parsing. Content length: 5237
[2026-03-29 02:32:21] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:32:21] [INFO] Processing 24 field mappings
[2026-03-29 02:32:21] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:32:21] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:32:21] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:32:21] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:32:21] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:32:21] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:32:21] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:32:21] [INFO]   -> Found value: 37379
[2026-03-29 02:32:21] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:32:21] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:32:21] [INFO]   -> Found value: 1103
[2026-03-29 02:32:21] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:32:21] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:32:21] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:32:21] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:32:21] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:32:21] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:32:21] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:32:21] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:32:21] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:32:21] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:32:21] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:32:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:21] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:32:21] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:32:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:21] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:32:21] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:32:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:21] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:32:21] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:32:21] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:32:21] [INFO]   -> Found value: 35.278591
[2026-03-29 02:32:21] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:32:21] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:32:21] [INFO]   -> Found value: -85.197631
[2026-03-29 02:32:21] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:32:21] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:32:21] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:21] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 02:32:21] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:32:21] [INFO]   -> Found value: RD
[2026-03-29 02:32:21] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:32:21] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:32:21] [INFO]   -> No value found (null or empty)
[2026-03-29 02:32:21] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:32:21] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:32:21] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:32:21] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:32:21] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:32:21] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:32:21] [INFO] Found 2 elements for 'Comment', concatenating 2 non-empty values
[2026-03-29 02:32:21] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:32:21] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems"
[2026-03-29 02:32:21] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems"
[2026-03-29 02:32:21] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:32:21] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:32:21] [INFO]   -> Found value: MFD
[2026-03-29 02:32:21] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 02:32:21] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-03-29 02:32:21] [INFO] Concatenating street name and type
[2026-03-29 02:32:21] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:32:21] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:32:21] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":null,"policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems","cADAgencyIdentifier":"MFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:32:21] [INFO] Number of extracted fields: 20
[2026-03-29 02:32:21] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 02:32:21] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 02:32:21] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 02:32:21] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:32:21] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:32:21] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:32:21] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:32:21] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:32:22] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:32:22] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:32:22] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:32:22] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:32:22] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:32:25] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223207866.xml
[2026-03-29 02:32:25] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223207866.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223207866.xml
[2026-03-29 02:32:25] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223207866.xml
[2026-03-29 02:32:38] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223238240.xml
[2026-03-29 02:32:38] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223238240.xml for user: 68920395733981a47
[2026-03-29 02:32:38] [INFO] File size: 8296 bytes
[2026-03-29 02:32:38] [INFO] Created FTPFiles record with ID: 69c88f46a2f537009
[2026-03-29 02:32:38] [INFO] About to extract fields from XML. File size: 8296 bytes
[2026-03-29 02:32:38] [INFO] Number of mappings: 24
[2026-03-29 02:32:38] [INFO] Starting XML parsing. Content length: 8296
[2026-03-29 02:32:38] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:32:38] [INFO] Processing 24 field mappings
[2026-03-29 02:32:38] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:32:38] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:32:38] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:32:38] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:32:38] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:32:38] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:32:38] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:32:38] [INFO]   -> Found value: 37379
[2026-03-29 02:32:38] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:32:38] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:32:38] [INFO]   -> Found value: 1103
[2026-03-29 02:32:38] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:32:38] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:32:38] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:32:38] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:32:38] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:32:38] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:32:38] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:32:38] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:32:38] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:32:38] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:32:38] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:32:38] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:32:38] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:32:38] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:32:38] [INFO]   -> Found value: 35.278591
[2026-03-29 02:32:38] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:32:38] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:32:38] [INFO]   -> Found value: -85.197631
[2026-03-29 02:32:38] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:32:38] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:32:38] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:32:38] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:32:38] [INFO]   -> Found value: H1400
[2026-03-29 02:32:38] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:32:38] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:32:38] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:32:38] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:32:38] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:32:38] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:32:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:32:38] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:32:38] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:32:38] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:32:38] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:32:38] [INFO]   -> Found value: RD
[2026-03-29 02:32:38] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:32:38] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:32:38] [INFO]   -> Found value: 26-000068
[2026-03-29 02:32:38] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:32:38] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:32:38] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:32:38] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:32:38] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:32:38] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:32:38] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:32:38] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:32:38] [INFO] Found 3 elements for 'Comment', concatenating 3 non-empty values
[2026-03-29 02:32:38] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:32:38] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400."
[2026-03-29 02:32:38] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400."
[2026-03-29 02:32:38] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:32:38] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:32:38] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:32:38] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:32:38] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:32:38] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:32:38] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:32:38] [INFO] Concatenating street name and type
[2026-03-29 02:32:38] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:32:38] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:32:38] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:32:38] [INFO] Number of extracted fields: 29
[2026-03-29 02:32:38] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:32:38] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:32:38] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:32:38] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:32:38] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:32:38] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:32:38] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:32:38] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:32:38] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:32:38] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:32:38] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:32:39] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:32:39] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:32:39] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:32:39] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:32:39] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:32:42] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223238240.xml
[2026-03-29 02:32:42] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223238240.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223238240.xml
[2026-03-29 02:32:42] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223238240.xml
[2026-03-29 02:33:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223303475.xml
[2026-03-29 02:33:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223303475.xml for user: 68920395733981a47
[2026-03-29 02:33:03] [INFO] File size: 8374 bytes
[2026-03-29 02:33:04] [INFO] Created FTPFiles record with ID: 69c88f60008243c23
[2026-03-29 02:33:04] [INFO] About to extract fields from XML. File size: 8374 bytes
[2026-03-29 02:33:04] [INFO] Number of mappings: 24
[2026-03-29 02:33:04] [INFO] Starting XML parsing. Content length: 8374
[2026-03-29 02:33:04] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:33:04] [INFO] Processing 24 field mappings
[2026-03-29 02:33:04] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:33:04] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:33:04] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:33:04] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:33:04] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:33:04] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:33:04] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:33:04] [INFO]   -> Found value: 37379
[2026-03-29 02:33:04] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:33:04] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:33:04] [INFO]   -> Found value: 1103
[2026-03-29 02:33:04] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:33:04] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:33:04] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:33:04] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:33:04] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:33:04] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:33:04] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:33:04] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:33:04] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:33:04] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:33:04] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:33:04] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:33:04] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:33:04] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:33:04] [INFO]   -> Found value: 35.278591
[2026-03-29 02:33:04] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:33:04] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:33:04] [INFO]   -> Found value: -85.197631
[2026-03-29 02:33:04] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:33:04] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:33:04] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:33:04] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:33:04] [INFO]   -> Found value: H1400
[2026-03-29 02:33:04] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:33:04] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:33:04] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:33:04] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:33:04] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:33:04] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:33:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:33:04] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:33:04] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:04] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:33:04] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:33:04] [INFO]   -> Found value: RD
[2026-03-29 02:33:04] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:33:04] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:33:04] [INFO]   -> Found value: 26-000068
[2026-03-29 02:33:04] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:33:04] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:33:04] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:33:04] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:33:04] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:33:04] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:33:04] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:33:04] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:33:04] [INFO] Found 4 elements for 'Comment', concatenating 4 non-empty values
[2026-03-29 02:33:04] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:33:04] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs"
[2026-03-29 02:33:04] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs"
[2026-03-29 02:33:04] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:33:04] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:33:04] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:33:04] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:33:04] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:33:04] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:33:04] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:33:04] [INFO] Concatenating street name and type
[2026-03-29 02:33:04] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:33:04] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:33:04] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:33:04] [INFO] Number of extracted fields: 29
[2026-03-29 02:33:04] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:33:04] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:33:04] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:33:04] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:33:04] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:33:04] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:33:04] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:33:04] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:33:04] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:33:04] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:33:04] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:33:04] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:33:04] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:33:04] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:33:04] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:33:04] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:33:08] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223303475.xml
[2026-03-29 02:33:08] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223303475.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223303475.xml
[2026-03-29 02:33:08] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223303475.xml
[2026-03-29 02:33:13] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223313568.xml
[2026-03-29 02:33:13] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223313568.xml for user: 68920395733981a47
[2026-03-29 02:33:13] [INFO] File size: 8467 bytes
[2026-03-29 02:33:14] [INFO] Created FTPFiles record with ID: 69c88f6a00cbc56d6
[2026-03-29 02:33:14] [INFO] About to extract fields from XML. File size: 8467 bytes
[2026-03-29 02:33:14] [INFO] Number of mappings: 24
[2026-03-29 02:33:14] [INFO] Starting XML parsing. Content length: 8467
[2026-03-29 02:33:14] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:33:14] [INFO] Processing 24 field mappings
[2026-03-29 02:33:14] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:33:14] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:33:14] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:33:14] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:33:14] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:33:14] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:33:14] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:33:14] [INFO]   -> Found value: 37379
[2026-03-29 02:33:14] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:33:14] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:33:14] [INFO]   -> Found value: 1103
[2026-03-29 02:33:14] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:33:14] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:33:14] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:33:14] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:33:14] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:33:14] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:33:14] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:33:14] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:33:14] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:33:14] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:33:14] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:33:14] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:33:14] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:33:14] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:33:14] [INFO]   -> Found value: 35.278591
[2026-03-29 02:33:14] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:33:14] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:33:14] [INFO]   -> Found value: -85.197631
[2026-03-29 02:33:14] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:33:14] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:33:14] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:33:14] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:33:14] [INFO]   -> Found value: H1400
[2026-03-29 02:33:14] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:33:14] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:33:14] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:33:14] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:33:14] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:33:14] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:33:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:33:14] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:33:14] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:14] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:33:14] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:33:14] [INFO]   -> Found value: RD
[2026-03-29 02:33:14] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:33:14] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:33:14] [INFO]   -> Found value: 26-000068
[2026-03-29 02:33:14] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:33:14] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:33:14] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:33:14] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:33:14] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:33:14] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:33:14] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:33:14] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:33:14] [INFO] Found 5 elements for 'Comment', concatenating 5 non-empty values
[2026-03-29 02:33:14] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:33:14] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room"
[2026-03-29 02:33:14] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room"
[2026-03-29 02:33:14] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:33:14] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:33:14] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:33:14] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:33:14] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:33:14] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:33:14] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:33:14] [INFO] Concatenating street name and type
[2026-03-29 02:33:14] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:33:14] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:33:14] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:33:14] [INFO] Number of extracted fields: 29
[2026-03-29 02:33:14] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:33:14] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:33:14] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:33:14] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:33:14] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:33:14] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:33:14] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:33:14] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:33:14] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:33:14] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:33:14] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:33:14] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:33:14] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:33:14] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:33:14] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:33:15] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:33:18] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223313568.xml
[2026-03-29 02:33:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223313568.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223313568.xml
[2026-03-29 02:33:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223313568.xml
[2026-03-29 02:33:54] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223354036.xml
[2026-03-29 02:33:54] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223354036.xml for user: 68920395733981a47
[2026-03-29 02:33:54] [INFO] File size: 8687 bytes
[2026-03-29 02:33:54] [INFO] Created FTPFiles record with ID: 69c88f9275a5cb16f
[2026-03-29 02:33:54] [INFO] About to extract fields from XML. File size: 8687 bytes
[2026-03-29 02:33:54] [INFO] Number of mappings: 24
[2026-03-29 02:33:54] [INFO] Starting XML parsing. Content length: 8687
[2026-03-29 02:33:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:33:54] [INFO] Processing 24 field mappings
[2026-03-29 02:33:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:33:54] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:33:54] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:33:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:33:54] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:33:54] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:33:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:33:54] [INFO]   -> Found value: 37379
[2026-03-29 02:33:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:33:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:33:54] [INFO]   -> Found value: 1103
[2026-03-29 02:33:54] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:33:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:33:54] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:33:54] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:33:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:33:54] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:33:54] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:33:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:33:54] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:33:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:33:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:33:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:33:54] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:33:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:33:54] [INFO]   -> Found value: 35.278591
[2026-03-29 02:33:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:33:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:33:54] [INFO]   -> Found value: -85.197631
[2026-03-29 02:33:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:33:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:33:54] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:33:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:33:54] [INFO]   -> Found value: H1400
[2026-03-29 02:33:54] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:33:54] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:33:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:33:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:33:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:33:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:33:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:33:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:33:54] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:33:54] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:33:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:33:54] [INFO]   -> Found value: RD
[2026-03-29 02:33:54] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:33:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:33:54] [INFO]   -> Found value: 26-000068
[2026-03-29 02:33:54] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:33:54] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:33:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:33:54] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:33:54] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:33:54] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:33:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:33:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:33:54] [INFO] Found 6 elements for 'Comment', concatenating 6 non-empty values
[2026-03-29 02:33:54] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:33:54] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response"
[2026-03-29 02:33:54] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response"
[2026-03-29 02:33:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:33:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:33:54] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:33:54] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:33:54] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:33:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:33:54] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:33:54] [INFO] Concatenating street name and type
[2026-03-29 02:33:54] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:33:54] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:33:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:33:54] [INFO] Number of extracted fields: 29
[2026-03-29 02:33:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:33:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:33:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:33:54] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:33:54] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:33:54] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:33:54] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:33:54] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:33:54] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:33:54] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:33:54] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:33:55] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:33:55] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:33:55] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:33:55] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:33:55] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:33:59] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223354036.xml
[2026-03-29 02:33:59] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223354036.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223354036.xml
[2026-03-29 02:33:59] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223354036.xml
[2026-03-29 02:34:04] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223404116.xml
[2026-03-29 02:34:04] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223404116.xml for user: 68920395733981a47
[2026-03-29 02:34:04] [INFO] File size: 8790 bytes
[2026-03-29 02:34:04] [INFO] Created FTPFiles record with ID: 69c88f9c833026111
[2026-03-29 02:34:04] [INFO] About to extract fields from XML. File size: 8790 bytes
[2026-03-29 02:34:04] [INFO] Number of mappings: 24
[2026-03-29 02:34:04] [INFO] Starting XML parsing. Content length: 8790
[2026-03-29 02:34:04] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:34:04] [INFO] Processing 24 field mappings
[2026-03-29 02:34:04] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:34:04] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:34:04] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:34:04] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:34:04] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:34:04] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:34:04] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:34:04] [INFO]   -> Found value: 37379
[2026-03-29 02:34:04] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:34:04] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:34:04] [INFO]   -> Found value: 1103
[2026-03-29 02:34:04] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:34:04] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:34:04] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:34:04] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:34:04] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:34:04] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:34:04] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:34:04] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:34:04] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:34:04] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:34:04] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:34:04] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:34:04] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:34:04] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:34:04] [INFO]   -> Found value: 35.278591
[2026-03-29 02:34:04] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:34:04] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:34:04] [INFO]   -> Found value: -85.197631
[2026-03-29 02:34:04] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:34:04] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:34:04] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:34:04] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:34:04] [INFO]   -> Found value: H1400
[2026-03-29 02:34:04] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:34:04] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:34:04] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:34:04] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:34:04] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:34:04] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:34:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:34:04] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:34:04] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:04] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:34:04] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:34:04] [INFO]   -> Found value: RD
[2026-03-29 02:34:04] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:34:04] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:34:04] [INFO]   -> Found value: 26-000068
[2026-03-29 02:34:04] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:34:04] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:34:04] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:34:04] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:34:04] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:34:04] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:34:04] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:34:04] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:34:04] [INFO] Found 7 elements for 'Comment', concatenating 7 non-empty values
[2026-03-29 02:34:04] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:34:04] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up"
[2026-03-29 02:34:04] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up"
[2026-03-29 02:34:04] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:34:04] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:34:04] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:34:04] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:34:04] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:34:04] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:34:04] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:34:04] [INFO] Concatenating street name and type
[2026-03-29 02:34:04] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:34:04] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:34:04] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:34:04] [INFO] Number of extracted fields: 29
[2026-03-29 02:34:04] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:34:04] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:34:04] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:34:04] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:34:04] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:34:04] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:34:04] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:34:04] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:34:04] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:34:04] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:34:04] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:34:05] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:34:05] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:34:05] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:34:05] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:34:05] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:34:08] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223404116.xml
[2026-03-29 02:34:08] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223404116.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223404116.xml
[2026-03-29 02:34:08] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223404116.xml
[2026-03-29 02:34:09] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223409194.xml
[2026-03-29 02:34:09] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223409194.xml for user: 68920395733981a47
[2026-03-29 02:34:09] [INFO] File size: 8862 bytes
[2026-03-29 02:34:09] [INFO] Created FTPFiles record with ID: 69c88fa19bcdbddf9
[2026-03-29 02:34:09] [INFO] About to extract fields from XML. File size: 8862 bytes
[2026-03-29 02:34:09] [INFO] Number of mappings: 24
[2026-03-29 02:34:09] [INFO] Starting XML parsing. Content length: 8862
[2026-03-29 02:34:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:34:09] [INFO] Processing 24 field mappings
[2026-03-29 02:34:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:34:09] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:34:09] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:34:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:34:09] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:34:09] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:34:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:34:09] [INFO]   -> Found value: 37379
[2026-03-29 02:34:09] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:34:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:34:09] [INFO]   -> Found value: 1103
[2026-03-29 02:34:09] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:34:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:34:09] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:34:09] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:34:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:34:09] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:34:09] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:34:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:34:09] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:34:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:34:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:34:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:34:09] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:34:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:34:09] [INFO]   -> Found value: 35.278591
[2026-03-29 02:34:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:34:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:34:09] [INFO]   -> Found value: -85.197631
[2026-03-29 02:34:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:34:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:34:09] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:34:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:34:09] [INFO]   -> Found value: H1400
[2026-03-29 02:34:09] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:34:09] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:34:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:34:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:34:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:34:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:34:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:34:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:34:09] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:09] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:34:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:34:09] [INFO]   -> Found value: RD
[2026-03-29 02:34:09] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:34:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:34:09] [INFO]   -> Found value: 26-000068
[2026-03-29 02:34:09] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:34:09] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:34:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:34:09] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:34:09] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:34:09] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:34:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:34:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:34:09] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-03-29 02:34:09] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:34:09] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:"
[2026-03-29 02:34:09] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:"
[2026-03-29 02:34:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:34:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:34:09] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:34:09] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:34:09] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:34:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:34:09] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:34:09] [INFO] Concatenating street name and type
[2026-03-29 02:34:09] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:34:09] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:34:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:34:09] [INFO] Number of extracted fields: 29
[2026-03-29 02:34:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:34:09] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:34:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:34:09] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:34:09] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:34:09] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:34:09] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:34:09] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:34:09] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:34:09] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:34:09] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:34:10] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:34:10] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:34:10] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:34:10] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:34:10] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:34:13] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223409194.xml
[2026-03-29 02:34:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223409194.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223409194.xml
[2026-03-29 02:34:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223409194.xml
[2026-03-29 02:34:44] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223444576.xml
[2026-03-29 02:34:44] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223444576.xml for user: 68920395733981a47
[2026-03-29 02:34:44] [INFO] File size: 8948 bytes
[2026-03-29 02:34:45] [INFO] Created FTPFiles record with ID: 69c88fc5038cc4f9c
[2026-03-29 02:34:45] [INFO] About to extract fields from XML. File size: 8948 bytes
[2026-03-29 02:34:45] [INFO] Number of mappings: 24
[2026-03-29 02:34:45] [INFO] Starting XML parsing. Content length: 8948
[2026-03-29 02:34:45] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:34:45] [INFO] Processing 24 field mappings
[2026-03-29 02:34:45] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:34:45] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:34:45] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:34:45] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:34:45] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:34:45] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:34:45] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:34:45] [INFO]   -> Found value: 37379
[2026-03-29 02:34:45] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:34:45] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:34:45] [INFO]   -> Found value: 1103
[2026-03-29 02:34:45] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:34:45] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:34:45] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:34:45] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:34:45] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:34:45] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:34:45] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:34:45] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:34:45] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:34:45] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:34:45] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:34:45] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'cleared' = null
[2026-03-29 02:34:45] [INFO]   -> Set field 'inService' = null
[2026-03-29 02:34:45] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:34:45] [INFO]   -> Found value: 35.278591
[2026-03-29 02:34:45] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:34:45] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:34:45] [INFO]   -> Found value: -85.197631
[2026-03-29 02:34:45] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:34:45] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:34:45] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:34:45] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:34:45] [INFO]   -> Found value: H1400
[2026-03-29 02:34:45] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:34:45] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:34:45] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 02:34:45] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:34:45] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:34:45] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:34:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:34:45] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:34:45] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:34:45] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:34:45] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:34:45] [INFO]   -> Found value: RD
[2026-03-29 02:34:45] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:34:45] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:34:45] [INFO]   -> Found value: 26-000068
[2026-03-29 02:34:45] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:34:45] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:34:45] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:34:45] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:34:45] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:34:45] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:34:45] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:34:45] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:34:45] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-03-29 02:34:45] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:34:45] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call"
[2026-03-29 02:34:45] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call"
[2026-03-29 02:34:45] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:34:45] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:34:45] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:34:45] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:34:45] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:34:45] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:34:45] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:34:45] [INFO] Concatenating street name and type
[2026-03-29 02:34:45] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:34:45] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:34:45] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:34:45] [INFO] Number of extracted fields: 29
[2026-03-29 02:34:45] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:34:45] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:34:45] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:34:45] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:34:45] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:34:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:34:45] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:34:45] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:34:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:34:45] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:34:45] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:34:45] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:34:45] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:34:45] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:34:45] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:34:45] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:34:49] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223444576.xml
[2026-03-29 02:34:49] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223444576.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223444576.xml
[2026-03-29 02:34:49] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223444576.xml
[2026-03-29 02:35:15] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223514892.xml
[2026-03-29 02:35:15] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223514892.xml for user: 68920395733981a47
[2026-03-29 02:35:15] [INFO] File size: 9451 bytes
[2026-03-29 02:35:15] [INFO] Created FTPFiles record with ID: 69c88fe356d68c924
[2026-03-29 02:35:15] [INFO] About to extract fields from XML. File size: 9451 bytes
[2026-03-29 02:35:15] [INFO] Number of mappings: 24
[2026-03-29 02:35:15] [INFO] Starting XML parsing. Content length: 9451
[2026-03-29 02:35:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 02:35:15] [INFO] Processing 24 field mappings
[2026-03-29 02:35:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 02:35:15] [INFO]   -> Found value: FASCIT-Fire Assist Citizen
[2026-03-29 02:35:15] [INFO]   -> Set field 'incidentTypeValue1' = "FASCIT-Fire Assist Citizen"
[2026-03-29 02:35:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 02:35:15] [INFO]   -> Found value: ,1103 HOTWATER RD
[2026-03-29 02:35:15] [INFO]   -> Set field 'businessName' = ",1103 HOTWATER RD"
[2026-03-29 02:35:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 02:35:15] [INFO]   -> Found value: 37379
[2026-03-29 02:35:15] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 02:35:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 02:35:15] [INFO]   -> Found value: 1103
[2026-03-29 02:35:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1103
[2026-03-29 02:35:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 02:35:15] [INFO]   -> Found value: HOTWATER
[2026-03-29 02:35:15] [INFO]   -> Set field 'streetName' = "HOTWATER"
[2026-03-29 02:35:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 02:35:15] [INFO]   -> Found value: SLUDER LN/CHANCEY CEMETERY RD
[2026-03-29 02:35:15] [INFO]   -> Set field 'incidentLocationCross' = "SLUDER LN\/CHANCEY CEMETERY RD"
[2026-03-29 02:35:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-28T22:31:46.973-04:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'alarm' = "2026-03-29 02:31:46"
[2026-03-29 02:35:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 02:35:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'enroute' = null
[2026-03-29 02:35:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 02:35:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'onScene' = null
[2026-03-29 02:35:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-28T22:35:14.227-04:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'cleared' = "2026-03-29 02:35:14"
[2026-03-29 02:35:15] [INFO]   -> Set field 'inService' = "2026-03-29 02:35:14"
[2026-03-29 02:35:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 02:35:15] [INFO]   -> Found value: 35.278591
[2026-03-29 02:35:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.27859099999999870078681851737201213836669921875
[2026-03-29 02:35:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 02:35:15] [INFO]   -> Found value: -85.197631
[2026-03-29 02:35:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1976310000000012223608791828155517578125
[2026-03-29 02:35:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'dispatched' = "2026-03-29 02:32:35"
[2026-03-29 02:35:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 02:35:15] [INFO]   -> Found value: H1400
[2026-03-29 02:35:15] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 02:35:15] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 02:35:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-28T22:35:14.227-04:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'timeunitclear' = "2026-03-29 02:35:14"
[2026-03-29 02:35:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 02:35:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 02:35:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 02:35:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 02:35:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 02:35:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 02:35:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-28T22:32:35.143-04:00
[2026-03-29 02:35:15] [INFO]   -> Set field 'timedispatch' = "2026-03-29 02:32:35"
[2026-03-29 02:35:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 02:35:15] [INFO]   -> Found value: RD
[2026-03-29 02:35:15] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 02:35:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 02:35:15] [INFO]   -> Found value: 26-000068
[2026-03-29 02:35:15] [INFO]   -> Set field 'incidentInternalId' = "26-000068"
[2026-03-29 02:35:15] [INFO]   -> Set field 'dispatchRunNumber' = "26-000068"
[2026-03-29 02:35:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 02:35:15] [INFO]   -> Found value: 2026-03-42690
[2026-03-29 02:35:15] [INFO]   -> Set field 'policeReportNumber' = "2026-03-42690"
[2026-03-29 02:35:15] [INFO]   -> Set field 'cADNumber' = "2026-03-42690"
[2026-03-29 02:35:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 02:35:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 02:35:15] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-03-29 02:35:15] [INFO]   -> Found value: 03/28/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor
03/28/2026 22:32:03 po...
[2026-03-29 02:35:15] [INFO]   -> Set field 'dispatchNotes' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call"
[2026-03-29 02:35:15] [INFO]   -> Set field 'cADLog' = "03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call"
[2026-03-29 02:35:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 02:35:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 02:35:15] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 02:35:15] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 02:35:15] [INFO]   -> Found value: MFD
MFD
[2026-03-29 02:35:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 02:35:15] [INFO] Finished extracting fields. Total fields extracted: 29
[2026-03-29 02:35:15] [INFO] Concatenating street name and type
[2026-03-29 02:35:15] [INFO]   -> Combined street name: HOTWATER RD
[2026-03-29 02:35:15] [INFO] Built locationCoordinates from lat/lng: 35.278591,-85.197631
[2026-03-29 02:35:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FASCIT-Fire Assist Citizen","businessName":",1103 HOTWATER RD","nERISIncidentPostalCode":37379,"incidentLocationStreetNumber":1103,"streetName":"HOTWATER RD","incidentLocationCross":"SLUDER LN\/CHANCEY CEMETERY RD","alarm":"2026-03-29 02:31:46","enroute":null,"onScene":null,"cleared":"2026-03-29 02:35:14","inService":"2026-03-29 02:35:14","nERISIncidentLatitude":35.27859099999999870078681851737201213836669921875,"nERISIncidentLongitude":-85.1976310000000012223608791828155517578125,"dispatched":"2026-03-29 02:32:35","cADVehicleID":"H1400","name":"H1400","timeunitclear":"2026-03-29 02:35:14","timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 02:32:35","incidentInternalId":"26-000068","dispatchRunNumber":"26-000068","policeReportNumber":"2026-03-42690","cADNumber":"2026-03-42690","dispatchNotes":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call","cADLog":"03\/28\/2026 22:32:00 powell_d                [1] rp's wife fallen in the floor\n03\/28\/2026 22:32:03 powell_d                [2] denies ems\n03\/28\/2026 22:32:35 calub_m                 [3] Automatic Case Number(s) issued for Incident #[2026-03-42690], Jurisdiction: Mowbray VFD. Case Number(s): 26-000068 requested by H1400.\n03\/28\/2026 22:32:59 powell_d                [4] 240 -250lbs\n03\/28\/2026 22:33:12 powell_d                [5] will be in the living room\n03\/28\/2026 22:33:51 powell_d                [6] now denying need for response\n03\/28\/2026 22:34:02 powell_d                [7] rp's son got on scene to help her up\n03\/28\/2026 22:34:08 powell_d                [8] RTC:\n03\/28\/2026 22:34:42 calub_m                 [9] mvfd clear on call","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.278591,-85.197631"}
[2026-03-29 02:35:15] [INFO] Number of extracted fields: 29
[2026-03-29 02:35:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 02:35:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 02:35:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 02:35:15] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 02:35:15] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 02:35:15] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 02:35:15] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 02:35:15] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 02:35:15] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 02:35:15] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 02:35:15] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 02:35:15] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2d65c52f1b
[2026-03-29 02:35:16] [INFO] Found existing Dispatch with cADNumber '2026-03-42690', ID: 69c88f2310387eac2 - will update instead of create
[2026-03-29 02:35:16] [INFO] Updated existing Dispatches record with ID: 69c88f2310387eac2
[2026-03-29 02:35:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 02:35:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 02:35:18] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-42690_20260328223514892.xml
[2026-03-29 02:35:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223514892.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-42690_20260328223514892.xml
[2026-03-29 02:35:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-42690_20260328223514892.xml
[2026-03-29 02:44:02] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:44:02] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:44:02] [INFO] File size: 16416 bytes
[2026-03-29 02:44:04] [INFO] Created FTPFiles record with ID: 69c891f430aeaeea1
[2026-03-29 02:44:04] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:44:04] [INFO] Created archive directory: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29
[2026-03-29 02:44:04] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683.xml
[2026-03-29 02:44:04] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:44:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:44:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:44:36] [INFO] File size: 19313 bytes
[2026-03-29 02:44:38] [INFO] Created FTPFiles record with ID: 69c89216a7aa8428d
[2026-03-29 02:44:38] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:44:38] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752278.xml
[2026-03-29 02:44:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752278.xml
[2026-03-29 02:44:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:44:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:44:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:44:49] [INFO] File size: 22188 bytes
[2026-03-29 02:44:51] [INFO] Created FTPFiles record with ID: 69c89223c1ac4bad0
[2026-03-29 02:44:51] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:44:51] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752291.xml
[2026-03-29 02:44:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752291.xml
[2026-03-29 02:44:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:46:04] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:46:04] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:46:04] [INFO] File size: 24427 bytes
[2026-03-29 02:46:06] [INFO] Created FTPFiles record with ID: 69c8926e963b339a9
[2026-03-29 02:46:06] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:46:06] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752366.xml
[2026-03-29 02:46:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752366.xml
[2026-03-29 02:46:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:46:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:46:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:46:49] [INFO] File size: 26031 bytes
[2026-03-29 02:46:50] [INFO] Created FTPFiles record with ID: 69c8929abe9f9638c
[2026-03-29 02:46:50] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:46:50] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752410.xml
[2026-03-29 02:46:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752410.xml
[2026-03-29 02:46:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:47:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:47:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:47:23] [INFO] File size: 28913 bytes
[2026-03-29 02:47:24] [INFO] Created FTPFiles record with ID: 69c892bc6f6dd4043
[2026-03-29 02:47:24] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:47:24] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752444.xml
[2026-03-29 02:47:24] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752444.xml
[2026-03-29 02:47:24] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:47:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:47:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:47:36] [INFO] File size: 28921 bytes
[2026-03-29 02:47:37] [INFO] Created FTPFiles record with ID: 69c892c985ada0db3
[2026-03-29 02:47:37] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:47:37] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752457.xml
[2026-03-29 02:47:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752457.xml
[2026-03-29 02:47:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:48:12] [INFO] File size: 29901 bytes
[2026-03-29 02:48:15] [INFO] Created FTPFiles record with ID: 69c892ef1c479dd9e
[2026-03-29 02:48:15] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:48:15] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752495.xml
[2026-03-29 02:48:15] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752495.xml
[2026-03-29 02:48:15] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:30] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:30] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:48:30] [INFO] File size: 31491 bytes
[2026-03-29 02:48:32] [INFO] Created FTPFiles record with ID: 69c89300c3d36bc5a
[2026-03-29 02:48:32] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:48:32] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752512.xml
[2026-03-29 02:48:32] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752512.xml
[2026-03-29 02:48:32] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:38] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:38] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:48:38] [INFO] File size: 34384 bytes
[2026-03-29 02:48:40] [INFO] Created FTPFiles record with ID: 69c8930840c3e528d
[2026-03-29 02:48:40] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:48:40] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752520.xml
[2026-03-29 02:48:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752520.xml
[2026-03-29 02:48:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:58] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:48:58] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:48:58] [INFO] File size: 36994 bytes
[2026-03-29 02:49:00] [INFO] Created FTPFiles record with ID: 69c8931c37e728b8a
[2026-03-29 02:49:00] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:00] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752540.xml
[2026-03-29 02:49:00] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752540.xml
[2026-03-29 02:49:00] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:00] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:00] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:49:00] [INFO] File size: 37930 bytes
[2026-03-29 02:49:02] [INFO] Created FTPFiles record with ID: 69c8931ecfa13270f
[2026-03-29 02:49:02] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:02] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752542.xml
[2026-03-29 02:49:02] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752542.xml
[2026-03-29 02:49:02] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:49:03] [INFO] File size: 39520 bytes
[2026-03-29 02:49:06] [INFO] Created FTPFiles record with ID: 69c89322a4fbd3a84
[2026-03-29 02:49:06] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:06] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752546.xml
[2026-03-29 02:49:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752546.xml
[2026-03-29 02:49:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:45] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:45] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:49:45] [INFO] File size: 40474 bytes
[2026-03-29 02:49:48] [INFO] Created FTPFiles record with ID: 69c8934c4ed9c85da
[2026-03-29 02:49:48] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:48] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752588.xml
[2026-03-29 02:49:48] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752588.xml
[2026-03-29 02:49:48] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:49:50] [INFO] File size: 42700 bytes
[2026-03-29 02:49:52] [INFO] Created FTPFiles record with ID: 69c8935043a40943c
[2026-03-29 02:49:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:52] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752592.xml
[2026-03-29 02:49:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752592.xml
[2026-03-29 02:49:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:49:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:49:52] [INFO] File size: 44290 bytes
[2026-03-29 02:49:55] [INFO] Created FTPFiles record with ID: 69c893531932506d7
[2026-03-29 02:49:55] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:49:55] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752595.xml
[2026-03-29 02:49:55] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752595.xml
[2026-03-29 02:49:55] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:50:07] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:50:07] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:50:07] [INFO] File size: 45907 bytes
[2026-03-29 02:50:10] [INFO] Created FTPFiles record with ID: 69c89361ec8140d08
[2026-03-29 02:50:10] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:50:10] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752610.xml
[2026-03-29 02:50:10] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752610.xml
[2026-03-29 02:50:10] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:53:55] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:53:55] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:53:55] [INFO] File size: 47524 bytes
[2026-03-29 02:53:57] [INFO] Created FTPFiles record with ID: 69c8944501ca841b6
[2026-03-29 02:53:57] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:53:57] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752837.xml
[2026-03-29 02:53:57] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752837.xml
[2026-03-29 02:53:57] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:24] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:24] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:54:24] [INFO] File size: 49151 bytes
[2026-03-29 02:54:26] [INFO] Created FTPFiles record with ID: 69c894628f92f530b
[2026-03-29 02:54:26] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:54:26] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752866.xml
[2026-03-29 02:54:26] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752866.xml
[2026-03-29 02:54:26] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:54:28] [INFO] File size: 50504 bytes
[2026-03-29 02:54:30] [INFO] Created FTPFiles record with ID: 69c894663a3aaf01e
[2026-03-29 02:54:30] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:54:30] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752870.xml
[2026-03-29 02:54:30] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752870.xml
[2026-03-29 02:54:30] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:54:34] [INFO] File size: 50504 bytes
[2026-03-29 02:54:37] [INFO] Created FTPFiles record with ID: 69c8946d098b8dbc1
[2026-03-29 02:54:37] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:54:37] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752877.xml
[2026-03-29 02:54:37] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752877.xml
[2026-03-29 02:54:37] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:37] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:54:37] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:54:37] [INFO] File size: 50504 bytes
[2026-03-29 02:54:40] [INFO] Created FTPFiles record with ID: 69c894700e9b314c6
[2026-03-29 02:54:40] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:54:40] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752880.xml
[2026-03-29 02:54:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752880.xml
[2026-03-29 02:54:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:56:32] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:56:32] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:56:32] [INFO] File size: 51456 bytes
[2026-03-29 02:56:34] [INFO] Created FTPFiles record with ID: 69c894e2751b50793
[2026-03-29 02:56:34] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:56:34] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774752994.xml
[2026-03-29 02:56:34] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774752994.xml
[2026-03-29 02:56:34] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:58:00] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 02:58:00] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 02:58:00] [INFO] File size: 52435 bytes
[2026-03-29 02:58:01] [INFO] Created FTPFiles record with ID: 69c8953968c6aaca3
[2026-03-29 02:58:01] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 02:58:01] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753081.xml
[2026-03-29 02:58:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753081.xml
[2026-03-29 02:58:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:01:42] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:01:42] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:01:42] [INFO] File size: 54041 bytes
[2026-03-29 03:01:44] [INFO] Created FTPFiles record with ID: 69c8961855f6ce62e
[2026-03-29 03:01:44] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:01:44] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753304.xml
[2026-03-29 03:01:44] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753304.xml
[2026-03-29 03:01:44] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:01:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:01:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:01:57] [INFO] File size: 55635 bytes
[2026-03-29 03:01:58] [INFO] Created FTPFiles record with ID: 69c89626bda0fbeac
[2026-03-29 03:01:58] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:01:58] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753318.xml
[2026-03-29 03:01:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753318.xml
[2026-03-29 03:01:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:06:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:06:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:06:50] [INFO] File size: 57225 bytes
[2026-03-29 03:06:52] [INFO] Created FTPFiles record with ID: 69c8974cc92e88589
[2026-03-29 03:06:52] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:06:52] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753612.xml
[2026-03-29 03:06:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753612.xml
[2026-03-29 03:06:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:08:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:08:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:08:57] [INFO] File size: 58819 bytes
[2026-03-29 03:08:57] [INFO] Created FTPFiles record with ID: 69c897c97ff2e8ca4
[2026-03-29 03:08:57] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:08:57] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753737.xml
[2026-03-29 03:08:57] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753737.xml
[2026-03-29 03:08:57] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:08:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:08:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:08:57] [INFO] File size: 58819 bytes
[2026-03-29 03:08:58] [INFO] Created FTPFiles record with ID: 69c897cad0b9ed5e9
[2026-03-29 03:08:58] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:08:58] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753738.xml
[2026-03-29 03:08:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753738.xml
[2026-03-29 03:08:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:12:55] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:12:55] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:12:55] [INFO] File size: 60396 bytes
[2026-03-29 03:12:55] [INFO] Created FTPFiles record with ID: 69c898b78bdf27fa1
[2026-03-29 03:12:55] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:12:55] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774753975.xml
[2026-03-29 03:12:55] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774753975.xml
[2026-03-29 03:12:55] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:16:29] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 03:16:29] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml for user: 69320e6a9e3e5ef71
[2026-03-29 03:16:29] [INFO] File size: 61986 bytes
[2026-03-29 03:16:31] [INFO] Created FTPFiles record with ID: 69c8998fc159c188d
[2026-03-29 03:16:31] [WARNING] Warning: Failed to decode parsing rules JSON for mailbox ID: 69320e6a9e3e5ef71
[2026-03-29 03:16:31] [INFO] File already exists in archive, using unique name: cfs_2026-020683_1774754191.xml
[2026-03-29 03:16:31] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/archive/2026-03-29/cfs_2026-020683_1774754191.xml
[2026-03-29 03:16:31] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/69320e6a9e3e5ef71/cfs_2026-020683.xml
[2026-03-29 06:23:09] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09458.xml
[2026-03-29 06:23:09] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09458.xml for user: 68d56363ec1209189
[2026-03-29 06:23:09] [INFO] File size: 1756 bytes
[2026-03-29 06:23:12] [INFO] Created FTPFiles record with ID: 69c8c550586f3844e
[2026-03-29 06:23:12] [INFO] About to extract fields from XML. File size: 1756 bytes
[2026-03-29 06:23:12] [INFO] Number of mappings: 21
[2026-03-29 06:23:12] [INFO] Starting XML parsing. Content length: 1756
[2026-03-29 06:23:12] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 06:23:12] [INFO] Processing 21 field mappings
[2026-03-29 06:23:12] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 06:23:12] [INFO]   -> Found value: 26-09458
[2026-03-29 06:23:12] [INFO]   -> Set field 'dispatchRunNumber' = "26-09458"
[2026-03-29 06:23:12] [INFO]   -> Set field 'cADNumber' = "26-09458"
[2026-03-29 06:23:12] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 06:23:12] [INFO]   -> Found value: 1220
[2026-03-29 06:23:12] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1220
[2026-03-29 06:23:12] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 06:23:12] [INFO]   -> Found value: N INGRAM RD
[2026-03-29 06:23:12] [INFO]   -> Set field 'streetName' = "N INGRAM RD"
[2026-03-29 06:23:12] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 06:23:12] [INFO]   -> No value found (null or empty)
[2026-03-29 06:23:12] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 06:23:12] [INFO]   -> Found value: SIKESTON
[2026-03-29 06:23:12] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-03-29 06:23:12] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 06:23:12] [INFO]   -> Found value: SIKESTON JAYCEE BOOTHEEL RODEO
[2026-03-29 06:23:12] [INFO]   -> Set field 'businessName' = "SIKESTON JAYCEE BOOTHEEL RODEO"
[2026-03-29 06:23:12] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 06:23:12] [INFO]   -> Found value: MO
[2026-03-29 06:23:12] [INFO]   -> Set field 'incidentLocationStateName' = "MO"
[2026-03-29 06:23:12] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 06:23:12] [INFO]   -> Found value: 63801
[2026-03-29 06:23:12] [INFO]   -> Set field 'nERISIncidentPostalCode' = 63801
[2026-03-29 06:23:12] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 06:23:12] [INFO]   -> Found value: 0
[2026-03-29 06:23:12] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 06:23:12] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 06:23:12] [INFO]   -> Found value: 0
[2026-03-29 06:23:12] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 06:23:12] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 06:23:12] [INFO]   -> Found value: FIRE-GRASS/BRUSH/TREES
[2026-03-29 06:23:12] [INFO]   -> Set field 'incidentTypeValue1' = "FIRE-GRASS\/BRUSH\/TREES"
[2026-03-29 06:23:12] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 06:23:12] [INFO]   -> Found value: 03-29-2026 01:14:54|HUGE FIRE NEAR RODEO GROUNDS
ABOUT A MILE SOUTH OF THE TREE LINE ON HH 
JUST NOT...
[2026-03-29 06:23:12] [INFO]   -> Set field 'dispatchNotes' = "03-29-2026 01:14:54|HUGE FIRE NEAR RODEO GROUNDS\nABOUT A MILE SOUTH OF THE TREE LINE ON HH \nJUST NOTICED IT A FEW MINUTES AGO\n\n 03-29-2026 01:21:13|CONTROLLED BURN 03-29-2026 01:22:03|CANCELLED"
[2026-03-29 06:23:12] [INFO]   -> Set field 'cADLog' = "03-29-2026 01:14:54|HUGE FIRE NEAR RODEO GROUNDS\nABOUT A MILE SOUTH OF THE TREE LINE ON HH \nJUST NOTICED IT A FEW MINUTES AGO\n\n 03-29-2026 01:21:13|CONTROLLED BURN 03-29-2026 01:22:03|CANCELLED"
[2026-03-29 06:23:12] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 06:23:12] [INFO]   -> Found value: 03-29-2026T01:20:08
[2026-03-29 06:23:12] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T01:20:08
[2026-03-29 06:23:12] [ERROR] Error formatting datetime '2026-29-03T01:20:08': Failed to parse time string (2026-29-03T01:20:08) at position 6 (9): Unexpected character
[2026-03-29 06:23:12] [INFO]   -> Set field 'alarm' = null
[2026-03-29 06:23:12] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T01:20:08
[2026-03-29 06:23:12] [ERROR] Error formatting datetime '2026-29-03T01:20:08': Failed to parse time string (2026-29-03T01:20:08) at position 6 (9): Unexpected character
[2026-03-29 06:23:12] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 06:23:12] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 06:23:12] [INFO]   -> No value found (null or empty)
[2026-03-29 06:23:12] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 06:23:12] [INFO]   -> No value found (null or empty)
[2026-03-29 06:23:12] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 06:23:12] [INFO]   -> Found value: ENG2
[2026-03-29 06:23:12] [INFO]   -> Set field 'cADVehicleID' = "ENG2"
[2026-03-29 06:23:12] [INFO]   -> Set field 'name' = "ENG2"
[2026-03-29 06:23:12] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 06:23:12] [INFO]   -> No value found (null or empty)
[2026-03-29 06:23:12] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 06:23:12] [INFO]   -> No value found (null or empty)
[2026-03-29 06:23:12] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 06:23:12] [INFO]   -> Found value: 03-29-2026T01:22:58
[2026-03-29 06:23:12] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T01:22:58
[2026-03-29 06:23:12] [ERROR] Error formatting datetime '2026-29-03T01:22:58': Failed to parse time string (2026-29-03T01:22:58) at position 6 (9): Unexpected character
[2026-03-29 06:23:12] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 06:23:12] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 06:23:12] [INFO]   -> Found value: 03-29-2026T01:22:53
[2026-03-29 06:23:12] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T01:22:53
[2026-03-29 06:23:12] [ERROR] Error formatting datetime '2026-29-03T01:22:53': Failed to parse time string (2026-29-03T01:22:53) at position 6 (9): Unexpected character
[2026-03-29 06:23:12] [INFO]   -> Set field 'timedispatch' = null
[2026-03-29 06:23:12] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 06:23:12] [INFO]   -> Found value: SDPSFD
[2026-03-29 06:23:12] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDPSFD"
[2026-03-29 06:23:12] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-03-29 06:23:12] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 06:23:12] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09458","cADNumber":"26-09458","incidentLocationStreetNumber":1220,"streetName":"N INGRAM RD","incidentLocationCity":"SIKESTON","businessName":"SIKESTON JAYCEE BOOTHEEL RODEO","incidentLocationStateName":"MO","nERISIncidentPostalCode":63801,"nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"FIRE-GRASS\/BRUSH\/TREES","dispatchNotes":"03-29-2026 01:14:54|HUGE FIRE NEAR RODEO GROUNDS\nABOUT A MILE SOUTH OF THE TREE LINE ON HH \nJUST NOTICED IT A FEW MINUTES AGO\n\n 03-29-2026 01:21:13|CONTROLLED BURN 03-29-2026 01:22:03|CANCELLED","cADLog":"03-29-2026 01:14:54|HUGE FIRE NEAR RODEO GROUNDS\nABOUT A MILE SOUTH OF THE TREE LINE ON HH \nJUST NOTICED IT A FEW MINUTES AGO\n\n 03-29-2026 01:21:13|CONTROLLED BURN 03-29-2026 01:22:03|CANCELLED","alarm":null,"dispatched":null,"cADVehicleID":"ENG2","name":"ENG2","timeunitclear":null,"timedispatch":null,"cADAgencyIdentifier":"SDPSFD","locationCoordinates":"0,0"}
[2026-03-29 06:23:12] [INFO] Number of extracted fields: 21
[2026-03-29 06:23:12] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDPSFD'
[2026-03-29 06:23:12] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SDPSFD', Parsed IDs = ["SDPSFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 06:23:12] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDPSFD"]
[2026-03-29 06:23:12] [INFO] Attempting SAASClient lookup for AgencyCode 'SDPSFD' (index 0) within mailbox's assigned agencies
[2026-03-29 06:23:13] [INFO] SUCCESS: Routed to agency 'Sikeston DPS' (ID: 6772cab7157b2ebde) at INDEX 0 based on AgencyCode 'SDPSFD'
[2026-03-29 06:23:14] [INFO] Fetched 4 stations from Stations module for agency 'Sikeston DPS': ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"]
[2026-03-29 06:23:14] [INFO] Final routing: saasclientId = 6772cab7157b2ebde, dispatchStationsIds = ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"], matchedAgencyIndex = 0
[2026-03-29 06:23:14] [INFO] Multi-agency routing matched mailbox default agency: 6772cab7157b2ebde (no update needed)
[2026-03-29 06:23:15] [INFO] Found existing IncidentTypeMapping with ID: 68e4158e87079abb2
[2026-03-29 06:23:20] [INFO] Created new Dispatches record with ID: 69c8c556568446313
[2026-03-29 06:23:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09458.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SDPSFD_26-09458.xml
[2026-03-29 06:23:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09458.xml
[2026-03-29 14:58:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105845739.xml
[2026-03-29 14:58:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105845739.xml for user: 68920395733981a47
[2026-03-29 14:58:46] [INFO] File size: 5859 bytes
[2026-03-29 14:58:46] [INFO] Created FTPFiles record with ID: 69c93e265d73ae4be
[2026-03-29 14:58:46] [INFO] About to extract fields from XML. File size: 5859 bytes
[2026-03-29 14:58:46] [INFO] Number of mappings: 24
[2026-03-29 14:58:46] [INFO] Starting XML parsing. Content length: 5859
[2026-03-29 14:58:46] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:58:46] [INFO] Processing 24 field mappings
[2026-03-29 14:58:46] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:58:46] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:58:46] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:58:46] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:58:46] [INFO]   -> Found value: 0
[2026-03-29 14:58:46] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:58:46] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:58:46] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:58:46] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:58:46] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:58:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:58:46] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:58:46] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:58:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:58:46] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:58:46] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:58:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:58:46] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:58:46] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:58:46] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:58:46] [INFO]   -> Found value: 35.262938
[2026-03-29 14:58:46] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:58:46] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:58:46] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:58:46] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:58:46] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:58:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:58:46] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:58:46] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:58:46] [INFO]   -> No value found (null or empty)
[2026-03-29 14:58:46] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:58:46] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:58:46] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:58:46] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:58:46] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:58:46] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:58:46] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-03-29 14:58:46] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:58:46] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:58:46] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:58:46] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:58:46] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:58:46] [INFO]   -> Found value: MFD
[2026-03-29 14:58:46] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:58:46] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:58:46] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:58:46] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:58:46] [INFO] Number of extracted fields: 16
[2026-03-29 14:58:46] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:58:46] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:58:46] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:58:46] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:58:46] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:58:46] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:58:46] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:58:46] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:58:46] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:58:56] [INFO] Created new Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:58:56] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:58:56] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:00] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105845739.xml
[2026-03-29 14:59:00] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105845739.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105845739.xml
[2026-03-29 14:59:00] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105845739.xml
[2026-03-29 14:59:00] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105855868.xml
[2026-03-29 14:59:00] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105855868.xml for user: 68920395733981a47
[2026-03-29 14:59:00] [INFO] File size: 6002 bytes
[2026-03-29 14:59:00] [INFO] Created FTPFiles record with ID: 69c93e3496959e78d
[2026-03-29 14:59:00] [INFO] About to extract fields from XML. File size: 6002 bytes
[2026-03-29 14:59:00] [INFO] Number of mappings: 24
[2026-03-29 14:59:00] [INFO] Starting XML parsing. Content length: 6002
[2026-03-29 14:59:00] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:00] [INFO] Processing 24 field mappings
[2026-03-29 14:59:00] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:00] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:00] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:00] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:00] [INFO]   -> Found value: 0
[2026-03-29 14:59:00] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:00] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:00] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:00] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:00] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:00] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:00] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:00] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:00] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:00] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:00] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:00] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:00] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:00] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:00] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:00] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:00] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:00] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:00] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:00] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:00] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:00] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:00] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:00] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:00] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:00] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:00] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:00] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:00] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-03-29 14:59:00] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:00] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:00] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:00] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:00] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:00] [INFO]   -> Found value: MFD
[2026-03-29 14:59:00] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:00] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:00] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:00] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:00] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:00] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:00] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:00] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:00] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:00] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:01] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:01] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:01] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:01] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:05] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105855868.xml
[2026-03-29 14:59:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105855868.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105855868.xml
[2026-03-29 14:59:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105855868.xml
[2026-03-29 14:59:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105900929.xml
[2026-03-29 14:59:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105900929.xml for user: 68920395733981a47
[2026-03-29 14:59:05] [INFO] File size: 6153 bytes
[2026-03-29 14:59:05] [INFO] Created FTPFiles record with ID: 69c93e39a908ce159
[2026-03-29 14:59:05] [INFO] About to extract fields from XML. File size: 6153 bytes
[2026-03-29 14:59:05] [INFO] Number of mappings: 24
[2026-03-29 14:59:05] [INFO] Starting XML parsing. Content length: 6153
[2026-03-29 14:59:05] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:05] [INFO] Processing 24 field mappings
[2026-03-29 14:59:05] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:05] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:05] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:05] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:05] [INFO]   -> Found value: 0
[2026-03-29 14:59:05] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:05] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:05] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:05] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:05] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:05] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:05] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:05] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:05] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:05] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:05] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:05] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:05] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:05] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:05] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:05] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:05] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:05] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:05] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:05] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:05] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:05] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:05] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:05] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:05] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:05] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:05] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:05] [INFO] Found 10 elements for 'Comment', concatenating 10 non-empty values
[2026-03-29 14:59:05] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:05] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:05] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:05] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:05] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:05] [INFO]   -> Found value: MFD
[2026-03-29 14:59:05] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:05] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:05] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:05] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:05] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:05] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:05] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:05] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:05] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:05] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:06] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:06] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:06] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:06] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:06] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:06] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:06] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:06] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:09] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105900929.xml
[2026-03-29 14:59:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105900929.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105900929.xml
[2026-03-29 14:59:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105900929.xml
[2026-03-29 14:59:09] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105905976.xml
[2026-03-29 14:59:09] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105905976.xml for user: 68920395733981a47
[2026-03-29 14:59:09] [INFO] File size: 6302 bytes
[2026-03-29 14:59:09] [INFO] Created FTPFiles record with ID: 69c93e3dbd78fc329
[2026-03-29 14:59:09] [INFO] About to extract fields from XML. File size: 6302 bytes
[2026-03-29 14:59:09] [INFO] Number of mappings: 24
[2026-03-29 14:59:09] [INFO] Starting XML parsing. Content length: 6302
[2026-03-29 14:59:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:09] [INFO] Processing 24 field mappings
[2026-03-29 14:59:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:09] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:09] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:09] [INFO]   -> Found value: 0
[2026-03-29 14:59:09] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:09] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:09] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:09] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:09] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:09] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:09] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:09] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:09] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:09] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:09] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:09] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:09] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:09] [INFO] Found 11 elements for 'Comment', concatenating 11 non-empty values
[2026-03-29 14:59:09] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:09] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:09] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:09] [INFO]   -> Found value: MFD
[2026-03-29 14:59:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:09] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:09] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:09] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:09] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:09] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:09] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:10] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:10] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:10] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:10] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:10] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:10] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:10] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:10] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:13] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105905976.xml
[2026-03-29 14:59:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105905976.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105905976.xml
[2026-03-29 14:59:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105905976.xml
[2026-03-29 14:59:16] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105916104.xml
[2026-03-29 14:59:16] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105916104.xml for user: 68920395733981a47
[2026-03-29 14:59:16] [INFO] File size: 6485 bytes
[2026-03-29 14:59:16] [INFO] Created FTPFiles record with ID: 69c93e4480ce6e47a
[2026-03-29 14:59:16] [INFO] About to extract fields from XML. File size: 6485 bytes
[2026-03-29 14:59:16] [INFO] Number of mappings: 24
[2026-03-29 14:59:16] [INFO] Starting XML parsing. Content length: 6485
[2026-03-29 14:59:16] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:16] [INFO] Processing 24 field mappings
[2026-03-29 14:59:16] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:16] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:16] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:16] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:16] [INFO]   -> Found value: 0
[2026-03-29 14:59:16] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:16] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:16] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:16] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:16] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:16] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:16] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:16] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:16] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:16] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:16] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:16] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:16] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:16] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:16] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:16] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:16] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:16] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:16] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:16] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:16] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:16] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:16] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:16] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:16] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:16] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:16] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:16] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:16] [INFO] Found 12 elements for 'Comment', concatenating 12 non-empty values
[2026-03-29 14:59:16] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:16] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:16] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:16] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:16] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:16] [INFO]   -> Found value: MFD
[2026-03-29 14:59:16] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:16] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:16] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:16] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:16] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:16] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:16] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:16] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:16] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:16] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:16] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:16] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:16] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:17] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:17] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:17] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:17] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:20] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105916104.xml
[2026-03-29 14:59:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105916104.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105916104.xml
[2026-03-29 14:59:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105916104.xml
[2026-03-29 14:59:26] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105926214.xml
[2026-03-29 14:59:26] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105926214.xml for user: 68920395733981a47
[2026-03-29 14:59:26] [INFO] File size: 6658 bytes
[2026-03-29 14:59:26] [INFO] Created FTPFiles record with ID: 69c93e4ea4a403353
[2026-03-29 14:59:26] [INFO] About to extract fields from XML. File size: 6658 bytes
[2026-03-29 14:59:26] [INFO] Number of mappings: 24
[2026-03-29 14:59:26] [INFO] Starting XML parsing. Content length: 6658
[2026-03-29 14:59:26] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:26] [INFO] Processing 24 field mappings
[2026-03-29 14:59:26] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:26] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:26] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:26] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:26] [INFO]   -> Found value: 0
[2026-03-29 14:59:26] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:26] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:26] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:26] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:26] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:26] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:26] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:26] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:26] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:26] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:26] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:26] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:26] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:26] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:26] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:26] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:26] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:26] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:26] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:26] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:26] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:26] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:26] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:26] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:26] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:26] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:26] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:26] [INFO] Found 13 elements for 'Comment', concatenating 13 non-empty values
[2026-03-29 14:59:26] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:26] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:26] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:26] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:26] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:26] [INFO]   -> Found value: MFD
[2026-03-29 14:59:26] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:26] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:26] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:26] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:26] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:26] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:26] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:26] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:26] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:26] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:27] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:27] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:27] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:27] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:27] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:27] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:27] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:27] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:30] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105926214.xml
[2026-03-29 14:59:30] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105926214.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105926214.xml
[2026-03-29 14:59:30] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105926214.xml
[2026-03-29 14:59:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105936288.xml
[2026-03-29 14:59:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105936288.xml for user: 68920395733981a47
[2026-03-29 14:59:36] [INFO] File size: 6833 bytes
[2026-03-29 14:59:36] [INFO] Created FTPFiles record with ID: 69c93e58ace63e335
[2026-03-29 14:59:36] [INFO] About to extract fields from XML. File size: 6833 bytes
[2026-03-29 14:59:36] [INFO] Number of mappings: 24
[2026-03-29 14:59:36] [INFO] Starting XML parsing. Content length: 6833
[2026-03-29 14:59:36] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 14:59:36] [INFO] Processing 24 field mappings
[2026-03-29 14:59:36] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 14:59:36] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 14:59:36] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 14:59:36] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 14:59:36] [INFO]   -> Found value: 0
[2026-03-29 14:59:36] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 14:59:36] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 14:59:36] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 14:59:36] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 14:59:36] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 14:59:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:36] [INFO]   -> Set field 'enroute' = null
[2026-03-29 14:59:36] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 14:59:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:36] [INFO]   -> Set field 'onScene' = null
[2026-03-29 14:59:36] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 14:59:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:36] [INFO]   -> Set field 'cleared' = null
[2026-03-29 14:59:36] [INFO]   -> Set field 'inService' = null
[2026-03-29 14:59:36] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 14:59:36] [INFO]   -> Found value: 35.262938
[2026-03-29 14:59:36] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 14:59:36] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 14:59:36] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 14:59:36] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 14:59:36] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 14:59:36] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 14:59:36] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 14:59:36] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 14:59:36] [INFO]   -> No value found (null or empty)
[2026-03-29 14:59:36] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 14:59:36] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 14:59:36] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 14:59:36] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 14:59:36] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 14:59:36] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 14:59:36] [INFO] Found 14 elements for 'Comment', concatenating 14 non-empty values
[2026-03-29 14:59:36] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 14:59:36] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:36] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 14:59:36] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 14:59:36] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 14:59:36] [INFO]   -> Found value: MFD
[2026-03-29 14:59:36] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 14:59:36] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 14:59:36] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 14:59:36] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 14:59:36] [INFO] Number of extracted fields: 16
[2026-03-29 14:59:36] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 14:59:36] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 14:59:36] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 14:59:36] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 14:59:36] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 14:59:37] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 14:59:37] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 14:59:37] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 14:59:37] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 14:59:37] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 14:59:37] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 14:59:37] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 14:59:37] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 14:59:40] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329105936288.xml
[2026-03-29 14:59:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105936288.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329105936288.xml
[2026-03-29 14:59:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329105936288.xml
[2026-03-29 15:00:16] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110016634.xml
[2026-03-29 15:00:16] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110016634.xml for user: 68920395733981a47
[2026-03-29 15:00:16] [INFO] File size: 6987 bytes
[2026-03-29 15:00:17] [INFO] Created FTPFiles record with ID: 69c93e81149cc61a5
[2026-03-29 15:00:17] [INFO] About to extract fields from XML. File size: 6987 bytes
[2026-03-29 15:00:17] [INFO] Number of mappings: 24
[2026-03-29 15:00:17] [INFO] Starting XML parsing. Content length: 6987
[2026-03-29 15:00:17] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:00:17] [INFO] Processing 24 field mappings
[2026-03-29 15:00:17] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:00:17] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:00:17] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:00:17] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:00:17] [INFO]   -> Found value: 0
[2026-03-29 15:00:17] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:00:17] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:00:17] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:00:17] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:00:17] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:00:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:17] [INFO]   -> Set field 'enroute' = null
[2026-03-29 15:00:17] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:00:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:17] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:00:17] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:00:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:17] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:00:17] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:00:17] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:00:17] [INFO]   -> Found value: 35.262938
[2026-03-29 15:00:17] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:00:17] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:00:17] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:00:17] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:00:17] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:00:17] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:17] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 15:00:17] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:00:17] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:17] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:00:17] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:00:17] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:00:17] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:00:17] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:00:17] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:00:17] [INFO] Found 15 elements for 'Comment', concatenating 15 non-empty values
[2026-03-29 15:00:17] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:00:17] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:00:17] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:00:17] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:00:17] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:00:17] [INFO]   -> Found value: MFD
[2026-03-29 15:00:17] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 15:00:17] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 15:00:17] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:00:17] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:00:17] [INFO] Number of extracted fields: 16
[2026-03-29 15:00:17] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 15:00:17] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 15:00:17] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 15:00:17] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:00:17] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:00:17] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:00:17] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:00:17] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:00:17] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:00:17] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:00:17] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:00:17] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:00:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:00:21] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110016634.xml
[2026-03-29 15:00:21] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110016634.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110016634.xml
[2026-03-29 15:00:21] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110016634.xml
[2026-03-29 15:00:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110036849.xml
[2026-03-29 15:00:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110036849.xml for user: 68920395733981a47
[2026-03-29 15:00:36] [INFO] File size: 7138 bytes
[2026-03-29 15:00:38] [INFO] Created FTPFiles record with ID: 69c93e964c9d3cd2b
[2026-03-29 15:00:38] [INFO] About to extract fields from XML. File size: 7138 bytes
[2026-03-29 15:00:38] [INFO] Number of mappings: 24
[2026-03-29 15:00:38] [INFO] Starting XML parsing. Content length: 7138
[2026-03-29 15:00:38] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:00:38] [INFO] Processing 24 field mappings
[2026-03-29 15:00:38] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:00:38] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:00:38] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:00:38] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:00:38] [INFO]   -> Found value: 0
[2026-03-29 15:00:38] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:00:38] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:00:38] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:00:38] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:00:38] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:00:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:38] [INFO]   -> Set field 'enroute' = null
[2026-03-29 15:00:38] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:00:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:38] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:00:38] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:00:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:38] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:00:38] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:00:38] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:00:38] [INFO]   -> Found value: 35.262938
[2026-03-29 15:00:38] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:00:38] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:00:38] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:00:38] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:00:38] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:00:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:00:38] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 15:00:38] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:00:38] [INFO]   -> No value found (null or empty)
[2026-03-29 15:00:38] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:00:38] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:00:38] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:00:38] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:00:38] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:00:38] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:00:38] [INFO] Found 16 elements for 'Comment', concatenating 16 non-empty values
[2026-03-29 15:00:38] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:00:38] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:00:38] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:00:38] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:00:38] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:00:38] [INFO]   -> Found value: MFD
[2026-03-29 15:00:38] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD"
[2026-03-29 15:00:38] [INFO] Finished extracting fields. Total fields extracted: 15
[2026-03-29 15:00:38] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:00:38] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":null,"policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:00:38] [INFO] Number of extracted fields: 16
[2026-03-29 15:00:38] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD'
[2026-03-29 15:00:38] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD', Parsed IDs = ["MFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 15:00:38] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD"]
[2026-03-29 15:00:38] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:00:38] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:00:38] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:00:38] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:00:38] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:00:39] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:00:39] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:00:39] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:00:39] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:00:39] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:00:42] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110036849.xml
[2026-03-29 15:00:42] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110036849.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110036849.xml
[2026-03-29 15:00:42] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110036849.xml
[2026-03-29 15:01:02] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110102090.xml
[2026-03-29 15:01:02] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110102090.xml for user: 68920395733981a47
[2026-03-29 15:01:02] [INFO] File size: 10210 bytes
[2026-03-29 15:01:02] [INFO] Created FTPFiles record with ID: 69c93eae7cc04cfb6
[2026-03-29 15:01:02] [INFO] About to extract fields from XML. File size: 10210 bytes
[2026-03-29 15:01:02] [INFO] Number of mappings: 24
[2026-03-29 15:01:02] [INFO] Starting XML parsing. Content length: 10210
[2026-03-29 15:01:02] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:01:02] [INFO] Processing 24 field mappings
[2026-03-29 15:01:02] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:01:02] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:01:02] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:01:02] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:01:02] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:02] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:01:02] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:02] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0
[2026-03-29 15:01:02] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:01:02] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:01:02] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:02] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:01:02] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:02] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:01:02] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:01:02] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'enroute' = null
[2026-03-29 15:01:02] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:01:02] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:01:02] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:01:02] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:01:02] [INFO]   -> Found value: 35.262938
[2026-03-29 15:01:02] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:01:02] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:01:02] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:01:02] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:01:02] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:01:02] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:01:02] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:01:02] [INFO]   -> Found value: H1400
[2026-03-29 15:01:02] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 15:01:02] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 15:01:02] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:01:02] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:01:02] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:01:02] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:01:02] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 15:01:02] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:01:02] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:02] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:00:59"
[2026-03-29 15:01:02] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:01:02] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:02] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:01:02] [INFO]   -> Found value: 26-000069
[2026-03-29 15:01:02] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:01:02] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:01:02] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:01:02] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:01:02] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:01:02] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:01:02] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:01:02] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:01:02] [INFO] Found 17 elements for 'Comment', concatenating 17 non-empty values
[2026-03-29 15:01:02] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:01:02] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]"
[2026-03-29 15:01:02] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]"
[2026-03-29 15:01:02] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:01:02] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:01:02] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:01:02] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 15:01:02] [INFO]   -> Found value: MFD
MFD
[2026-03-29 15:01:02] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 15:01:02] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:01:02] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:01:02] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 15:00:59","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:01:02] [INFO] Number of extracted fields: 25
[2026-03-29 15:01:02] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 15:01:02] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 15:01:02] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 15:01:02] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:01:02] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:01:02] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 15:01:02] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:01:02] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:01:02] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 15:01:02] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:01:02] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:01:03] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:01:03] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:01:03] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:01:03] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:01:03] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:01:06] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110102090.xml
[2026-03-29 15:01:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110102090.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110102090.xml
[2026-03-29 15:01:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110102090.xml
[2026-03-29 15:01:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110112231.xml
[2026-03-29 15:01:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110112231.xml for user: 68920395733981a47
[2026-03-29 15:01:12] [INFO] File size: 10360 bytes
[2026-03-29 15:01:12] [INFO] Created FTPFiles record with ID: 69c93eb8a0c3d3e26
[2026-03-29 15:01:12] [INFO] About to extract fields from XML. File size: 10360 bytes
[2026-03-29 15:01:12] [INFO] Number of mappings: 24
[2026-03-29 15:01:12] [INFO] Starting XML parsing. Content length: 10360
[2026-03-29 15:01:12] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:01:12] [INFO] Processing 24 field mappings
[2026-03-29 15:01:12] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:01:12] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:01:12] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:01:12] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:01:12] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:12] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:01:12] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:12] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0
[2026-03-29 15:01:12] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:01:12] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:01:12] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:12] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:01:12] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:12] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:01:12] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:01:12] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'enroute' = null
[2026-03-29 15:01:12] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:01:12] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:01:12] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:01:12] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:01:12] [INFO]   -> Found value: 35.262938
[2026-03-29 15:01:12] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:01:12] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:01:12] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:01:12] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:01:12] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:01:12] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:01:12] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:01:12] [INFO]   -> Found value: H1400
[2026-03-29 15:01:12] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 15:01:12] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 15:01:12] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:01:12] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:01:12] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:01:12] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:01:12] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 15:01:12] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:01:12] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:12] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:00:59"
[2026-03-29 15:01:12] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:01:12] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:12] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:01:12] [INFO]   -> Found value: 26-000069
[2026-03-29 15:01:12] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:01:12] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:01:12] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:01:12] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:01:12] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:01:12] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:01:12] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:01:12] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:01:12] [INFO] Found 18 elements for 'Comment', concatenating 18 non-empty values
[2026-03-29 15:01:12] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:01:12] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:01:12] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:01:12] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:01:12] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:01:12] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:01:12] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 15:01:12] [INFO]   -> Found value: MFD
MFD
[2026-03-29 15:01:12] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 15:01:12] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:01:12] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:01:12] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 15:00:59","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:01:12] [INFO] Number of extracted fields: 25
[2026-03-29 15:01:12] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 15:01:12] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 15:01:12] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 15:01:12] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:01:12] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:01:12] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 15:01:12] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:01:12] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:01:12] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 15:01:12] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:01:12] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:01:13] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:01:13] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:01:13] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:01:13] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:01:13] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:01:16] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110112231.xml
[2026-03-29 15:01:16] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110112231.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110112231.xml
[2026-03-29 15:01:16] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110112231.xml
[2026-03-29 15:01:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110157672.xml
[2026-03-29 15:01:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110157672.xml for user: 68920395733981a47
[2026-03-29 15:01:57] [INFO] File size: 10527 bytes
[2026-03-29 15:01:59] [INFO] Created FTPFiles record with ID: 69c93ee72dad2e0ec
[2026-03-29 15:01:59] [INFO] About to extract fields from XML. File size: 10527 bytes
[2026-03-29 15:01:59] [INFO] Number of mappings: 24
[2026-03-29 15:01:59] [INFO] Starting XML parsing. Content length: 10527
[2026-03-29 15:01:59] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:01:59] [INFO] Processing 24 field mappings
[2026-03-29 15:01:59] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:01:59] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:01:59] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:01:59] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:01:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:59] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:01:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:59] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0
[2026-03-29 15:01:59] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:01:59] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:01:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:59] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:01:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:59] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:01:59] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:01:59] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'enroute' = null
[2026-03-29 15:01:59] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:01:59] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:01:59] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:01:59] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:01:59] [INFO]   -> Found value: 35.262938
[2026-03-29 15:01:59] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:01:59] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:01:59] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:01:59] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:01:59] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:01:59] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:01:59] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:01:59] [INFO]   -> Found value: H1400
[2026-03-29 15:01:59] [INFO]   -> Set field 'cADVehicleID' = "H1400"
[2026-03-29 15:01:59] [INFO]   -> Set field 'name' = "H1400"
[2026-03-29 15:01:59] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:01:59] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:01:59] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:01:59] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:01:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 15:01:59] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:01:59] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:01:59] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:00:59"
[2026-03-29 15:01:59] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:01:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:01:59] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:01:59] [INFO]   -> Found value: 26-000069
[2026-03-29 15:01:59] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:01:59] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:01:59] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:01:59] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:01:59] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:01:59] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:01:59] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:01:59] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:01:59] [INFO] Found 19 elements for 'Comment', concatenating 19 non-empty values
[2026-03-29 15:01:59] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:01:59] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:01:59] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:01:59] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:01:59] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:01:59] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:01:59] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 15:01:59] [INFO]   -> Found value: MFD
MFD
[2026-03-29 15:01:59] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD"
[2026-03-29 15:01:59] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:01:59] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:01:59] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"H1400","name":"H1400","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 15:00:59","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:01:59] [INFO] Number of extracted fields: 25
[2026-03-29 15:01:59] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD'
[2026-03-29 15:01:59] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD', Parsed IDs = ["MFD","MFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 15:01:59] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD"]
[2026-03-29 15:01:59] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:02:00] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:02:00] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD"]
[2026-03-29 15:02:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:02:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:02:00] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 15:02:00] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:02:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:02:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:02:02] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:02:03] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:02:03] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:02:03] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:02:06] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110157672.xml
[2026-03-29 15:02:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110157672.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110157672.xml
[2026-03-29 15:02:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110157672.xml
[2026-03-29 15:02:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110212847.xml
[2026-03-29 15:02:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110212847.xml for user: 68920395733981a47
[2026-03-29 15:02:12] [INFO] File size: 13222 bytes
[2026-03-29 15:02:15] [INFO] Created FTPFiles record with ID: 69c93ef72813e096e
[2026-03-29 15:02:15] [INFO] About to extract fields from XML. File size: 13222 bytes
[2026-03-29 15:02:15] [INFO] Number of mappings: 24
[2026-03-29 15:02:15] [INFO] Starting XML parsing. Content length: 13222
[2026-03-29 15:02:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:02:15] [INFO] Processing 24 field mappings
[2026-03-29 15:02:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:02:15] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:02:15] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:02:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:02:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:02:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:02:15] [INFO]   -> Found value: 0
[2026-03-29 15:02:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:02:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:02:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:02:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:02:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:02:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:02:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:02:15] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:02:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:02:15] [INFO]   -> Found value: 35.262938
[2026-03-29 15:02:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:02:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:02:15] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:02:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:02:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:02:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:02:15] [INFO]   -> Found value: S3MF
[2026-03-29 15:02:15] [INFO]   -> Set field 'cADVehicleID' = "S3MF"
[2026-03-29 15:02:15] [INFO]   -> Set field 'name' = "S3MF"
[2026-03-29 15:02:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:02:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:02:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:02:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:02:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:02:10"
[2026-03-29 15:02:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-29T11:02:10.017-04:00
[2026-03-29 15:02:15] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:02:10"
[2026-03-29 15:02:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:02:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:02:15] [INFO]   -> Found value: 26-000069
[2026-03-29 15:02:15] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:02:15] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:02:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:02:15] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:02:15] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:02:15] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:02:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:02:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:02:15] [INFO] Found 20 elements for 'Comment', concatenating 20 non-empty values
[2026-03-29 15:02:15] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:02:15] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]"
[2026-03-29 15:02:15] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]"
[2026-03-29 15:02:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:02:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:02:15] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:02:15] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 15:02:15] [INFO]   -> Found value: MFD
MFD
MFD
[2026-03-29 15:02:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD"
[2026-03-29 15:02:15] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:02:15] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:02:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S3MF","name":"S3MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:02:10","timedispatch":"2026-03-29 15:02:10","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:02:15] [INFO] Number of extracted fields: 25
[2026-03-29 15:02:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD'
[2026-03-29 15:02:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 15:02:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD"]
[2026-03-29 15:02:15] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:02:16] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:02:16] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD"]
[2026-03-29 15:02:17] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:02:17] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:02:17] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 15:02:17] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:02:17] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:02:18] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:02:19] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:02:20] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:02:20] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:02:20] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:02:23] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110212847.xml
[2026-03-29 15:02:23] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110212847.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110212847.xml
[2026-03-29 15:02:23] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110212847.xml
[2026-03-29 15:02:23] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110222962.xml
[2026-03-29 15:02:23] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110222962.xml for user: 68920395733981a47
[2026-03-29 15:02:23] [INFO] File size: 13388 bytes
[2026-03-29 15:02:26] [INFO] Created FTPFiles record with ID: 69c93f023ad7515b6
[2026-03-29 15:02:26] [INFO] About to extract fields from XML. File size: 13388 bytes
[2026-03-29 15:02:26] [INFO] Number of mappings: 24
[2026-03-29 15:02:26] [INFO] Starting XML parsing. Content length: 13388
[2026-03-29 15:02:26] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:02:26] [INFO] Processing 24 field mappings
[2026-03-29 15:02:26] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:02:26] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:02:26] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:02:26] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:02:26] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:26] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:02:26] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:26] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:02:26] [INFO]   -> Found value: 0
[2026-03-29 15:02:26] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:02:26] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:02:26] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:26] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:02:26] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:26] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:02:26] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:02:26] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:02:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:02:26] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:02:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:02:26] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:02:26] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:02:26] [INFO]   -> Found value: 35.262938
[2026-03-29 15:02:26] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:02:26] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:02:26] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:02:26] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:02:26] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:02:26] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:02:26] [INFO]   -> Found value: S3MF
[2026-03-29 15:02:26] [INFO]   -> Set field 'cADVehicleID' = "S3MF"
[2026-03-29 15:02:26] [INFO]   -> Set field 'name' = "S3MF"
[2026-03-29 15:02:26] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:02:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:02:26] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:02:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:02:26] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:02:26] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:02:26] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:02:10"
[2026-03-29 15:02:26] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-29T11:02:10.017-04:00
[2026-03-29 15:02:26] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:02:10"
[2026-03-29 15:02:26] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:02:26] [INFO]   -> No value found (null or empty)
[2026-03-29 15:02:26] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:02:26] [INFO]   -> Found value: 26-000069
[2026-03-29 15:02:26] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:02:26] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:02:26] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:02:26] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:02:26] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:02:26] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:02:26] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:02:26] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:02:26] [INFO] Found 21 elements for 'Comment', concatenating 21 non-empty values
[2026-03-29 15:02:26] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:02:26] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:02:26] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:02:26] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:02:26] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:02:26] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:02:26] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 15:02:26] [INFO]   -> Found value: MFD
MFD
MFD
[2026-03-29 15:02:26] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD"
[2026-03-29 15:02:26] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:02:26] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:02:26] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S3MF","name":"S3MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:02:10","timedispatch":"2026-03-29 15:02:10","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:02:26] [INFO] Number of extracted fields: 25
[2026-03-29 15:02:26] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD'
[2026-03-29 15:02:26] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 15:02:26] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD"]
[2026-03-29 15:02:26] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:02:27] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:02:27] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD"]
[2026-03-29 15:02:29] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:02:29] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:02:29] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 15:02:29] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:02:29] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:02:30] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:02:31] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:02:32] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:02:32] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:02:32] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:02:36] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110222962.xml
[2026-03-29 15:02:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110222962.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110222962.xml
[2026-03-29 15:02:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110222962.xml
[2026-03-29 15:03:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110358947.xml
[2026-03-29 15:03:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110358947.xml for user: 68920395733981a47
[2026-03-29 15:03:59] [INFO] File size: 13759 bytes
[2026-03-29 15:04:01] [INFO] Created FTPFiles record with ID: 69c93f61127793a81
[2026-03-29 15:04:01] [INFO] About to extract fields from XML. File size: 13759 bytes
[2026-03-29 15:04:01] [INFO] Number of mappings: 24
[2026-03-29 15:04:01] [INFO] Starting XML parsing. Content length: 13759
[2026-03-29 15:04:01] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:04:01] [INFO] Processing 24 field mappings
[2026-03-29 15:04:01] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:04:01] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:04:01] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:04:01] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:04:01] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:01] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:04:01] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:01] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:04:01] [INFO]   -> Found value: 0
[2026-03-29 15:04:01] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:04:01] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:04:01] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:01] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:04:01] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:01] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:04:01] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:04:01] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:04:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:04:01] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:04:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:04:01] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:04:01] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:04:01] [INFO]   -> Found value: 35.262938
[2026-03-29 15:04:01] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:04:01] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:04:01] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:04:01] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:04:01] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:04:01] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:04:01] [INFO]   -> Found value: S3MF
[2026-03-29 15:04:01] [INFO]   -> Set field 'cADVehicleID' = "S3MF"
[2026-03-29 15:04:01] [INFO]   -> Set field 'name' = "S3MF"
[2026-03-29 15:04:01] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:04:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:04:01] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:04:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:04:01] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:04:01] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:04:01] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:02:10"
[2026-03-29 15:04:01] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-29T11:02:10.017-04:00
[2026-03-29 15:04:01] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:02:10"
[2026-03-29 15:04:01] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:04:01] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:01] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:04:01] [INFO]   -> Found value: 26-000069
[2026-03-29 15:04:01] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:04:01] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:04:01] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:04:01] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:04:01] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:04:01] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:04:01] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:04:01] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:04:01] [INFO] Found 23 elements for 'Comment', concatenating 23 non-empty values
[2026-03-29 15:04:01] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:04:01] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:04:01] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:04:01] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:04:01] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:04:01] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:04:01] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 15:04:01] [INFO]   -> Found value: MFD
MFD
MFD
[2026-03-29 15:04:01] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD"
[2026-03-29 15:04:01] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:04:01] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:04:01] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S3MF","name":"S3MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:02:10","timedispatch":"2026-03-29 15:02:10","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:04:01] [INFO] Number of extracted fields: 25
[2026-03-29 15:04:01] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD'
[2026-03-29 15:04:01] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 15:04:01] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD"]
[2026-03-29 15:04:01] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:04:02] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:04:02] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD"]
[2026-03-29 15:04:04] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:04:04] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:04:04] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 15:04:04] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:04:04] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:04:06] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:04:07] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:04:09] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:04:09] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:04:09] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:04:12] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110358947.xml
[2026-03-29 15:04:12] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110358947.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110358947.xml
[2026-03-29 15:04:12] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110358947.xml
[2026-03-29 15:04:12] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110404009.xml
[2026-03-29 15:04:12] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110404009.xml for user: 68920395733981a47
[2026-03-29 15:04:12] [INFO] File size: 13923 bytes
[2026-03-29 15:04:15] [INFO] Created FTPFiles record with ID: 69c93f6f105c37401
[2026-03-29 15:04:15] [INFO] About to extract fields from XML. File size: 13923 bytes
[2026-03-29 15:04:15] [INFO] Number of mappings: 24
[2026-03-29 15:04:15] [INFO] Starting XML parsing. Content length: 13923
[2026-03-29 15:04:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:04:15] [INFO] Processing 24 field mappings
[2026-03-29 15:04:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:04:15] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:04:15] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:04:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:04:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:04:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:04:15] [INFO]   -> Found value: 0
[2026-03-29 15:04:15] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:04:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:04:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:04:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:04:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:04:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:04:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:04:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:04:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:04:15] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:04:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:04:15] [INFO]   -> Found value: 35.262938
[2026-03-29 15:04:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:04:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:04:15] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:04:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:04:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:04:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:04:15] [INFO]   -> Found value: S3MF
[2026-03-29 15:04:15] [INFO]   -> Set field 'cADVehicleID' = "S3MF"
[2026-03-29 15:04:15] [INFO]   -> Set field 'name' = "S3MF"
[2026-03-29 15:04:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:04:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:04:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:04:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:04:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:04:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:04:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:02:10"
[2026-03-29 15:04:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-29T11:02:10.017-04:00
[2026-03-29 15:04:15] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:02:10"
[2026-03-29 15:04:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:04:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:04:15] [INFO]   -> Found value: 26-000069
[2026-03-29 15:04:15] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:04:15] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:04:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:04:15] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:04:15] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:04:15] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:04:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:04:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:04:15] [INFO] Found 24 elements for 'Comment', concatenating 24 non-empty values
[2026-03-29 15:04:15] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:04:15] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:15] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:04:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:04:15] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:04:15] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 15:04:15] [INFO]   -> Found value: MFD
MFD
MFD
[2026-03-29 15:04:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD"
[2026-03-29 15:04:15] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:04:15] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:04:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S3MF","name":"S3MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:02:10","timedispatch":"2026-03-29 15:02:10","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:04:15] [INFO] Number of extracted fields: 25
[2026-03-29 15:04:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD'
[2026-03-29 15:04:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 15:04:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD"]
[2026-03-29 15:04:15] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:04:16] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:04:16] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD"]
[2026-03-29 15:04:17] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:04:17] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:04:17] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 15:04:17] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:04:17] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:04:18] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:04:18] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:04:18] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:04:18] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:04:18] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:04:22] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110404009.xml
[2026-03-29 15:04:22] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110404009.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110404009.xml
[2026-03-29 15:04:22] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110404009.xml
[2026-03-29 15:04:24] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110424233.xml
[2026-03-29 15:04:24] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110424233.xml for user: 68920395733981a47
[2026-03-29 15:04:24] [INFO] File size: 16453 bytes
[2026-03-29 15:04:24] [INFO] Created FTPFiles record with ID: 69c93f78a18844ec2
[2026-03-29 15:04:24] [INFO] About to extract fields from XML. File size: 16453 bytes
[2026-03-29 15:04:24] [INFO] Number of mappings: 24
[2026-03-29 15:04:24] [INFO] Starting XML parsing. Content length: 16453
[2026-03-29 15:04:24] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:04:24] [INFO] Processing 24 field mappings
[2026-03-29 15:04:24] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:04:24] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:04:24] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:04:24] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:04:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:24] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:04:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:24] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:04:24] [INFO]   -> Found value: 0
[2026-03-29 15:04:24] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:04:24] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:04:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:24] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:04:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:24] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:04:24] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:04:24] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:04:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:04:24] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:04:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:04:24] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:04:24] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:04:24] [INFO]   -> Found value: 35.262938
[2026-03-29 15:04:24] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:04:24] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:04:24] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:04:24] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:04:24] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:04:24] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:04:24] [INFO]   -> Found value: C2MF
[2026-03-29 15:04:24] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:04:24] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:04:24] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:04:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:04:24] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:04:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:04:24] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:04:24] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:04:24] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:04:24] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:04:24] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:04:24] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:04:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:24] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:04:24] [INFO]   -> Found value: 26-000069
[2026-03-29 15:04:24] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:04:24] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:04:24] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:04:24] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:04:24] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:04:24] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:04:24] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:04:24] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:04:24] [INFO] Found 24 elements for 'Comment', concatenating 24 non-empty values
[2026-03-29 15:04:24] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:04:24] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:24] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:24] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:04:24] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:04:24] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:04:24] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:04:24] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:04:24] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:04:24] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:04:24] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:04:24] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:04:24] [INFO] Number of extracted fields: 25
[2026-03-29 15:04:24] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:04:24] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:04:24] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:04:24] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:04:24] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:04:24] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:04:25] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:04:25] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:04:25] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:04:25] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:04:25] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:04:25] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:04:25] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:04:25] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:04:25] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:04:25] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:04:29] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110424233.xml
[2026-03-29 15:04:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110424233.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110424233.xml
[2026-03-29 15:04:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110424233.xml
[2026-03-29 15:04:29] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110429266.xml
[2026-03-29 15:04:29] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110429266.xml for user: 68920395733981a47
[2026-03-29 15:04:29] [INFO] File size: 16612 bytes
[2026-03-29 15:04:29] [INFO] Created FTPFiles record with ID: 69c93f7da8743d899
[2026-03-29 15:04:29] [INFO] About to extract fields from XML. File size: 16612 bytes
[2026-03-29 15:04:29] [INFO] Number of mappings: 24
[2026-03-29 15:04:29] [INFO] Starting XML parsing. Content length: 16612
[2026-03-29 15:04:29] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:04:29] [INFO] Processing 24 field mappings
[2026-03-29 15:04:29] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:04:29] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:04:29] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:04:29] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:04:29] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:29] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:04:29] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:29] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:04:29] [INFO]   -> Found value: 0
[2026-03-29 15:04:29] [INFO]   -> Set field 'incidentLocationStreetNumber' = 0
[2026-03-29 15:04:29] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:04:29] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:29] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:04:29] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:29] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:04:29] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:04:29] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:04:29] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:04:29] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:04:29] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:04:29] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:04:29] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:04:29] [INFO]   -> Found value: 35.262938
[2026-03-29 15:04:29] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.26293799999999833971742191351950168609619140625
[2026-03-29 15:04:29] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:04:29] [INFO]   -> Found value: -85.191549999999992
[2026-03-29 15:04:29] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1915499999999923375071375630795955657958984375
[2026-03-29 15:04:29] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:04:29] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:04:29] [INFO]   -> Found value: C2MF
[2026-03-29 15:04:29] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:04:29] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:04:29] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:04:29] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:04:29] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:04:29] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:04:29] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:04:29] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:04:29] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:04:29] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:04:29] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:04:29] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:04:29] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:29] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:04:29] [INFO]   -> Found value: 26-000069
[2026-03-29 15:04:29] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:04:29] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:04:29] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:04:29] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:04:29] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:04:29] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:04:29] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:04:29] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:04:29] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-03-29 15:04:29] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:04:29] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:29] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:29] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:04:29] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:04:29] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:04:29] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:04:29] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:04:29] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:04:29] [INFO] Finished extracting fields. Total fields extracted: 24
[2026-03-29 15:04:29] [INFO] Built locationCoordinates from lat/lng: 35.262938,-85.19155
[2026-03-29 15:04:29] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","incidentLocationStreetNumber":0,"alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.26293799999999833971742191351950168609619140625,"nERISIncidentLongitude":-85.1915499999999923375071375630795955657958984375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.262938,-85.19155"}
[2026-03-29 15:04:29] [INFO] Number of extracted fields: 25
[2026-03-29 15:04:29] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:04:29] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:04:29] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:04:29] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:04:29] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:04:29] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:04:30] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:04:30] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:04:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:04:30] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:04:30] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:04:30] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:04:30] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:04:30] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:04:30] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:04:30] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:04:34] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110429266.xml
[2026-03-29 15:04:34] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110429266.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110429266.xml
[2026-03-29 15:04:34] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110429266.xml
[2026-03-29 15:04:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110434344.xml
[2026-03-29 15:04:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110434344.xml for user: 68920395733981a47
[2026-03-29 15:04:34] [INFO] File size: 16717 bytes
[2026-03-29 15:04:34] [INFO] Created FTPFiles record with ID: 69c93f82bd5655065
[2026-03-29 15:04:34] [INFO] About to extract fields from XML. File size: 16717 bytes
[2026-03-29 15:04:34] [INFO] Number of mappings: 24
[2026-03-29 15:04:34] [INFO] Starting XML parsing. Content length: 16717
[2026-03-29 15:04:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:04:34] [INFO] Processing 24 field mappings
[2026-03-29 15:04:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:04:34] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:04:34] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:04:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:04:34] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:04:34] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:04:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:04:34] [INFO]   -> Found value: 37379
[2026-03-29 15:04:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:04:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:04:34] [INFO]   -> No value found (null or empty)
[2026-03-29 15:04:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:04:34] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:04:34] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:04:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:04:34] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:04:34] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:04:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:04:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:04:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:04:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:04:34] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:04:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:04:34] [INFO]   -> Found value: 35.254476
[2026-03-29 15:04:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:04:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:04:34] [INFO]   -> Found value: -85.201134
[2026-03-29 15:04:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:04:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:04:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:04:34] [INFO]   -> Found value: C2MF
[2026-03-29 15:04:34] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:04:34] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:04:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:04:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:04:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:04:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:04:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:04:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:04:34] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:04:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:04:34] [INFO]   -> Found value: PIKE
[2026-03-29 15:04:34] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:04:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:04:34] [INFO]   -> Found value: 26-000069
[2026-03-29 15:04:34] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:04:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:04:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:04:34] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:04:34] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:04:34] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:04:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:04:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:04:34] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-03-29 15:04:34] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:04:34] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:34] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:04:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:04:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:04:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:04:34] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:04:34] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:04:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:04:34] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:04:34] [INFO] Concatenating street name and type
[2026-03-29 15:04:34] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:04:34] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:04:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:04:34] [INFO] Number of extracted fields: 28
[2026-03-29 15:04:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:04:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:04:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:04:34] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:04:34] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:04:34] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:04:35] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:04:35] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:04:35] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:04:35] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:04:35] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:04:35] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:04:35] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:04:35] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:04:35] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:04:35] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:04:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110434344.xml
[2026-03-29 15:04:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110434344.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110434344.xml
[2026-03-29 15:04:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110434344.xml
[2026-03-29 15:05:14] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110514756.xml
[2026-03-29 15:05:14] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110514756.xml for user: 68920395733981a47
[2026-03-29 15:05:14] [INFO] File size: 16869 bytes
[2026-03-29 15:05:15] [INFO] Created FTPFiles record with ID: 69c93fab302987321
[2026-03-29 15:05:15] [INFO] About to extract fields from XML. File size: 16869 bytes
[2026-03-29 15:05:15] [INFO] Number of mappings: 24
[2026-03-29 15:05:15] [INFO] Starting XML parsing. Content length: 16869
[2026-03-29 15:05:15] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:05:15] [INFO] Processing 24 field mappings
[2026-03-29 15:05:15] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:05:15] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:05:15] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:05:15] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:05:15] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:05:15] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:05:15] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:05:15] [INFO]   -> Found value: 37379
[2026-03-29 15:05:15] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:05:15] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:05:15] [INFO]   -> No value found (null or empty)
[2026-03-29 15:05:15] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:05:15] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:05:15] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:05:15] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:05:15] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:05:15] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:05:15] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:05:15] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:05:15] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:05:15] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:05:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:05:15] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:05:15] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:05:15] [INFO]   -> Found value: 35.254476
[2026-03-29 15:05:15] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:05:15] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:05:15] [INFO]   -> Found value: -85.201134
[2026-03-29 15:05:15] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:05:15] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:05:15] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:05:15] [INFO]   -> Found value: C2MF
[2026-03-29 15:05:15] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:05:15] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:05:15] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:05:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:05:15] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:05:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:05:15] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:05:15] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:05:15] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:05:15] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:05:15] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:05:15] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:05:15] [INFO]   -> Found value: PIKE
[2026-03-29 15:05:15] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:05:15] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:05:15] [INFO]   -> Found value: 26-000069
[2026-03-29 15:05:15] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:05:15] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:05:15] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:05:15] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:05:15] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:05:15] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:05:15] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:05:15] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:05:15] [INFO] Found 25 elements for 'Comment', concatenating 25 non-empty values
[2026-03-29 15:05:15] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:05:15] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:05:15] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]"
[2026-03-29 15:05:15] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:05:15] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:05:15] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:05:15] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:05:15] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:05:15] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:05:15] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:05:15] [INFO] Concatenating street name and type
[2026-03-29 15:05:15] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:05:15] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:05:15] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:05:15] [INFO] Number of extracted fields: 28
[2026-03-29 15:05:15] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:05:15] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:05:15] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:05:15] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:05:15] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:05:15] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:05:15] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:05:15] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:05:15] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:05:15] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:05:15] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:05:15] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:05:15] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:05:16] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:05:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:05:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:05:19] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110514756.xml
[2026-03-29 15:05:19] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110514756.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110514756.xml
[2026-03-29 15:05:19] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110514756.xml
[2026-03-29 15:05:45] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110545132.xml
[2026-03-29 15:05:45] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110545132.xml for user: 68920395733981a47
[2026-03-29 15:05:45] [INFO] File size: 16958 bytes
[2026-03-29 15:05:45] [INFO] Created FTPFiles record with ID: 69c93fc986cea5b93
[2026-03-29 15:05:45] [INFO] About to extract fields from XML. File size: 16958 bytes
[2026-03-29 15:05:45] [INFO] Number of mappings: 24
[2026-03-29 15:05:45] [INFO] Starting XML parsing. Content length: 16958
[2026-03-29 15:05:45] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:05:45] [INFO] Processing 24 field mappings
[2026-03-29 15:05:45] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:05:45] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:05:45] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:05:45] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:05:45] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:05:45] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:05:45] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:05:45] [INFO]   -> Found value: 37379
[2026-03-29 15:05:45] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:05:45] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:05:45] [INFO]   -> No value found (null or empty)
[2026-03-29 15:05:45] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:05:45] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:05:45] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:05:45] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:05:45] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:05:45] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:05:45] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:05:45] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:05:45] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:05:45] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:05:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:05:45] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:05:45] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:05:45] [INFO]   -> Found value: 35.254476
[2026-03-29 15:05:45] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:05:45] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:05:45] [INFO]   -> Found value: -85.201134
[2026-03-29 15:05:45] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:05:45] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:05:45] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:05:45] [INFO]   -> Found value: C2MF
[2026-03-29 15:05:45] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:05:45] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:05:45] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:05:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:05:45] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:05:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:05:45] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:05:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:05:45] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:05:45] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:05:45] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:05:45] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:05:45] [INFO]   -> Found value: PIKE
[2026-03-29 15:05:45] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:05:45] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:05:45] [INFO]   -> Found value: 26-000069
[2026-03-29 15:05:45] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:05:45] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:05:45] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:05:45] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:05:45] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:05:45] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:05:45] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:05:45] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:05:45] [INFO] Found 26 elements for 'Comment', concatenating 26 non-empty values
[2026-03-29 15:05:45] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:05:45] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]"
[2026-03-29 15:05:45] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]"
[2026-03-29 15:05:45] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:05:45] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:05:45] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:05:45] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:05:45] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:05:45] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:05:45] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:05:45] [INFO] Concatenating street name and type
[2026-03-29 15:05:45] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:05:45] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:05:45] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:05:45] [INFO] Number of extracted fields: 28
[2026-03-29 15:05:45] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:05:45] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:05:45] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:05:45] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:05:45] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:05:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:05:45] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:05:45] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:05:45] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:05:45] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:05:45] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:05:46] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:05:46] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:05:46] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:05:46] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:05:46] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:05:50] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110545132.xml
[2026-03-29 15:05:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110545132.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110545132.xml
[2026-03-29 15:05:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110545132.xml
[2026-03-29 15:06:22] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09466.xml
[2026-03-29 15:06:22] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09466.xml for user: 68d56363ec1209189
[2026-03-29 15:06:22] [INFO] File size: 1643 bytes
[2026-03-29 15:06:24] [INFO] Created FTPFiles record with ID: 69c93ff09bbcff19b
[2026-03-29 15:06:24] [INFO] About to extract fields from XML. File size: 1643 bytes
[2026-03-29 15:06:24] [INFO] Number of mappings: 21
[2026-03-29 15:06:24] [INFO] Starting XML parsing. Content length: 1643
[2026-03-29 15:06:24] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 15:06:24] [INFO] Processing 21 field mappings
[2026-03-29 15:06:24] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 15:06:24] [INFO]   -> Found value: 26-09466
[2026-03-29 15:06:24] [INFO]   -> Set field 'dispatchRunNumber' = "26-09466"
[2026-03-29 15:06:24] [INFO]   -> Set field 'cADNumber' = "26-09466"
[2026-03-29 15:06:24] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 15:06:24] [INFO]   -> Found value: 108
[2026-03-29 15:06:24] [INFO]   -> Set field 'incidentLocationStreetNumber' = 108
[2026-03-29 15:06:24] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 15:06:24] [INFO]   -> Found value: ADAMS ST
[2026-03-29 15:06:24] [INFO]   -> Set field 'streetName' = "ADAMS ST"
[2026-03-29 15:06:24] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 15:06:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:06:24] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 15:06:24] [INFO]   -> Found value: SIKESTON
[2026-03-29 15:06:24] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-03-29 15:06:24] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 15:06:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:06:24] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 15:06:24] [INFO]   -> Found value: MO
[2026-03-29 15:06:24] [INFO]   -> Set field 'incidentLocationStateName' = "MO"
[2026-03-29 15:06:24] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 15:06:24] [INFO]   -> Found value: 63801
[2026-03-29 15:06:24] [INFO]   -> Set field 'nERISIncidentPostalCode' = 63801
[2026-03-29 15:06:24] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 15:06:24] [INFO]   -> Found value: 0
[2026-03-29 15:06:24] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 15:06:24] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 15:06:24] [INFO]   -> Found value: 0
[2026-03-29 15:06:24] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 15:06:24] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 15:06:24] [INFO]   -> Found value: ORDINANCE-ILLEGAL BURNING
[2026-03-29 15:06:24] [INFO]   -> Set field 'incidentTypeValue1' = "ORDINANCE-ILLEGAL BURNING"
[2026-03-29 15:06:24] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:06:24] [INFO]   -> Found value: 03-29-2026 10:03:17|RESIDENT BURNING FURNITURE 03-29-2026 10:05:13|563 ADVISED RESIDENT PUT OUT FIRE
[2026-03-29 15:06:24] [INFO]   -> Set field 'dispatchNotes' = "03-29-2026 10:03:17|RESIDENT BURNING FURNITURE 03-29-2026 10:05:13|563 ADVISED RESIDENT PUT OUT FIRE"
[2026-03-29 15:06:24] [INFO]   -> Set field 'cADLog' = "03-29-2026 10:03:17|RESIDENT BURNING FURNITURE 03-29-2026 10:05:13|563 ADVISED RESIDENT PUT OUT FIRE"
[2026-03-29 15:06:24] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 15:06:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:06:24] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 15:06:24] [INFO]   -> Found value: 03-29-2026T10:04:10
[2026-03-29 15:06:24] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:04:10
[2026-03-29 15:06:24] [ERROR] Error formatting datetime '2026-29-03T10:04:10': Failed to parse time string (2026-29-03T10:04:10) at position 6 (9): Unexpected character
[2026-03-29 15:06:24] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:06:24] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 15:06:24] [INFO]   -> Found value: 03-29-2026T10:05:17
[2026-03-29 15:06:24] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:05:17
[2026-03-29 15:06:24] [ERROR] Error formatting datetime '2026-29-03T10:05:17': Failed to parse time string (2026-29-03T10:05:17) at position 6 (9): Unexpected character
[2026-03-29 15:06:24] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:06:24] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:05:17
[2026-03-29 15:06:24] [ERROR] Error formatting datetime '2026-29-03T10:05:17': Failed to parse time string (2026-29-03T10:05:17) at position 6 (9): Unexpected character
[2026-03-29 15:06:24] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:06:24] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 15:06:24] [INFO]   -> Found value: ENG2
[2026-03-29 15:06:24] [INFO]   -> Set field 'cADVehicleID' = "ENG2"
[2026-03-29 15:06:24] [INFO]   -> Set field 'name' = "ENG2"
[2026-03-29 15:06:24] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 15:06:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:06:24] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 15:06:24] [INFO]   -> Found value: 03-29-2026T10:04:46
[2026-03-29 15:06:24] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:04:46
[2026-03-29 15:06:24] [ERROR] Error formatting datetime '2026-29-03T10:04:46': Failed to parse time string (2026-29-03T10:04:46) at position 6 (9): Unexpected character
[2026-03-29 15:06:24] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:06:24] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 15:06:24] [INFO]   -> Found value: 03-29-2026T10:05:17
[2026-03-29 15:06:24] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:05:17
[2026-03-29 15:06:24] [ERROR] Error formatting datetime '2026-29-03T10:05:17': Failed to parse time string (2026-29-03T10:05:17) at position 6 (9): Unexpected character
[2026-03-29 15:06:24] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:06:24] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 15:06:24] [INFO]   -> No value found (null or empty)
[2026-03-29 15:06:24] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 15:06:24] [INFO]   -> Found value: SDPSFD
[2026-03-29 15:06:24] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDPSFD"
[2026-03-29 15:06:24] [INFO] Finished extracting fields. Total fields extracted: 20
[2026-03-29 15:06:24] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 15:06:24] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09466","cADNumber":"26-09466","incidentLocationStreetNumber":108,"streetName":"ADAMS ST","incidentLocationCity":"SIKESTON","incidentLocationStateName":"MO","nERISIncidentPostalCode":63801,"nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"ORDINANCE-ILLEGAL BURNING","dispatchNotes":"03-29-2026 10:03:17|RESIDENT BURNING FURNITURE 03-29-2026 10:05:13|563 ADVISED RESIDENT PUT OUT FIRE","cADLog":"03-29-2026 10:03:17|RESIDENT BURNING FURNITURE 03-29-2026 10:05:13|563 ADVISED RESIDENT PUT OUT FIRE","onScene":null,"cleared":null,"inService":null,"cADVehicleID":"ENG2","name":"ENG2","timeonscene":null,"timeunitclear":null,"cADAgencyIdentifier":"SDPSFD","locationCoordinates":"0,0"}
[2026-03-29 15:06:24] [INFO] Number of extracted fields: 21
[2026-03-29 15:06:24] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDPSFD'
[2026-03-29 15:06:24] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SDPSFD', Parsed IDs = ["SDPSFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 15:06:24] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDPSFD"]
[2026-03-29 15:06:24] [INFO] Attempting SAASClient lookup for AgencyCode 'SDPSFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:06:25] [INFO] SUCCESS: Routed to agency 'Sikeston DPS' (ID: 6772cab7157b2ebde) at INDEX 0 based on AgencyCode 'SDPSFD'
[2026-03-29 15:06:26] [INFO] Fetched 4 stations from Stations module for agency 'Sikeston DPS': ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"]
[2026-03-29 15:06:26] [INFO] Final routing: saasclientId = 6772cab7157b2ebde, dispatchStationsIds = ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"], matchedAgencyIndex = 0
[2026-03-29 15:06:26] [INFO] Multi-agency routing matched mailbox default agency: 6772cab7157b2ebde (no update needed)
[2026-03-29 15:06:26] [INFO] Found existing IncidentTypeMapping with ID: 68e3d4bca5d8af674
[2026-03-29 15:06:30] [INFO] Created new Dispatches record with ID: 69c93ff465ec16f56
[2026-03-29 15:06:30] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09466.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SDPSFD_26-09466.xml
[2026-03-29 15:06:30] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09466.xml
[2026-03-29 15:07:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110731217.xml
[2026-03-29 15:07:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110731217.xml for user: 68920395733981a47
[2026-03-29 15:07:31] [INFO] File size: 17104 bytes
[2026-03-29 15:07:32] [INFO] Created FTPFiles record with ID: 69c940349d4aa563d
[2026-03-29 15:07:32] [INFO] About to extract fields from XML. File size: 17104 bytes
[2026-03-29 15:07:32] [INFO] Number of mappings: 24
[2026-03-29 15:07:32] [INFO] Starting XML parsing. Content length: 17104
[2026-03-29 15:07:32] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:07:32] [INFO] Processing 24 field mappings
[2026-03-29 15:07:32] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:07:32] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:07:32] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:07:32] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:07:32] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:07:32] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:07:32] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:07:32] [INFO]   -> Found value: 37379
[2026-03-29 15:07:32] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:07:32] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:07:32] [INFO]   -> No value found (null or empty)
[2026-03-29 15:07:32] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:07:32] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:07:32] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:07:32] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:07:32] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:07:32] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:07:32] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:07:32] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:07:32] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:07:32] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:07:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:07:32] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:07:32] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:07:32] [INFO]   -> Found value: 35.254476
[2026-03-29 15:07:32] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:07:32] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:07:32] [INFO]   -> Found value: -85.201134
[2026-03-29 15:07:32] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:07:32] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:07:32] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:07:32] [INFO]   -> Found value: C2MF
[2026-03-29 15:07:32] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:07:32] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:07:32] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:07:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:07:32] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:07:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:07:32] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:07:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:07:32] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:07:32] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:07:32] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:07:32] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:07:32] [INFO]   -> Found value: PIKE
[2026-03-29 15:07:32] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:07:32] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:07:32] [INFO]   -> Found value: 26-000069
[2026-03-29 15:07:32] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:07:32] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:07:32] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:07:32] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:07:32] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:07:32] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:07:32] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:07:32] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:07:32] [INFO] Found 26 elements for 'Comment', concatenating 26 non-empty values
[2026-03-29 15:07:32] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:07:32] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]"
[2026-03-29 15:07:32] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]"
[2026-03-29 15:07:32] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:07:32] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:07:32] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:07:32] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:07:32] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:07:32] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:07:32] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:07:32] [INFO] Concatenating street name and type
[2026-03-29 15:07:32] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:07:32] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:07:32] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:07:32] [INFO] Number of extracted fields: 28
[2026-03-29 15:07:32] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:07:32] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:07:32] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:07:32] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:07:33] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:07:33] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:07:34] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:07:34] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:07:34] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:07:34] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:07:34] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:07:35] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:07:35] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:07:36] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:07:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:07:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:07:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110731217.xml
[2026-03-29 15:07:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110731217.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110731217.xml
[2026-03-29 15:07:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110731217.xml
[2026-03-29 15:07:56] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110756538.xml
[2026-03-29 15:07:56] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110756538.xml for user: 68920395733981a47
[2026-03-29 15:07:56] [INFO] File size: 17223 bytes
[2026-03-29 15:07:58] [INFO] Created FTPFiles record with ID: 69c9404e0399ae381
[2026-03-29 15:07:58] [INFO] About to extract fields from XML. File size: 17223 bytes
[2026-03-29 15:07:58] [INFO] Number of mappings: 24
[2026-03-29 15:07:58] [INFO] Starting XML parsing. Content length: 17223
[2026-03-29 15:07:58] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:07:58] [INFO] Processing 24 field mappings
[2026-03-29 15:07:58] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:07:58] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:07:58] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:07:58] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:07:58] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:07:58] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:07:58] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:07:58] [INFO]   -> Found value: 37379
[2026-03-29 15:07:58] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:07:58] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:07:58] [INFO]   -> No value found (null or empty)
[2026-03-29 15:07:58] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:07:58] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:07:58] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:07:58] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:07:58] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:07:58] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:07:58] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:07:58] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:07:58] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:07:58] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:07:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:07:58] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:07:58] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:07:58] [INFO]   -> Found value: 35.254476
[2026-03-29 15:07:58] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:07:58] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:07:58] [INFO]   -> Found value: -85.201134
[2026-03-29 15:07:58] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:07:58] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:07:58] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:07:58] [INFO]   -> Found value: C2MF
[2026-03-29 15:07:58] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:07:58] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:07:58] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:07:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:07:58] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:07:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:07:58] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:07:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:07:58] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:07:58] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:07:58] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:07:58] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:07:58] [INFO]   -> Found value: PIKE
[2026-03-29 15:07:58] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:07:58] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:07:58] [INFO]   -> Found value: 26-000069
[2026-03-29 15:07:58] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:07:58] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:07:58] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:07:58] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:07:58] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:07:58] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:07:58] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:07:58] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:07:58] [INFO] Found 27 elements for 'Comment', concatenating 27 non-empty values
[2026-03-29 15:07:58] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:07:58] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]"
[2026-03-29 15:07:58] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]"
[2026-03-29 15:07:58] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:07:58] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:07:58] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:07:58] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:07:58] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:07:58] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:07:58] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:07:58] [INFO] Concatenating street name and type
[2026-03-29 15:07:58] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:07:58] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:07:58] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:07:58] [INFO] Number of extracted fields: 28
[2026-03-29 15:07:58] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:07:58] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:07:58] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:07:58] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:07:59] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:07:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:08:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:08:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:08:00] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:08:00] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:08:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:08:00] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:08:01] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:08:02] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:08:02] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:08:02] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:08:05] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110756538.xml
[2026-03-29 15:08:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110756538.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110756538.xml
[2026-03-29 15:08:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110756538.xml
[2026-03-29 15:08:57] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110857152.xml
[2026-03-29 15:08:57] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110857152.xml for user: 68920395733981a47
[2026-03-29 15:08:57] [INFO] File size: 17373 bytes
[2026-03-29 15:08:58] [INFO] Created FTPFiles record with ID: 69c9408ad3d804a10
[2026-03-29 15:08:58] [INFO] About to extract fields from XML. File size: 17373 bytes
[2026-03-29 15:08:58] [INFO] Number of mappings: 24
[2026-03-29 15:08:58] [INFO] Starting XML parsing. Content length: 17373
[2026-03-29 15:08:58] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:08:58] [INFO] Processing 24 field mappings
[2026-03-29 15:08:58] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:08:58] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:08:58] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:08:58] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:08:58] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:08:58] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:08:58] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:08:58] [INFO]   -> Found value: 37379
[2026-03-29 15:08:58] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:08:58] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:08:58] [INFO]   -> No value found (null or empty)
[2026-03-29 15:08:58] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:08:58] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:08:58] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:08:58] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:08:58] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:08:58] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:08:58] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:08:58] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:08:58] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:08:58] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:08:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:08:58] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:08:58] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:08:58] [INFO]   -> Found value: 35.254476
[2026-03-29 15:08:58] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:08:58] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:08:58] [INFO]   -> Found value: -85.201134
[2026-03-29 15:08:58] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:08:58] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:08:58] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:08:58] [INFO]   -> Found value: C2MF
[2026-03-29 15:08:58] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:08:58] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:08:58] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:08:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:08:58] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:08:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:08:58] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:08:58] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:08:58] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:08:58] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:08:58] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:08:58] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:08:58] [INFO]   -> Found value: PIKE
[2026-03-29 15:08:58] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:08:58] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:08:58] [INFO]   -> Found value: 26-000069
[2026-03-29 15:08:58] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:08:58] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:08:58] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:08:58] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:08:58] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:08:58] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:08:58] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:08:58] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:08:58] [INFO] Found 28 elements for 'Comment', concatenating 28 non-empty values
[2026-03-29 15:08:58] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:08:58] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:08:58] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:08:58] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:08:58] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:08:58] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:08:58] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:08:58] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:08:58] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:08:58] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:08:58] [INFO] Concatenating street name and type
[2026-03-29 15:08:58] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:08:58] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:08:58] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:08:58] [INFO] Number of extracted fields: 28
[2026-03-29 15:08:58] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:08:58] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:08:58] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:08:58] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:08:59] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:08:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:09:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:09:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:09:00] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:09:00] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:09:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:09:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:09:01] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:09:02] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:09:02] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:09:02] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:09:05] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329110857152.xml
[2026-03-29 15:09:05] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110857152.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329110857152.xml
[2026-03-29 15:09:05] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329110857152.xml
[2026-03-29 15:11:54] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111153798.xml
[2026-03-29 15:11:54] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111153798.xml for user: 68920395733981a47
[2026-03-29 15:11:54] [INFO] File size: 17505 bytes
[2026-03-29 15:11:54] [INFO] Created FTPFiles record with ID: 69c9413a59a2da989
[2026-03-29 15:11:54] [INFO] About to extract fields from XML. File size: 17505 bytes
[2026-03-29 15:11:54] [INFO] Number of mappings: 24
[2026-03-29 15:11:54] [INFO] Starting XML parsing. Content length: 17505
[2026-03-29 15:11:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:11:54] [INFO] Processing 24 field mappings
[2026-03-29 15:11:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:11:54] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:11:54] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:11:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:11:54] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:11:54] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:11:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:11:54] [INFO]   -> Found value: 37379
[2026-03-29 15:11:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:11:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:11:54] [INFO]   -> No value found (null or empty)
[2026-03-29 15:11:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:11:54] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:11:54] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:11:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:11:54] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:11:54] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:11:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:11:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:11:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:11:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:11:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:11:54] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:11:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:11:54] [INFO]   -> Found value: 35.254476
[2026-03-29 15:11:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:11:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:11:54] [INFO]   -> Found value: -85.201134
[2026-03-29 15:11:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:11:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:11:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:11:54] [INFO]   -> Found value: C2MF
[2026-03-29 15:11:54] [INFO]   -> Set field 'cADVehicleID' = "C2MF"
[2026-03-29 15:11:54] [INFO]   -> Set field 'name' = "C2MF"
[2026-03-29 15:11:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:11:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:11:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:11:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:11:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:11:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:11:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T11:04:23.2-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:04:23"
[2026-03-29 15:11:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-29T11:04:23.173-04:00
[2026-03-29 15:11:54] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:04:23"
[2026-03-29 15:11:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:11:54] [INFO]   -> Found value: PIKE
[2026-03-29 15:11:54] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:11:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:11:54] [INFO]   -> Found value: 26-000069
[2026-03-29 15:11:54] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:11:54] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:11:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:11:54] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:11:54] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:11:54] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:11:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:11:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:11:54] [INFO] Found 29 elements for 'Comment', concatenating 29 non-empty values
[2026-03-29 15:11:54] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:11:54] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:11:54] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:11:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:11:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:11:54] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:11:54] [INFO] Found 4 elements for 'AgencyIdentifier', concatenating 4 non-empty values
[2026-03-29 15:11:54] [INFO]   -> Found value: MFD
MFD
MFD
MFD
[2026-03-29 15:11:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD"
[2026-03-29 15:11:54] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:11:54] [INFO] Concatenating street name and type
[2026-03-29 15:11:54] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:11:54] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:11:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"C2MF","name":"C2MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 15:04:23","timedispatch":"2026-03-29 15:04:23","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:11:54] [INFO] Number of extracted fields: 28
[2026-03-29 15:11:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD'
[2026-03-29 15:11:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD"], Non-empty count = 4, Total agency count = 4, Assigned Agencies count = 2
[2026-03-29 15:11:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:11:54] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:11:54] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:11:54] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD"]
[2026-03-29 15:11:54] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:11:54] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:11:54] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 4)
[2026-03-29 15:11:54] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:11:54] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:11:54] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:11:55] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:11:55] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:11:55] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:11:55] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:11:58] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329111153798.xml
[2026-03-29 15:11:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111153798.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329111153798.xml
[2026-03-29 15:11:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111153798.xml
[2026-03-29 15:15:46] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111545926.xml
[2026-03-29 15:15:46] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111545926.xml for user: 68920395733981a47
[2026-03-29 15:15:46] [INFO] File size: 20117 bytes
[2026-03-29 15:15:49] [INFO] Created FTPFiles record with ID: 69c942251018c339b
[2026-03-29 15:15:49] [INFO] About to extract fields from XML. File size: 20117 bytes
[2026-03-29 15:15:49] [INFO] Number of mappings: 24
[2026-03-29 15:15:49] [INFO] Starting XML parsing. Content length: 20117
[2026-03-29 15:15:49] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:15:49] [INFO] Processing 24 field mappings
[2026-03-29 15:15:49] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:15:49] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:15:49] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:15:49] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:15:49] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:15:49] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:15:49] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:15:49] [INFO]   -> Found value: 37379
[2026-03-29 15:15:49] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:15:49] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:15:49] [INFO]   -> No value found (null or empty)
[2026-03-29 15:15:49] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:15:49] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:15:49] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:15:49] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:15:49] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:15:49] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:15:49] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:15:49] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:15:49] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:15:49] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:15:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:15:49] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:15:49] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:15:49] [INFO]   -> Found value: 35.254476
[2026-03-29 15:15:49] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:15:49] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:15:49] [INFO]   -> Found value: -85.201134
[2026-03-29 15:15:49] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:15:49] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:15:49] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:15:49] [INFO]   -> Found value: S2MF
[2026-03-29 15:15:49] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:15:49] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:15:49] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:15:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:15:49] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:15:49] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:15:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:15:49] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:15:49] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:15:49] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:15:49] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:15:49] [INFO]   -> Found value: PIKE
[2026-03-29 15:15:49] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:15:49] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:15:49] [INFO]   -> Found value: 26-000069
[2026-03-29 15:15:49] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:15:49] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:15:49] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:15:49] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:15:49] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:15:49] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:15:49] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:15:49] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:15:49] [INFO] Found 29 elements for 'Comment', concatenating 29 non-empty values
[2026-03-29 15:15:49] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:15:49] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:15:49] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:15:49] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:15:49] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:15:49] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:15:49] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:15:49] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:15:49] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:15:49] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:15:49] [INFO] Concatenating street name and type
[2026-03-29 15:15:49] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:15:49] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:15:49] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:15:49] [INFO] Number of extracted fields: 28
[2026-03-29 15:15:49] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:15:49] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:15:49] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:15:49] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:15:50] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:15:50] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:15:51] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:15:51] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:15:51] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:15:51] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:15:51] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:15:52] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:15:54] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:15:55] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:15:55] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:15:55] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:15:58] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329111545926.xml
[2026-03-29 15:15:58] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111545926.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329111545926.xml
[2026-03-29 15:15:58] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111545926.xml
[2026-03-29 15:16:11] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111611212.xml
[2026-03-29 15:16:11] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111611212.xml for user: 68920395733981a47
[2026-03-29 15:16:11] [INFO] File size: 20292 bytes
[2026-03-29 15:16:13] [INFO] Created FTPFiles record with ID: 69c9423d08e984ac6
[2026-03-29 15:16:13] [INFO] About to extract fields from XML. File size: 20292 bytes
[2026-03-29 15:16:13] [INFO] Number of mappings: 24
[2026-03-29 15:16:13] [INFO] Starting XML parsing. Content length: 20292
[2026-03-29 15:16:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:16:13] [INFO] Processing 24 field mappings
[2026-03-29 15:16:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:16:13] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:16:13] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:16:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:16:13] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:16:13] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:16:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:16:13] [INFO]   -> Found value: 37379
[2026-03-29 15:16:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:16:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:16:13] [INFO]   -> No value found (null or empty)
[2026-03-29 15:16:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:16:13] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:16:13] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:16:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:16:13] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:16:13] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:16:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:16:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:16:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:16:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:16:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:16:13] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:16:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:16:13] [INFO]   -> Found value: 35.254476
[2026-03-29 15:16:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:16:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:16:13] [INFO]   -> Found value: -85.201134
[2026-03-29 15:16:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:16:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:16:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:16:13] [INFO]   -> Found value: S2MF
[2026-03-29 15:16:13] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:16:13] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:16:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:16:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:16:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:16:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:16:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:16:13] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:16:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:16:13] [INFO]   -> Found value: PIKE
[2026-03-29 15:16:13] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:16:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:16:13] [INFO]   -> Found value: 26-000069
[2026-03-29 15:16:13] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:16:13] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:16:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:16:13] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:16:13] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:16:13] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:16:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:16:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:16:13] [INFO] Found 30 elements for 'Comment', concatenating 30 non-empty values
[2026-03-29 15:16:13] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:16:13] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]"
[2026-03-29 15:16:13] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]"
[2026-03-29 15:16:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:16:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:16:13] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:16:13] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:16:13] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:16:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:16:13] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:16:13] [INFO] Concatenating street name and type
[2026-03-29 15:16:13] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:16:13] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:16:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:16:13] [INFO] Number of extracted fields: 28
[2026-03-29 15:16:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:16:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:16:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:13] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:16:13] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:16:13] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:14] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:16:14] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:16:14] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:16:14] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:16:14] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:16:15] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:16:16] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:16:16] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:16:16] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:16:16] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:16:20] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329111611212.xml
[2026-03-29 15:16:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111611212.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329111611212.xml
[2026-03-29 15:16:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111611212.xml
[2026-03-29 15:16:31] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111631368.xml
[2026-03-29 15:16:31] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111631368.xml for user: 68920395733981a47
[2026-03-29 15:16:31] [INFO] File size: 20421 bytes
[2026-03-29 15:16:32] [INFO] Created FTPFiles record with ID: 69c94250e22c82e85
[2026-03-29 15:16:32] [INFO] About to extract fields from XML. File size: 20421 bytes
[2026-03-29 15:16:32] [INFO] Number of mappings: 24
[2026-03-29 15:16:32] [INFO] Starting XML parsing. Content length: 20421
[2026-03-29 15:16:32] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:16:32] [INFO] Processing 24 field mappings
[2026-03-29 15:16:32] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:16:32] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:16:32] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:16:32] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:16:32] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:16:32] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:16:32] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:16:32] [INFO]   -> Found value: 37379
[2026-03-29 15:16:32] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:16:32] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:16:32] [INFO]   -> No value found (null or empty)
[2026-03-29 15:16:32] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:16:32] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:16:32] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:16:32] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:16:32] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:16:32] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:16:32] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:16:32] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:16:32] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:16:32] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:16:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:16:32] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:16:32] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:16:32] [INFO]   -> Found value: 35.254476
[2026-03-29 15:16:32] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:16:32] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:16:32] [INFO]   -> Found value: -85.201134
[2026-03-29 15:16:32] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:16:32] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:16:32] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:16:32] [INFO]   -> Found value: S2MF
[2026-03-29 15:16:32] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:16:32] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:16:32] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:16:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:16:32] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:32] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:16:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:16:32] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:32] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:16:32] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:16:32] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:16:32] [INFO]   -> Found value: PIKE
[2026-03-29 15:16:32] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:16:32] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:16:32] [INFO]   -> Found value: 26-000069
[2026-03-29 15:16:32] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:16:32] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:16:32] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:16:32] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:16:32] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:16:32] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:16:32] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:16:32] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:16:32] [INFO] Found 31 elements for 'Comment', concatenating 31 non-empty values
[2026-03-29 15:16:32] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:16:32] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]"
[2026-03-29 15:16:32] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]"
[2026-03-29 15:16:32] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:16:32] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:16:32] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:16:32] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:16:32] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:16:32] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:16:32] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:16:32] [INFO] Concatenating street name and type
[2026-03-29 15:16:32] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:16:32] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:16:32] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:16:32] [INFO] Number of extracted fields: 28
[2026-03-29 15:16:32] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:16:32] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:16:32] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:32] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:16:33] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:16:33] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:34] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:16:34] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:16:34] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:16:34] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:16:34] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:16:35] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:16:36] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:16:36] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:16:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:16:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:16:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329111631368.xml
[2026-03-29 15:16:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111631368.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329111631368.xml
[2026-03-29 15:16:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111631368.xml
[2026-03-29 15:16:39] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111636414.xml
[2026-03-29 15:16:39] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111636414.xml for user: 68920395733981a47
[2026-03-29 15:16:39] [INFO] File size: 20571 bytes
[2026-03-29 15:16:41] [INFO] Created FTPFiles record with ID: 69c942594bb19f684
[2026-03-29 15:16:41] [INFO] About to extract fields from XML. File size: 20571 bytes
[2026-03-29 15:16:41] [INFO] Number of mappings: 24
[2026-03-29 15:16:41] [INFO] Starting XML parsing. Content length: 20571
[2026-03-29 15:16:41] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:16:41] [INFO] Processing 24 field mappings
[2026-03-29 15:16:41] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:16:41] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:16:41] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:16:41] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:16:41] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:16:41] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:16:41] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:16:41] [INFO]   -> Found value: 37379
[2026-03-29 15:16:41] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:16:41] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:16:41] [INFO]   -> No value found (null or empty)
[2026-03-29 15:16:41] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:16:41] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:16:41] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:16:41] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:16:41] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:16:41] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:16:41] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:16:41] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:16:41] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:16:41] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:16:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:16:41] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:16:41] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:16:41] [INFO]   -> Found value: 35.254476
[2026-03-29 15:16:41] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:16:41] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:16:41] [INFO]   -> Found value: -85.201134
[2026-03-29 15:16:41] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:16:41] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:16:41] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:16:41] [INFO]   -> Found value: S2MF
[2026-03-29 15:16:41] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:16:41] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:16:41] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:16:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:16:41] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:41] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:16:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:16:41] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:16:41] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:16:41] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:16:41] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:16:41] [INFO]   -> Found value: PIKE
[2026-03-29 15:16:41] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:16:41] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:16:41] [INFO]   -> Found value: 26-000069
[2026-03-29 15:16:41] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:16:41] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:16:41] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:16:41] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:16:41] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:16:41] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:16:41] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:16:41] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:16:41] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-03-29 15:16:41] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:16:41] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:16:41] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:16:41] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:16:41] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:16:41] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:16:41] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:16:41] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:16:41] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:16:41] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:16:41] [INFO] Concatenating street name and type
[2026-03-29 15:16:41] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:16:41] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:16:41] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:16:41] [INFO] Number of extracted fields: 28
[2026-03-29 15:16:41] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:16:41] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:16:41] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:41] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:16:42] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:16:42] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:16:43] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:16:43] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:16:43] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:16:43] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:16:43] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:16:43] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:16:44] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:16:45] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:16:45] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:16:45] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:16:48] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329111636414.xml
[2026-03-29 15:16:48] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111636414.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329111636414.xml
[2026-03-29 15:16:48] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329111636414.xml
[2026-03-29 15:23:05] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329112305588.xml
[2026-03-29 15:23:05] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329112305588.xml for user: 68920395733981a47
[2026-03-29 15:23:05] [INFO] File size: 20651 bytes
[2026-03-29 15:23:08] [INFO] Created FTPFiles record with ID: 69c943dbeab527e73
[2026-03-29 15:23:08] [INFO] About to extract fields from XML. File size: 20651 bytes
[2026-03-29 15:23:08] [INFO] Number of mappings: 24
[2026-03-29 15:23:08] [INFO] Starting XML parsing. Content length: 20651
[2026-03-29 15:23:08] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:23:08] [INFO] Processing 24 field mappings
[2026-03-29 15:23:08] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:23:08] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:23:08] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:23:08] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:23:08] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:23:08] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:23:08] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:23:08] [INFO]   -> Found value: 37379
[2026-03-29 15:23:08] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:23:08] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:23:08] [INFO]   -> No value found (null or empty)
[2026-03-29 15:23:08] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:23:08] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:23:08] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:23:08] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:23:08] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:23:08] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:23:08] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:23:08] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:23:08] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:23:08] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:23:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:23:08] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:23:08] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:23:08] [INFO]   -> Found value: 35.254476
[2026-03-29 15:23:08] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:23:08] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:23:08] [INFO]   -> Found value: -85.201134
[2026-03-29 15:23:08] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:23:08] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:23:08] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:23:08] [INFO]   -> Found value: S2MF
[2026-03-29 15:23:08] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:23:08] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:23:08] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:23:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:23:08] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:23:08] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:23:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:23:08] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:23:08] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:23:08] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:23:08] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:23:08] [INFO]   -> Found value: PIKE
[2026-03-29 15:23:08] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:23:08] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:23:08] [INFO]   -> Found value: 26-000069
[2026-03-29 15:23:08] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:23:08] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:23:08] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:23:08] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:23:08] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:23:08] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:23:08] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:23:08] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:23:08] [INFO] Found 32 elements for 'Comment', concatenating 32 non-empty values
[2026-03-29 15:23:08] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:23:08] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:23:08] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 15:23:08] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:23:08] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:23:08] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:23:08] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:23:08] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:23:08] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:23:08] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:23:08] [INFO] Concatenating street name and type
[2026-03-29 15:23:08] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:23:08] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:23:08] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:23:08] [INFO] Number of extracted fields: 28
[2026-03-29 15:23:08] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:23:08] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:23:08] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:23:08] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:23:09] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:23:09] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:23:10] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:23:10] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:23:10] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:23:10] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:23:10] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:23:11] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:23:12] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:23:14] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:23:14] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:23:14] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:23:17] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329112305588.xml
[2026-03-29 15:23:17] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329112305588.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329112305588.xml
[2026-03-29 15:23:17] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329112305588.xml
[2026-03-29 15:44:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114403598.xml
[2026-03-29 15:44:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114403598.xml for user: 68920395733981a47
[2026-03-29 15:44:03] [INFO] File size: 21024 bytes
[2026-03-29 15:44:06] [INFO] Created FTPFiles record with ID: 69c948c620538ed5d
[2026-03-29 15:44:06] [INFO] About to extract fields from XML. File size: 21024 bytes
[2026-03-29 15:44:06] [INFO] Number of mappings: 24
[2026-03-29 15:44:06] [INFO] Starting XML parsing. Content length: 21024
[2026-03-29 15:44:06] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:44:06] [INFO] Processing 24 field mappings
[2026-03-29 15:44:06] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:44:06] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:44:06] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:44:06] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:44:06] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:44:06] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:44:06] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:44:06] [INFO]   -> Found value: 37379
[2026-03-29 15:44:06] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:44:06] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:44:06] [INFO]   -> No value found (null or empty)
[2026-03-29 15:44:06] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:44:06] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:44:06] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:44:06] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:44:06] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:44:06] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:44:06] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:44:06] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:44:06] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:44:06] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:44:06] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:44:06] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:44:06] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:44:06] [INFO]   -> Found value: 35.254476
[2026-03-29 15:44:06] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:44:06] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:44:06] [INFO]   -> Found value: -85.201134
[2026-03-29 15:44:06] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:44:06] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:44:06] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:44:06] [INFO]   -> Found value: S2MF
[2026-03-29 15:44:06] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:44:06] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:44:06] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:44:06] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:44:06] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:44:06] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:44:06] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:44:06] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:44:06] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:44:06] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:44:06] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:44:06] [INFO]   -> Found value: PIKE
[2026-03-29 15:44:06] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:44:06] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:44:06] [INFO]   -> Found value: 26-000069
[2026-03-29 15:44:06] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:44:06] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:44:06] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:44:06] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:44:06] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:44:06] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:44:06] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:44:06] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:44:06] [INFO] Found 33 elements for 'Comment', concatenating 33 non-empty values
[2026-03-29 15:44:06] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:44:06] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]"
[2026-03-29 15:44:06] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]"
[2026-03-29 15:44:06] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:44:06] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:44:06] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:44:06] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:44:06] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:44:06] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:44:06] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:44:06] [INFO] Concatenating street name and type
[2026-03-29 15:44:06] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:44:06] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:44:06] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:44:06] [INFO] Number of extracted fields: 28
[2026-03-29 15:44:06] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:44:06] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:44:06] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:44:06] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:44:07] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:44:07] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:44:08] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:44:08] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:44:08] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:44:08] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:44:08] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:44:09] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:44:10] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:44:11] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:44:11] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:44:11] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:44:15] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329114403598.xml
[2026-03-29 15:44:15] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114403598.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329114403598.xml
[2026-03-29 15:44:15] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114403598.xml
[2026-03-29 15:44:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114459230.xml
[2026-03-29 15:44:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114459230.xml for user: 68920395733981a47
[2026-03-29 15:44:59] [INFO] File size: 21144 bytes
[2026-03-29 15:44:59] [INFO] Created FTPFiles record with ID: 69c948fba2b1befff
[2026-03-29 15:44:59] [INFO] About to extract fields from XML. File size: 21144 bytes
[2026-03-29 15:44:59] [INFO] Number of mappings: 24
[2026-03-29 15:44:59] [INFO] Starting XML parsing. Content length: 21144
[2026-03-29 15:44:59] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 15:44:59] [INFO] Processing 24 field mappings
[2026-03-29 15:44:59] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 15:44:59] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 15:44:59] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 15:44:59] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 15:44:59] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 15:44:59] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 15:44:59] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 15:44:59] [INFO]   -> Found value: 37379
[2026-03-29 15:44:59] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 15:44:59] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 15:44:59] [INFO]   -> No value found (null or empty)
[2026-03-29 15:44:59] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 15:44:59] [INFO]   -> Found value: MOWBRAY
[2026-03-29 15:44:59] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 15:44:59] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 15:44:59] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 15:44:59] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 15:44:59] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 15:44:59] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 15:44:59] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 15:44:59] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 15:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'cleared' = null
[2026-03-29 15:44:59] [INFO]   -> Set field 'inService' = null
[2026-03-29 15:44:59] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 15:44:59] [INFO]   -> Found value: 35.254476
[2026-03-29 15:44:59] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 15:44:59] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 15:44:59] [INFO]   -> Found value: -85.201134
[2026-03-29 15:44:59] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 15:44:59] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 15:44:59] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 15:44:59] [INFO]   -> Found value: S2MF
[2026-03-29 15:44:59] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 15:44:59] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 15:44:59] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 15:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:44:59] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 15:44:59] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 15:44:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 15:44:59] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 15:44:59] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 15:44:59] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 15:44:59] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 15:44:59] [INFO]   -> Found value: PIKE
[2026-03-29 15:44:59] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 15:44:59] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 15:44:59] [INFO]   -> Found value: 26-000069
[2026-03-29 15:44:59] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 15:44:59] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 15:44:59] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 15:44:59] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 15:44:59] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 15:44:59] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 15:44:59] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:44:59] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 15:44:59] [INFO] Found 34 elements for 'Comment', concatenating 34 non-empty values
[2026-03-29 15:44:59] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 15:44:59] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]"
[2026-03-29 15:44:59] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]"
[2026-03-29 15:44:59] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 15:44:59] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 15:44:59] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 15:44:59] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 15:44:59] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 15:44:59] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 15:44:59] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 15:44:59] [INFO] Concatenating street name and type
[2026-03-29 15:44:59] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 15:44:59] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 15:44:59] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 15:44:59] [INFO] Number of extracted fields: 28
[2026-03-29 15:44:59] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 15:44:59] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 15:44:59] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 15:44:59] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:44:59] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 15:44:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 15:44:59] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 15:44:59] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 15:44:59] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 15:44:59] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 15:44:59] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 15:45:00] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 15:45:00] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 15:45:00] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 15:45:00] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 15:45:00] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 15:45:03] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329114459230.xml
[2026-03-29 15:45:03] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114459230.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329114459230.xml
[2026-03-29 15:45:03] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329114459230.xml
[2026-03-29 15:59:06] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09469.xml
[2026-03-29 15:59:06] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09469.xml for user: 68d56363ec1209189
[2026-03-29 15:59:06] [INFO] File size: 2388 bytes
[2026-03-29 15:59:09] [INFO] Created FTPFiles record with ID: 69c94c4db823835b9
[2026-03-29 15:59:09] [INFO] About to extract fields from XML. File size: 2388 bytes
[2026-03-29 15:59:09] [INFO] Number of mappings: 21
[2026-03-29 15:59:09] [INFO] Starting XML parsing. Content length: 2388
[2026-03-29 15:59:09] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 15:59:09] [INFO] Processing 21 field mappings
[2026-03-29 15:59:09] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 15:59:09] [INFO]   -> Found value: 26-09469
[2026-03-29 15:59:09] [INFO]   -> Set field 'dispatchRunNumber' = "26-09469"
[2026-03-29 15:59:09] [INFO]   -> Set field 'cADNumber' = "26-09469"
[2026-03-29 15:59:09] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 15:59:09] [INFO]   -> Found value: S MAIN ST
[2026-03-29 15:59:09] [INFO]   -> Set field 'streetName' = "S MAIN ST"
[2026-03-29 15:59:09] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 15:59:09] [INFO]   -> Found value: SIKESTON
[2026-03-29 15:59:09] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-03-29 15:59:09] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 15:59:09] [INFO]   -> Found value: 0
[2026-03-29 15:59:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 15:59:09] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 15:59:09] [INFO]   -> Found value: 0
[2026-03-29 15:59:09] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 15:59:09] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 15:59:09] [INFO]   -> Found value: ACCIDENT-J2
[2026-03-29 15:59:09] [INFO]   -> Set field 'incidentTypeValue1' = "ACCIDENT-J2"
[2026-03-29 15:59:09] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026 10:27:25|GREEN FORD F-150 VS WHITE SUV 
DOES NOT NEED EMS 

STOP LIGHT ON MAIN BEFORE HIG...
[2026-03-29 15:59:09] [INFO]   -> Set field 'dispatchNotes' = "03-29-2026 10:27:25|GREEN FORD F-150 VS WHITE SUV \nDOES NOT NEED EMS \n\nSTOP LIGHT ON MAIN BEFORE HIGHWAY 60 03-29-2026 10:30:43|****** Appended notes from Work Area begin ******\nAddress: HWY 60, SIKESTON Intersection: S MAIN\nSource: E911 \nLaw Enf: SDPS PD Fire: SDPS FD EMS: NMCO EMS \nOpened DateTime: 03\/29\/2026 10:29:05\nNotes: RP FRIEND WAS INVOLVED IN A MVA - HE CAN BARELY SPEAK AND REQUESTING EMS SENT TO HIM\nMALE IS IN A WHITE SUV\n65YO MALE UNK INJURY\n****** Appended notes from Work Area end   ******\n 03-29-2026 10:32:03|NMCO ADVISED FOR EMS 03-29-2026 10:37:20|C90 ADVISED NORTH BOUND LANE 2  ON 61 IS SHUT DOWN 03-29-2026 10:44:08|566 REQUESTING 10-51 X1 03-29-2026 10:49:47|C90 ADVISED FOR ALLEN P&P INVOLVED IN A MOTOR VEH ACCIDENT COMPLIANT 03-29-2026 10:58:27|JSH HAS POSS OF ONE VEH"
[2026-03-29 15:59:09] [INFO]   -> Set field 'cADLog' = "03-29-2026 10:27:25|GREEN FORD F-150 VS WHITE SUV \nDOES NOT NEED EMS \n\nSTOP LIGHT ON MAIN BEFORE HIGHWAY 60 03-29-2026 10:30:43|****** Appended notes from Work Area begin ******\nAddress: HWY 60, SIKESTON Intersection: S MAIN\nSource: E911 \nLaw Enf: SDPS PD Fire: SDPS FD EMS: NMCO EMS \nOpened DateTime: 03\/29\/2026 10:29:05\nNotes: RP FRIEND WAS INVOLVED IN A MVA - HE CAN BARELY SPEAK AND REQUESTING EMS SENT TO HIM\nMALE IS IN A WHITE SUV\n65YO MALE UNK INJURY\n****** Appended notes from Work Area end   ******\n 03-29-2026 10:32:03|NMCO ADVISED FOR EMS 03-29-2026 10:37:20|C90 ADVISED NORTH BOUND LANE 2  ON 61 IS SHUT DOWN 03-29-2026 10:44:08|566 REQUESTING 10-51 X1 03-29-2026 10:49:47|C90 ADVISED FOR ALLEN P&P INVOLVED IN A MOTOR VEH ACCIDENT COMPLIANT 03-29-2026 10:58:27|JSH HAS POSS OF ONE VEH"
[2026-03-29 15:59:09] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026T10:31:35
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:31:35
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:31:35': Failed to parse time string (2026-29-03T10:31:35) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'alarm' = null
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:31:35
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:31:35': Failed to parse time string (2026-29-03T10:31:35) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 15:59:09] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026T10:34:37
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:34:37
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:34:37': Failed to parse time string (2026-29-03T10:34:37) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'onScene' = null
[2026-03-29 15:59:09] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 15:59:09] [INFO]   -> Found value: ENG2
[2026-03-29 15:59:09] [INFO]   -> Set field 'cADVehicleID' = "ENG2"
[2026-03-29 15:59:09] [INFO]   -> Set field 'name' = "ENG2"
[2026-03-29 15:59:09] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026T10:32:48
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:32:48
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:32:48': Failed to parse time string (2026-29-03T10:32:48) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 15:59:09] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026T10:36:31
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:36:31
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:36:31': Failed to parse time string (2026-29-03T10:36:31) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 15:59:09] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 15:59:09] [INFO]   -> Found value: 03-29-2026T10:58:45
[2026-03-29 15:59:09] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T10:58:45
[2026-03-29 15:59:09] [ERROR] Error formatting datetime '2026-29-03T10:58:45': Failed to parse time string (2026-29-03T10:58:45) at position 6 (9): Unexpected character
[2026-03-29 15:59:09] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 15:59:09] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 15:59:09] [INFO]   -> No value found (null or empty)
[2026-03-29 15:59:09] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 15:59:09] [INFO]   -> Found value: SDPSFD
[2026-03-29 15:59:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "SDPSFD"
[2026-03-29 15:59:09] [INFO] Finished extracting fields. Total fields extracted: 18
[2026-03-29 15:59:09] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 15:59:09] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09469","cADNumber":"26-09469","streetName":"S MAIN ST","incidentLocationCity":"SIKESTON","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"ACCIDENT-J2","dispatchNotes":"03-29-2026 10:27:25|GREEN FORD F-150 VS WHITE SUV \nDOES NOT NEED EMS \n\nSTOP LIGHT ON MAIN BEFORE HIGHWAY 60 03-29-2026 10:30:43|****** Appended notes from Work Area begin ******\nAddress: HWY 60, SIKESTON Intersection: S MAIN\nSource: E911 \nLaw Enf: SDPS PD Fire: SDPS FD EMS: NMCO EMS \nOpened DateTime: 03\/29\/2026 10:29:05\nNotes: RP FRIEND WAS INVOLVED IN A MVA - HE CAN BARELY SPEAK AND REQUESTING EMS SENT TO HIM\nMALE IS IN A WHITE SUV\n65YO MALE UNK INJURY\n****** Appended notes from Work Area end   ******\n 03-29-2026 10:32:03|NMCO ADVISED FOR EMS 03-29-2026 10:37:20|C90 ADVISED NORTH BOUND LANE 2  ON 61 IS SHUT DOWN 03-29-2026 10:44:08|566 REQUESTING 10-51 X1 03-29-2026 10:49:47|C90 ADVISED FOR ALLEN P&P INVOLVED IN A MOTOR VEH ACCIDENT COMPLIANT 03-29-2026 10:58:27|JSH HAS POSS OF ONE VEH","cADLog":"03-29-2026 10:27:25|GREEN FORD F-150 VS WHITE SUV \nDOES NOT NEED EMS \n\nSTOP LIGHT ON MAIN BEFORE HIGHWAY 60 03-29-2026 10:30:43|****** Appended notes from Work Area begin ******\nAddress: HWY 60, SIKESTON Intersection: S MAIN\nSource: E911 \nLaw Enf: SDPS PD Fire: SDPS FD EMS: NMCO EMS \nOpened DateTime: 03\/29\/2026 10:29:05\nNotes: RP FRIEND WAS INVOLVED IN A MVA - HE CAN BARELY SPEAK AND REQUESTING EMS SENT TO HIM\nMALE IS IN A WHITE SUV\n65YO MALE UNK INJURY\n****** Appended notes from Work Area end   ******\n 03-29-2026 10:32:03|NMCO ADVISED FOR EMS 03-29-2026 10:37:20|C90 ADVISED NORTH BOUND LANE 2  ON 61 IS SHUT DOWN 03-29-2026 10:44:08|566 REQUESTING 10-51 X1 03-29-2026 10:49:47|C90 ADVISED FOR ALLEN P&P INVOLVED IN A MOTOR VEH ACCIDENT COMPLIANT 03-29-2026 10:58:27|JSH HAS POSS OF ONE VEH","alarm":null,"dispatched":null,"onScene":null,"cADVehicleID":"ENG2","name":"ENG2","timeenroutetoscene":null,"timeonscene":null,"timeunitclear":null,"cADAgencyIdentifier":"SDPSFD","locationCoordinates":"0,0"}
[2026-03-29 15:59:09] [INFO] Number of extracted fields: 19
[2026-03-29 15:59:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SDPSFD'
[2026-03-29 15:59:09] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SDPSFD', Parsed IDs = ["SDPSFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 15:59:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SDPSFD"]
[2026-03-29 15:59:09] [INFO] Attempting SAASClient lookup for AgencyCode 'SDPSFD' (index 0) within mailbox's assigned agencies
[2026-03-29 15:59:11] [INFO] SUCCESS: Routed to agency 'Sikeston DPS' (ID: 6772cab7157b2ebde) at INDEX 0 based on AgencyCode 'SDPSFD'
[2026-03-29 15:59:12] [INFO] Fetched 4 stations from Stations module for agency 'Sikeston DPS': ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"]
[2026-03-29 15:59:12] [INFO] Final routing: saasclientId = 6772cab7157b2ebde, dispatchStationsIds = ["67d843b7d3670caf0","67d843823ed523b5c","67d8434fe3dc432c7","68d5ab6eaa6dc3961"], matchedAgencyIndex = 0
[2026-03-29 15:59:12] [INFO] Multi-agency routing matched mailbox default agency: 6772cab7157b2ebde (no update needed)
[2026-03-29 15:59:13] [INFO] Found existing IncidentTypeMapping with ID: 68e4158e87be42b7c
[2026-03-29 15:59:16] [INFO] Created new Dispatches record with ID: 69c94c530a58e4ee7
[2026-03-29 15:59:16] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09469.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SDPSFD_26-09469.xml
[2026-03-29 15:59:16] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SDPSFD_26-09469.xml
[2026-03-29 16:05:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120552381.xml
[2026-03-29 16:05:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120552381.xml for user: 68920395733981a47
[2026-03-29 16:05:52] [INFO] File size: 21270 bytes
[2026-03-29 16:05:57] [INFO] Created FTPFiles record with ID: 69c94de5df5456994
[2026-03-29 16:05:57] [INFO] About to extract fields from XML. File size: 21270 bytes
[2026-03-29 16:05:57] [INFO] Number of mappings: 24
[2026-03-29 16:05:57] [INFO] Starting XML parsing. Content length: 21270
[2026-03-29 16:05:57] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:05:57] [INFO] Processing 24 field mappings
[2026-03-29 16:05:57] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:05:57] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:05:57] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:05:57] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:05:57] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:05:57] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:05:57] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:05:57] [INFO]   -> Found value: 37379
[2026-03-29 16:05:57] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:05:57] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:05:57] [INFO]   -> No value found (null or empty)
[2026-03-29 16:05:57] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:05:57] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:05:57] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:05:57] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:05:57] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:05:57] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:05:57] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:05:57] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:05:57] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:05:57] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:05:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:05:57] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:05:57] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:05:57] [INFO]   -> Found value: 35.254476
[2026-03-29 16:05:57] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:05:57] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:05:57] [INFO]   -> Found value: -85.201134
[2026-03-29 16:05:57] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:05:57] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:05:57] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:05:57] [INFO]   -> Found value: S2MF
[2026-03-29 16:05:57] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 16:05:57] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 16:05:57] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:05:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:05:57] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 16:05:57] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:05:57] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:05:57] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 16:05:57] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 16:05:57] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 16:05:57] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:05:57] [INFO]   -> Found value: PIKE
[2026-03-29 16:05:57] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:05:57] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:05:57] [INFO]   -> Found value: 26-000069
[2026-03-29 16:05:57] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:05:57] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:05:57] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:05:57] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:05:57] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:05:57] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:05:57] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:05:57] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:05:57] [INFO] Found 35 elements for 'Comment', concatenating 35 non-empty values
[2026-03-29 16:05:57] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:05:57] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]"
[2026-03-29 16:05:57] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]"
[2026-03-29 16:05:57] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:05:57] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:05:57] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:05:57] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 16:05:57] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:05:57] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:05:57] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:05:57] [INFO] Concatenating street name and type
[2026-03-29 16:05:57] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:05:57] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:05:57] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:05:57] [INFO] Number of extracted fields: 28
[2026-03-29 16:05:57] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:05:57] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 16:05:57] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:05:57] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:05:59] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:05:59] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 16:06:00] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:06:00] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:06:00] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 16:06:00] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:06:00] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:06:01] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:06:03] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:06:06] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:06:06] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:06:06] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:06:09] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329120552381.xml
[2026-03-29 16:06:09] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120552381.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329120552381.xml
[2026-03-29 16:06:09] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120552381.xml
[2026-03-29 16:08:03] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120803692.xml
[2026-03-29 16:08:03] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120803692.xml for user: 68920395733981a47
[2026-03-29 16:08:03] [INFO] File size: 21443 bytes
[2026-03-29 16:08:05] [INFO] Created FTPFiles record with ID: 69c94e6591eeafb53
[2026-03-29 16:08:05] [INFO] About to extract fields from XML. File size: 21443 bytes
[2026-03-29 16:08:05] [INFO] Number of mappings: 24
[2026-03-29 16:08:05] [INFO] Starting XML parsing. Content length: 21443
[2026-03-29 16:08:05] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:08:05] [INFO] Processing 24 field mappings
[2026-03-29 16:08:05] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:08:05] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:08:05] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:08:05] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:08:05] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:08:05] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:08:05] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:08:05] [INFO]   -> Found value: 37379
[2026-03-29 16:08:05] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:08:05] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:08:05] [INFO]   -> No value found (null or empty)
[2026-03-29 16:08:05] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:08:05] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:08:05] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:08:05] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:08:05] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:08:05] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:08:05] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:08:05] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:08:05] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:08:05] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:08:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:08:05] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:08:05] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:08:05] [INFO]   -> Found value: 35.254476
[2026-03-29 16:08:05] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:08:05] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:08:05] [INFO]   -> Found value: -85.201134
[2026-03-29 16:08:05] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:08:05] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:08:05] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:08:05] [INFO]   -> Found value: S2MF
[2026-03-29 16:08:05] [INFO]   -> Set field 'cADVehicleID' = "S2MF"
[2026-03-29 16:08:05] [INFO]   -> Set field 'name' = "S2MF"
[2026-03-29 16:08:05] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:08:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:08:05] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:15:44.603-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'timeonscene' = "2026-03-29 15:15:44"
[2026-03-29 16:08:05] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:08:05] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:08:05] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:15:44.587-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 15:15:44"
[2026-03-29 16:08:05] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-29T11:15:44.547-04:00
[2026-03-29 16:08:05] [INFO]   -> Set field 'timedispatch' = "2026-03-29 15:15:44"
[2026-03-29 16:08:05] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:08:05] [INFO]   -> Found value: PIKE
[2026-03-29 16:08:05] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:08:05] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:08:05] [INFO]   -> Found value: 26-000069
[2026-03-29 16:08:05] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:08:05] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:08:05] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:08:05] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:08:05] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:08:05] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:08:05] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:08:05] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:08:05] [INFO] Found 36 elements for 'Comment', concatenating 36 non-empty values
[2026-03-29 16:08:05] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:08:05] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:08:05] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:08:05] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:08:05] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:08:05] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:08:05] [INFO] Found 5 elements for 'AgencyIdentifier', concatenating 5 non-empty values
[2026-03-29 16:08:05] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:08:05] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:08:05] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:08:05] [INFO] Concatenating street name and type
[2026-03-29 16:08:05] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:08:05] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:08:05] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S2MF","name":"S2MF","timeunitclear":null,"timeonscene":"2026-03-29 15:15:44","timestaging":null,"timeenroutetoscene":"2026-03-29 15:15:44","timedispatch":"2026-03-29 15:15:44","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:08:05] [INFO] Number of extracted fields: 28
[2026-03-29 16:08:05] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:08:05] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD"], Non-empty count = 5, Total agency count = 5, Assigned Agencies count = 2
[2026-03-29 16:08:05] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:08:05] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:08:05] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:08:05] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD"]
[2026-03-29 16:08:07] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:08:07] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:08:07] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 5)
[2026-03-29 16:08:07] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:08:07] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:08:08] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:08:10] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:08:11] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:08:11] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:08:11] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:08:15] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329120803692.xml
[2026-03-29 16:08:15] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120803692.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329120803692.xml
[2026-03-29 16:08:15] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329120803692.xml
[2026-03-29 16:30:18] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123018278.xml
[2026-03-29 16:30:18] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123018278.xml for user: 68920395733981a47
[2026-03-29 16:30:18] [INFO] File size: 23975 bytes
[2026-03-29 16:30:20] [INFO] Created FTPFiles record with ID: 69c9539c758b4ea18
[2026-03-29 16:30:20] [INFO] About to extract fields from XML. File size: 23975 bytes
[2026-03-29 16:30:20] [INFO] Number of mappings: 24
[2026-03-29 16:30:20] [INFO] Starting XML parsing. Content length: 23975
[2026-03-29 16:30:20] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:30:20] [INFO] Processing 24 field mappings
[2026-03-29 16:30:20] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:30:20] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:30:20] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:30:20] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:30:20] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:30:20] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:30:20] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:30:20] [INFO]   -> Found value: 37379
[2026-03-29 16:30:20] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:30:20] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:30:20] [INFO]   -> No value found (null or empty)
[2026-03-29 16:30:20] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:30:20] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:30:20] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:30:20] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:30:20] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:30:20] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:30:20] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:30:20] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:30:20] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:30:20] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:30:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:30:20] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:30:20] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:30:20] [INFO]   -> Found value: 35.254476
[2026-03-29 16:30:20] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:30:20] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:30:20] [INFO]   -> Found value: -85.201134
[2026-03-29 16:30:20] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:30:20] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:30:20] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:30:20] [INFO]   -> Found value: S1MF
[2026-03-29 16:30:20] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:30:20] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:30:20] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:30:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:30:20] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:30:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:30:20] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:30:20] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:30:20] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:30:20] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:30:20] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:30:20] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:30:20] [INFO]   -> Found value: PIKE
[2026-03-29 16:30:20] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:30:20] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:30:20] [INFO]   -> Found value: 26-000069
[2026-03-29 16:30:20] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:30:20] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:30:20] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:30:20] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:30:20] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:30:20] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:30:20] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:30:20] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:30:20] [INFO] Found 36 elements for 'Comment', concatenating 36 non-empty values
[2026-03-29 16:30:20] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:30:20] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:30:20] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:30:20] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:30:20] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:30:20] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:30:20] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:30:20] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:30:20] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:30:20] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:30:20] [INFO] Concatenating street name and type
[2026-03-29 16:30:20] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:30:20] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:30:20] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:30:20] [INFO] Number of extracted fields: 28
[2026-03-29 16:30:20] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:30:20] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:30:20] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:20] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:30:21] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:30:21] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:22] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:30:22] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:30:22] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:30:22] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:30:22] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:30:24] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:30:25] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:30:26] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:30:26] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:30:26] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:30:30] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329123018278.xml
[2026-03-29 16:30:30] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123018278.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329123018278.xml
[2026-03-29 16:30:30] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123018278.xml
[2026-03-29 16:30:38] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123038471.xml
[2026-03-29 16:30:38] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123038471.xml for user: 68920395733981a47
[2026-03-29 16:30:38] [INFO] File size: 24083 bytes
[2026-03-29 16:30:41] [INFO] Created FTPFiles record with ID: 69c953b16d32232e1
[2026-03-29 16:30:41] [INFO] About to extract fields from XML. File size: 24083 bytes
[2026-03-29 16:30:41] [INFO] Number of mappings: 24
[2026-03-29 16:30:41] [INFO] Starting XML parsing. Content length: 24083
[2026-03-29 16:30:41] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:30:41] [INFO] Processing 24 field mappings
[2026-03-29 16:30:41] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:30:41] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:30:41] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:30:41] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:30:41] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:30:41] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:30:41] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:30:41] [INFO]   -> Found value: 37379
[2026-03-29 16:30:41] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:30:41] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:30:41] [INFO]   -> No value found (null or empty)
[2026-03-29 16:30:41] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:30:41] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:30:41] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:30:41] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:30:41] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:30:41] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:30:41] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:30:41] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:30:41] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:30:41] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:30:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:30:41] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:30:41] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:30:41] [INFO]   -> Found value: 35.254476
[2026-03-29 16:30:41] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:30:41] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:30:41] [INFO]   -> Found value: -85.201134
[2026-03-29 16:30:41] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:30:41] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:30:41] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:30:41] [INFO]   -> Found value: S1MF
[2026-03-29 16:30:41] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:30:41] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:30:41] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:30:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:30:41] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:30:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:30:41] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:30:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:30:41] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:30:41] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:30:41] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:30:41] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:30:41] [INFO]   -> Found value: PIKE
[2026-03-29 16:30:41] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:30:41] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:30:41] [INFO]   -> Found value: 26-000069
[2026-03-29 16:30:41] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:30:41] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:30:41] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:30:41] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:30:41] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:30:41] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:30:41] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:30:41] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:30:41] [INFO] Found 37 elements for 'Comment', concatenating 37 non-empty values
[2026-03-29 16:30:41] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:30:41] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]"
[2026-03-29 16:30:41] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]"
[2026-03-29 16:30:41] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:30:41] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:30:41] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:30:41] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:30:41] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:30:41] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:30:41] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:30:41] [INFO] Concatenating street name and type
[2026-03-29 16:30:41] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:30:41] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:30:41] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:30:41] [INFO] Number of extracted fields: 28
[2026-03-29 16:30:41] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:30:41] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:30:41] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:41] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:30:42] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:30:42] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:43] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:30:43] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:30:43] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:30:43] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:30:43] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:30:44] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:30:45] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:30:47] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:30:47] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:30:47] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:30:50] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329123038471.xml
[2026-03-29 16:30:50] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123038471.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329123038471.xml
[2026-03-29 16:30:50] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123038471.xml
[2026-03-29 16:30:50] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123048571.xml
[2026-03-29 16:30:50] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123048571.xml for user: 68920395733981a47
[2026-03-29 16:30:50] [INFO] File size: 24178 bytes
[2026-03-29 16:30:52] [INFO] Created FTPFiles record with ID: 69c953bcb67670674
[2026-03-29 16:30:52] [INFO] About to extract fields from XML. File size: 24178 bytes
[2026-03-29 16:30:52] [INFO] Number of mappings: 24
[2026-03-29 16:30:52] [INFO] Starting XML parsing. Content length: 24178
[2026-03-29 16:30:52] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:30:52] [INFO] Processing 24 field mappings
[2026-03-29 16:30:52] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:30:52] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:30:52] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:30:52] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:30:52] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:30:52] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:30:52] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:30:52] [INFO]   -> Found value: 37379
[2026-03-29 16:30:52] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:30:52] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:30:52] [INFO]   -> No value found (null or empty)
[2026-03-29 16:30:52] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:30:52] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:30:52] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:30:52] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:30:52] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:30:52] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:30:52] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:30:52] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:30:52] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:30:52] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:30:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:30:52] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:30:52] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:30:52] [INFO]   -> Found value: 35.254476
[2026-03-29 16:30:52] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:30:52] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:30:52] [INFO]   -> Found value: -85.201134
[2026-03-29 16:30:52] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:30:52] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:30:52] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:30:52] [INFO]   -> Found value: S1MF
[2026-03-29 16:30:52] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:30:52] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:30:52] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:30:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:30:52] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:30:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:30:52] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:30:52] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:30:52] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:30:52] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:30:52] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:30:52] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:30:52] [INFO]   -> Found value: PIKE
[2026-03-29 16:30:52] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:30:52] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:30:52] [INFO]   -> Found value: 26-000069
[2026-03-29 16:30:52] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:30:52] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:30:52] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:30:52] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:30:52] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:30:52] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:30:52] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:30:52] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:30:52] [INFO] Found 38 elements for 'Comment', concatenating 38 non-empty values
[2026-03-29 16:30:52] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:30:52] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]"
[2026-03-29 16:30:52] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]"
[2026-03-29 16:30:52] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:30:52] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:30:52] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:30:52] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:30:52] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:30:52] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:30:52] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:30:52] [INFO] Concatenating street name and type
[2026-03-29 16:30:52] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:30:52] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:30:52] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:30:52] [INFO] Number of extracted fields: 28
[2026-03-29 16:30:52] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:30:52] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:30:52] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:52] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:30:53] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:30:53] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:30:54] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:30:54] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:30:54] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:30:54] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:30:54] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:30:55] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:30:56] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:30:58] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:30:58] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:30:58] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:31:01] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329123048571.xml
[2026-03-29 16:31:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123048571.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329123048571.xml
[2026-03-29 16:31:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123048571.xml
[2026-03-29 16:32:39] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123239653.xml
[2026-03-29 16:32:39] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123239653.xml for user: 68920395733981a47
[2026-03-29 16:32:39] [INFO] File size: 24331 bytes
[2026-03-29 16:32:41] [INFO] Created FTPFiles record with ID: 69c9542999b7a3b66
[2026-03-29 16:32:41] [INFO] About to extract fields from XML. File size: 24331 bytes
[2026-03-29 16:32:41] [INFO] Number of mappings: 24
[2026-03-29 16:32:41] [INFO] Starting XML parsing. Content length: 24331
[2026-03-29 16:32:41] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:32:41] [INFO] Processing 24 field mappings
[2026-03-29 16:32:41] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:32:41] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:32:41] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:32:41] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:32:41] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:32:41] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:32:41] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:32:41] [INFO]   -> Found value: 37379
[2026-03-29 16:32:41] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:32:41] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:32:41] [INFO]   -> No value found (null or empty)
[2026-03-29 16:32:41] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:32:41] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:32:41] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:32:41] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:32:41] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:32:41] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:32:41] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:32:41] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:32:41] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:32:41] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:32:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:32:41] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:32:41] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:32:41] [INFO]   -> Found value: 35.254476
[2026-03-29 16:32:41] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:32:41] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:32:41] [INFO]   -> Found value: -85.201134
[2026-03-29 16:32:41] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:32:41] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:32:41] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:32:41] [INFO]   -> Found value: S1MF
[2026-03-29 16:32:41] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:32:41] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:32:41] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:32:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:32:41] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:32:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:32:41] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:32:41] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:32:41] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:32:41] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:32:41] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:32:41] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:32:41] [INFO]   -> Found value: PIKE
[2026-03-29 16:32:41] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:32:41] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:32:41] [INFO]   -> Found value: 26-000069
[2026-03-29 16:32:41] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:32:41] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:32:41] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:32:41] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:32:41] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:32:41] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:32:41] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:32:41] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:32:41] [INFO] Found 39 elements for 'Comment', concatenating 39 non-empty values
[2026-03-29 16:32:41] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:32:41] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:32:41] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:32:41] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:32:41] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:32:41] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:32:41] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:32:41] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:32:41] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:32:41] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:32:41] [INFO] Concatenating street name and type
[2026-03-29 16:32:41] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:32:41] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:32:41] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:32:41] [INFO] Number of extracted fields: 28
[2026-03-29 16:32:41] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:32:41] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:32:41] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:32:41] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:32:42] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:32:42] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:32:43] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:32:43] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:32:43] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:32:43] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:32:43] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:32:43] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:32:44] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:32:45] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:32:45] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:32:45] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:32:49] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329123239653.xml
[2026-03-29 16:32:49] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123239653.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329123239653.xml
[2026-03-29 16:32:49] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329123239653.xml
[2026-03-29 16:43:36] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124336442.xml
[2026-03-29 16:43:36] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124336442.xml for user: 68920395733981a47
[2026-03-29 16:43:36] [INFO] File size: 24422 bytes
[2026-03-29 16:43:38] [INFO] Created FTPFiles record with ID: 69c956ba8558432e5
[2026-03-29 16:43:38] [INFO] About to extract fields from XML. File size: 24422 bytes
[2026-03-29 16:43:38] [INFO] Number of mappings: 24
[2026-03-29 16:43:38] [INFO] Starting XML parsing. Content length: 24422
[2026-03-29 16:43:38] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:43:38] [INFO] Processing 24 field mappings
[2026-03-29 16:43:38] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:43:38] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:43:38] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:43:38] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:43:38] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:43:38] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:43:38] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:43:38] [INFO]   -> Found value: 37379
[2026-03-29 16:43:38] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:43:38] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:43:38] [INFO]   -> No value found (null or empty)
[2026-03-29 16:43:38] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:43:38] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:43:38] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:43:38] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:43:38] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:43:38] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:43:38] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:43:38] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:43:38] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:43:38] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:43:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:43:38] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:43:38] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:43:38] [INFO]   -> Found value: 35.254476
[2026-03-29 16:43:38] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:43:38] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:43:38] [INFO]   -> Found value: -85.201134
[2026-03-29 16:43:38] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:43:38] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:43:38] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:43:38] [INFO]   -> Found value: S1MF
[2026-03-29 16:43:38] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:43:38] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:43:38] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:43:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:43:38] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:43:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:43:38] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:43:38] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:43:38] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:43:38] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:43:38] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:43:38] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:43:38] [INFO]   -> Found value: PIKE
[2026-03-29 16:43:38] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:43:38] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:43:38] [INFO]   -> Found value: 26-000069
[2026-03-29 16:43:38] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:43:38] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:43:38] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:43:38] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:43:38] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:43:38] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:43:38] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:43:38] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:43:38] [INFO] Found 40 elements for 'Comment', concatenating 40 non-empty values
[2026-03-29 16:43:38] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:43:38] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]"
[2026-03-29 16:43:38] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]"
[2026-03-29 16:43:38] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:43:38] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:43:38] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:43:38] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:43:38] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:43:38] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:43:38] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:43:38] [INFO] Concatenating street name and type
[2026-03-29 16:43:38] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:43:38] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:43:38] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:43:38] [INFO] Number of extracted fields: 28
[2026-03-29 16:43:38] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:43:38] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:43:38] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:43:38] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:43:39] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:43:39] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:43:40] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:43:40] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:43:40] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:43:40] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:43:40] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:43:40] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:43:41] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:43:42] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:43:42] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:43:42] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:43:46] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329124336442.xml
[2026-03-29 16:43:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124336442.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329124336442.xml
[2026-03-29 16:43:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124336442.xml
[2026-03-29 16:44:11] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124411795.xml
[2026-03-29 16:44:11] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124411795.xml for user: 68920395733981a47
[2026-03-29 16:44:11] [INFO] File size: 24544 bytes
[2026-03-29 16:44:13] [INFO] Created FTPFiles record with ID: 69c956dd413b1101b
[2026-03-29 16:44:13] [INFO] About to extract fields from XML. File size: 24544 bytes
[2026-03-29 16:44:13] [INFO] Number of mappings: 24
[2026-03-29 16:44:13] [INFO] Starting XML parsing. Content length: 24544
[2026-03-29 16:44:13] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:44:13] [INFO] Processing 24 field mappings
[2026-03-29 16:44:13] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:44:13] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:44:13] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:44:13] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:44:13] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:44:13] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:44:13] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:44:13] [INFO]   -> Found value: 37379
[2026-03-29 16:44:13] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:44:13] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:44:13] [INFO]   -> No value found (null or empty)
[2026-03-29 16:44:13] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:44:13] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:44:13] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:44:13] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:44:13] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:44:13] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:44:13] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:44:13] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:44:13] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:44:13] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:44:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:44:13] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:44:13] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:44:13] [INFO]   -> Found value: 35.254476
[2026-03-29 16:44:13] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:44:13] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:44:13] [INFO]   -> Found value: -85.201134
[2026-03-29 16:44:13] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:44:13] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:44:13] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:44:13] [INFO]   -> Found value: S1MF
[2026-03-29 16:44:13] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:44:13] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:44:13] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:44:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:44:13] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:44:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:44:13] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:44:13] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:44:13] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:44:13] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:44:13] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:44:13] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:44:13] [INFO]   -> Found value: PIKE
[2026-03-29 16:44:13] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:44:13] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:44:13] [INFO]   -> Found value: 26-000069
[2026-03-29 16:44:13] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:44:13] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:44:13] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:44:13] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:44:13] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:44:13] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:44:13] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:44:13] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:44:13] [INFO] Found 41 elements for 'Comment', concatenating 41 non-empty values
[2026-03-29 16:44:13] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:44:13] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]"
[2026-03-29 16:44:13] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]"
[2026-03-29 16:44:13] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:44:13] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:44:13] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:44:13] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:44:13] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:44:13] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:44:13] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:44:13] [INFO] Concatenating street name and type
[2026-03-29 16:44:13] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:44:13] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:44:13] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:44:13] [INFO] Number of extracted fields: 28
[2026-03-29 16:44:13] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:44:13] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:44:13] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:44:13] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:44:14] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:44:14] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:44:15] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:44:15] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:44:15] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:44:15] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:44:15] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:44:15] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:44:16] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:44:17] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:44:17] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:44:17] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:44:20] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329124411795.xml
[2026-03-29 16:44:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124411795.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329124411795.xml
[2026-03-29 16:44:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124411795.xml
[2026-03-29 16:49:45] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124945095.xml
[2026-03-29 16:49:45] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124945095.xml for user: 68920395733981a47
[2026-03-29 16:49:45] [INFO] File size: 24696 bytes
[2026-03-29 16:49:47] [INFO] Created FTPFiles record with ID: 69c9582ba1f5a0811
[2026-03-29 16:49:47] [INFO] About to extract fields from XML. File size: 24696 bytes
[2026-03-29 16:49:47] [INFO] Number of mappings: 24
[2026-03-29 16:49:47] [INFO] Starting XML parsing. Content length: 24696
[2026-03-29 16:49:47] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:49:47] [INFO] Processing 24 field mappings
[2026-03-29 16:49:47] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:49:47] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:49:47] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:49:47] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:49:47] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:49:47] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:49:47] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:49:47] [INFO]   -> Found value: 37379
[2026-03-29 16:49:47] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:49:47] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:49:47] [INFO]   -> No value found (null or empty)
[2026-03-29 16:49:47] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:49:47] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:49:47] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:49:47] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:49:47] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:49:47] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:49:47] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:49:47] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:49:47] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:49:47] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:49:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:49:47] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:49:47] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:49:47] [INFO]   -> Found value: 35.254476
[2026-03-29 16:49:47] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:49:47] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:49:47] [INFO]   -> Found value: -85.201134
[2026-03-29 16:49:47] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:49:47] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:49:47] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:49:47] [INFO]   -> Found value: S1MF
[2026-03-29 16:49:47] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:49:47] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:49:47] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:49:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:49:47] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:49:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:49:47] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:49:47] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:49:47] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:49:47] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:49:47] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:49:47] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:49:47] [INFO]   -> Found value: PIKE
[2026-03-29 16:49:47] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:49:47] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:49:47] [INFO]   -> Found value: 26-000069
[2026-03-29 16:49:47] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:49:47] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:49:47] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:49:47] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:49:47] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:49:47] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:49:47] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:49:47] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:49:47] [INFO] Found 42 elements for 'Comment', concatenating 42 non-empty values
[2026-03-29 16:49:47] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:49:47] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:49:47] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:49:47] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:49:47] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:49:47] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:49:47] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:49:47] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:49:47] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:49:47] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:49:47] [INFO] Concatenating street name and type
[2026-03-29 16:49:47] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:49:47] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:49:47] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:49:47] [INFO] Number of extracted fields: 28
[2026-03-29 16:49:47] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:49:47] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:49:47] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:49:47] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:49:49] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:49:49] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:49:50] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:49:50] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:49:50] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:49:50] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:49:50] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:49:51] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:49:53] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:49:54] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:49:54] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:49:54] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:49:57] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329124945095.xml
[2026-03-29 16:49:57] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124945095.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329124945095.xml
[2026-03-29 16:49:57] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329124945095.xml
[2026-03-29 16:53:07] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125307114.xml
[2026-03-29 16:53:07] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125307114.xml for user: 68920395733981a47
[2026-03-29 16:53:07] [INFO] File size: 24821 bytes
[2026-03-29 16:53:08] [INFO] Created FTPFiles record with ID: 69c958f47d361faa5
[2026-03-29 16:53:08] [INFO] About to extract fields from XML. File size: 24821 bytes
[2026-03-29 16:53:08] [INFO] Number of mappings: 24
[2026-03-29 16:53:08] [INFO] Starting XML parsing. Content length: 24821
[2026-03-29 16:53:08] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:53:08] [INFO] Processing 24 field mappings
[2026-03-29 16:53:08] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:53:08] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:53:08] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:53:08] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:53:08] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:53:08] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:53:08] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:53:08] [INFO]   -> Found value: 37379
[2026-03-29 16:53:08] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:53:08] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:53:08] [INFO]   -> No value found (null or empty)
[2026-03-29 16:53:08] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:53:08] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:53:08] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:53:08] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:53:08] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:53:08] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:53:08] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:53:08] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:53:08] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:53:08] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:53:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:53:08] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:53:08] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:53:08] [INFO]   -> Found value: 35.254476
[2026-03-29 16:53:08] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:53:08] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:53:08] [INFO]   -> Found value: -85.201134
[2026-03-29 16:53:08] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:53:08] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:53:08] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:53:08] [INFO]   -> Found value: S1MF
[2026-03-29 16:53:08] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:53:08] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:53:08] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:53:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:53:08] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:53:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:53:08] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:53:08] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:53:08] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:53:08] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:53:08] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:53:08] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:53:08] [INFO]   -> Found value: PIKE
[2026-03-29 16:53:08] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:53:08] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:53:08] [INFO]   -> Found value: 26-000069
[2026-03-29 16:53:08] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:53:08] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:53:08] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:53:08] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:53:08] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:53:08] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:53:08] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:53:08] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:53:08] [INFO] Found 43 elements for 'Comment', concatenating 43 non-empty values
[2026-03-29 16:53:08] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:53:08] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]"
[2026-03-29 16:53:08] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]"
[2026-03-29 16:53:08] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:53:08] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:53:08] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:53:08] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:53:08] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:53:08] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:53:08] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:53:08] [INFO] Concatenating street name and type
[2026-03-29 16:53:08] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:53:08] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:53:08] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:53:08] [INFO] Number of extracted fields: 28
[2026-03-29 16:53:08] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:53:08] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:53:08] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:53:08] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:53:09] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:53:09] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:53:09] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:53:09] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:53:09] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:53:09] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:53:09] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:53:10] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:53:11] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:53:12] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:53:12] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:53:12] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:53:16] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329125307114.xml
[2026-03-29 16:53:16] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125307114.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329125307114.xml
[2026-03-29 16:53:16] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125307114.xml
[2026-03-29 16:54:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125417737.xml
[2026-03-29 16:54:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125417737.xml for user: 68920395733981a47
[2026-03-29 16:54:17] [INFO] File size: 24944 bytes
[2026-03-29 16:54:19] [INFO] Created FTPFiles record with ID: 69c9593b73234229c
[2026-03-29 16:54:19] [INFO] About to extract fields from XML. File size: 24944 bytes
[2026-03-29 16:54:19] [INFO] Number of mappings: 24
[2026-03-29 16:54:19] [INFO] Starting XML parsing. Content length: 24944
[2026-03-29 16:54:19] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:54:19] [INFO] Processing 24 field mappings
[2026-03-29 16:54:19] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:54:19] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:54:19] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:54:19] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:54:19] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:54:19] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:54:19] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:54:19] [INFO]   -> Found value: 37379
[2026-03-29 16:54:19] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:54:19] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:54:19] [INFO]   -> No value found (null or empty)
[2026-03-29 16:54:19] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:54:19] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:54:19] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:54:19] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:54:19] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:54:19] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:54:19] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:54:19] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:54:19] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:54:19] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:54:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:54:19] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:54:19] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:54:19] [INFO]   -> Found value: 35.254476
[2026-03-29 16:54:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:54:19] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:54:19] [INFO]   -> Found value: -85.201134
[2026-03-29 16:54:19] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:54:19] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:54:19] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:54:19] [INFO]   -> Found value: S1MF
[2026-03-29 16:54:19] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:54:19] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:54:19] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:54:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:54:19] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:54:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:54:19] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:54:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:54:19] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:54:19] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:54:19] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:54:19] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:54:19] [INFO]   -> Found value: PIKE
[2026-03-29 16:54:19] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:54:19] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:54:19] [INFO]   -> Found value: 26-000069
[2026-03-29 16:54:19] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:54:19] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:54:19] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:54:19] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:54:19] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:54:19] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:54:19] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:54:19] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:54:19] [INFO] Found 44 elements for 'Comment', concatenating 44 non-empty values
[2026-03-29 16:54:19] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:54:19] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]"
[2026-03-29 16:54:19] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]"
[2026-03-29 16:54:19] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:54:19] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:54:19] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:54:19] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:54:19] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:54:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:54:19] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:54:19] [INFO] Concatenating street name and type
[2026-03-29 16:54:19] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:54:19] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:54:19] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:54:19] [INFO] Number of extracted fields: 28
[2026-03-29 16:54:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:54:19] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:54:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:54:19] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:54:20] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:54:20] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:54:21] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:54:21] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:54:21] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:54:21] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:54:21] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:54:21] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:54:22] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:54:23] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:54:23] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:54:23] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:54:27] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329125417737.xml
[2026-03-29 16:54:27] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125417737.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329125417737.xml
[2026-03-29 16:54:27] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125417737.xml
[2026-03-29 16:56:34] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125634042.xml
[2026-03-29 16:56:34] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125634042.xml for user: 68920395733981a47
[2026-03-29 16:56:34] [INFO] File size: 25086 bytes
[2026-03-29 16:56:34] [INFO] Created FTPFiles record with ID: 69c959c2ba06be5ee
[2026-03-29 16:56:34] [INFO] About to extract fields from XML. File size: 25086 bytes
[2026-03-29 16:56:34] [INFO] Number of mappings: 24
[2026-03-29 16:56:34] [INFO] Starting XML parsing. Content length: 25086
[2026-03-29 16:56:34] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 16:56:34] [INFO] Processing 24 field mappings
[2026-03-29 16:56:34] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 16:56:34] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 16:56:34] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 16:56:34] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 16:56:34] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 16:56:34] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 16:56:34] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 16:56:34] [INFO]   -> Found value: 37379
[2026-03-29 16:56:34] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 16:56:34] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 16:56:34] [INFO]   -> No value found (null or empty)
[2026-03-29 16:56:34] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 16:56:34] [INFO]   -> Found value: MOWBRAY
[2026-03-29 16:56:34] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 16:56:34] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 16:56:34] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 16:56:34] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 16:56:34] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 16:56:34] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 16:56:34] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 16:56:34] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 16:56:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'cleared' = null
[2026-03-29 16:56:34] [INFO]   -> Set field 'inService' = null
[2026-03-29 16:56:34] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 16:56:34] [INFO]   -> Found value: 35.254476
[2026-03-29 16:56:34] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 16:56:34] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 16:56:34] [INFO]   -> Found value: -85.201134
[2026-03-29 16:56:34] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 16:56:34] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 16:56:34] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 16:56:34] [INFO]   -> Found value: S1MF
[2026-03-29 16:56:34] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 16:56:34] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 16:56:34] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 16:56:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 16:56:34] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 16:56:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 16:56:34] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 16:56:34] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 16:56:34] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 16:56:34] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 16:56:34] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 16:56:34] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 16:56:34] [INFO]   -> Found value: PIKE
[2026-03-29 16:56:34] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 16:56:34] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 16:56:34] [INFO]   -> Found value: 26-000069
[2026-03-29 16:56:34] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 16:56:34] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 16:56:34] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 16:56:34] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 16:56:34] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 16:56:34] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 16:56:34] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 16:56:34] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 16:56:34] [INFO] Found 45 elements for 'Comment', concatenating 45 non-empty values
[2026-03-29 16:56:34] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 16:56:34] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:56:34] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 16:56:34] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 16:56:34] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 16:56:34] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 16:56:34] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 16:56:34] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 16:56:34] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 16:56:34] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 16:56:34] [INFO] Concatenating street name and type
[2026-03-29 16:56:34] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 16:56:34] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 16:56:34] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 16:56:34] [INFO] Number of extracted fields: 28
[2026-03-29 16:56:34] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 16:56:34] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 16:56:34] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:56:34] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 16:56:34] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 16:56:34] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 16:56:35] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 16:56:35] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 16:56:35] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 16:56:35] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 16:56:35] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 16:56:35] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 16:56:35] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 16:56:35] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 16:56:35] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 16:56:35] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 16:56:39] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329125634042.xml
[2026-03-29 16:56:39] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125634042.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329125634042.xml
[2026-03-29 16:56:39] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329125634042.xml
[2026-03-29 17:08:17] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130816971.xml
[2026-03-29 17:08:17] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130816971.xml for user: 68920395733981a47
[2026-03-29 17:08:17] [INFO] File size: 25202 bytes
[2026-03-29 17:08:19] [INFO] Created FTPFiles record with ID: 69c95c833b0ef2b98
[2026-03-29 17:08:19] [INFO] About to extract fields from XML. File size: 25202 bytes
[2026-03-29 17:08:19] [INFO] Number of mappings: 24
[2026-03-29 17:08:19] [INFO] Starting XML parsing. Content length: 25202
[2026-03-29 17:08:19] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:08:19] [INFO] Processing 24 field mappings
[2026-03-29 17:08:19] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:08:19] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:08:19] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:08:19] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:08:19] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:08:19] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:08:19] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:08:19] [INFO]   -> Found value: 37379
[2026-03-29 17:08:19] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:08:19] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:08:19] [INFO]   -> No value found (null or empty)
[2026-03-29 17:08:19] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:08:19] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:08:19] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:08:19] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:08:19] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:08:19] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:08:19] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:08:19] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:08:19] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:08:19] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:08:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'cleared' = null
[2026-03-29 17:08:19] [INFO]   -> Set field 'inService' = null
[2026-03-29 17:08:19] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:08:19] [INFO]   -> Found value: 35.254476
[2026-03-29 17:08:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:08:19] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:08:19] [INFO]   -> Found value: -85.201134
[2026-03-29 17:08:19] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:08:19] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:08:19] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:08:19] [INFO]   -> Found value: S1MF
[2026-03-29 17:08:19] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:08:19] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:08:19] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:08:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 17:08:19] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:08:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:08:19] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:08:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:08:19] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:08:19] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:08:19] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:08:19] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:08:19] [INFO]   -> Found value: PIKE
[2026-03-29 17:08:19] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:08:19] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:08:19] [INFO]   -> Found value: 26-000069
[2026-03-29 17:08:19] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:08:19] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:08:19] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:08:19] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:08:19] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:08:19] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:08:19] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:08:19] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:08:19] [INFO] Found 46 elements for 'Comment', concatenating 46 non-empty values
[2026-03-29 17:08:19] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:08:19] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]"
[2026-03-29 17:08:19] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]"
[2026-03-29 17:08:19] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:08:19] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:08:19] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:08:19] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:08:19] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:08:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:08:19] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:08:19] [INFO] Concatenating street name and type
[2026-03-29 17:08:19] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:08:19] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:08:19] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:08:19] [INFO] Number of extracted fields: 28
[2026-03-29 17:08:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:08:19] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:08:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:08:19] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:08:20] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:08:20] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:08:21] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:08:21] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:08:21] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:08:21] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:08:21] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:08:22] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:08:23] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:08:25] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:08:25] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:08:25] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:08:28] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329130816971.xml
[2026-03-29 17:08:28] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130816971.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329130816971.xml
[2026-03-29 17:08:28] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130816971.xml
[2026-03-29 17:08:52] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130852349.xml
[2026-03-29 17:08:52] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130852349.xml for user: 68920395733981a47
[2026-03-29 17:08:52] [INFO] File size: 25463 bytes
[2026-03-29 17:08:54] [INFO] Created FTPFiles record with ID: 69c95ca62d22c047d
[2026-03-29 17:08:54] [INFO] About to extract fields from XML. File size: 25463 bytes
[2026-03-29 17:08:54] [INFO] Number of mappings: 24
[2026-03-29 17:08:54] [INFO] Starting XML parsing. Content length: 25463
[2026-03-29 17:08:54] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:08:54] [INFO] Processing 24 field mappings
[2026-03-29 17:08:54] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:08:54] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:08:54] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:08:54] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:08:54] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:08:54] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:08:54] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:08:54] [INFO]   -> Found value: 37379
[2026-03-29 17:08:54] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:08:54] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:08:54] [INFO]   -> No value found (null or empty)
[2026-03-29 17:08:54] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:08:54] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:08:54] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:08:54] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:08:54] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:08:54] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:08:54] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:08:54] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:08:54] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:08:54] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:08:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'cleared' = null
[2026-03-29 17:08:54] [INFO]   -> Set field 'inService' = null
[2026-03-29 17:08:54] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:08:54] [INFO]   -> Found value: 35.254476
[2026-03-29 17:08:54] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:08:54] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:08:54] [INFO]   -> Found value: -85.201134
[2026-03-29 17:08:54] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:08:54] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:08:54] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:08:54] [INFO]   -> Found value: S1MF
[2026-03-29 17:08:54] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:08:54] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:08:54] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:08:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 17:08:54] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:08:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:08:54] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:08:54] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:08:54] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:08:54] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:08:54] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:08:54] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:08:54] [INFO]   -> Found value: PIKE
[2026-03-29 17:08:54] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:08:54] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:08:54] [INFO]   -> Found value: 26-000069
[2026-03-29 17:08:54] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:08:54] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:08:54] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:08:54] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:08:54] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:08:54] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:08:54] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:08:54] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:08:54] [INFO] Found 47 elements for 'Comment', concatenating 47 non-empty values
[2026-03-29 17:08:54] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:08:54] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 17:08:54] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]"
[2026-03-29 17:08:54] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:08:54] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:08:54] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:08:54] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:08:54] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:08:54] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:08:54] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:08:54] [INFO] Concatenating street name and type
[2026-03-29 17:08:54] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:08:54] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:08:54] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:08:54] [INFO] Number of extracted fields: 28
[2026-03-29 17:08:54] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:08:54] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:08:54] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:08:54] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:08:54] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:08:54] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:08:55] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:08:55] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:08:55] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:08:55] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:08:55] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:08:56] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:08:57] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:08:58] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:08:58] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:08:58] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:09:01] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329130852349.xml
[2026-03-29 17:09:01] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130852349.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329130852349.xml
[2026-03-29 17:09:01] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329130852349.xml
[2026-03-29 17:43:30] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329134329715.xml
[2026-03-29 17:43:30] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329134329715.xml for user: 68920395733981a47
[2026-03-29 17:43:30] [INFO] File size: 25578 bytes
[2026-03-29 17:43:30] [INFO] Created FTPFiles record with ID: 69c964c2591010ab8
[2026-03-29 17:43:30] [INFO] About to extract fields from XML. File size: 25578 bytes
[2026-03-29 17:43:30] [INFO] Number of mappings: 24
[2026-03-29 17:43:30] [INFO] Starting XML parsing. Content length: 25578
[2026-03-29 17:43:30] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:43:30] [INFO] Processing 24 field mappings
[2026-03-29 17:43:30] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:43:30] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:43:30] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:43:30] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:43:30] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:43:30] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:43:30] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:43:30] [INFO]   -> Found value: 37379
[2026-03-29 17:43:30] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:43:30] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:43:30] [INFO]   -> No value found (null or empty)
[2026-03-29 17:43:30] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:43:30] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:43:30] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:43:30] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:43:30] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:43:30] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:43:30] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:43:30] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:43:30] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:43:30] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:43:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'cleared' = null
[2026-03-29 17:43:30] [INFO]   -> Set field 'inService' = null
[2026-03-29 17:43:30] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:43:30] [INFO]   -> Found value: 35.254476
[2026-03-29 17:43:30] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:43:30] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:43:30] [INFO]   -> Found value: -85.201134
[2026-03-29 17:43:30] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:43:30] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:43:30] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:43:30] [INFO]   -> Found value: S1MF
[2026-03-29 17:43:30] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:43:30] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:43:30] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:43:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 17:43:30] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:43:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:43:30] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:43:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:43:30] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:43:30] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:43:30] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:43:30] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:43:30] [INFO]   -> Found value: PIKE
[2026-03-29 17:43:30] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:43:30] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:43:30] [INFO]   -> Found value: 26-000069
[2026-03-29 17:43:30] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:43:30] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:43:30] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:43:30] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:43:30] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:43:30] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:43:30] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:43:30] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:43:30] [INFO] Found 48 elements for 'Comment', concatenating 48 non-empty values
[2026-03-29 17:43:30] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:43:30] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:43:30] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:43:30] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:43:30] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:43:30] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:43:30] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:43:30] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:43:30] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:43:30] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:43:30] [INFO] Concatenating street name and type
[2026-03-29 17:43:30] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:43:30] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:43:30] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:43:30] [INFO] Number of extracted fields: 28
[2026-03-29 17:43:30] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:43:30] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:43:30] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:43:30] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:43:30] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:43:30] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:43:30] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:43:30] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:43:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:43:30] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:43:30] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:43:30] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:43:31] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:43:31] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:43:31] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:43:31] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:43:35] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329134329715.xml
[2026-03-29 17:43:35] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329134329715.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329134329715.xml
[2026-03-29 17:43:35] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329134329715.xml
[2026-03-29 17:55:48] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135547843.xml
[2026-03-29 17:55:48] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135547843.xml for user: 68920395733981a47
[2026-03-29 17:55:48] [INFO] File size: 25973 bytes
[2026-03-29 17:55:50] [INFO] Created FTPFiles record with ID: 69c967a691e8802e5
[2026-03-29 17:55:50] [INFO] About to extract fields from XML. File size: 25973 bytes
[2026-03-29 17:55:50] [INFO] Number of mappings: 24
[2026-03-29 17:55:50] [INFO] Starting XML parsing. Content length: 25973
[2026-03-29 17:55:50] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:55:50] [INFO] Processing 24 field mappings
[2026-03-29 17:55:50] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:55:50] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:55:50] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:55:50] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:55:50] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:55:50] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:55:50] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:55:50] [INFO]   -> Found value: 37379
[2026-03-29 17:55:50] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:55:50] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:55:50] [INFO]   -> No value found (null or empty)
[2026-03-29 17:55:50] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:55:50] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:55:50] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:55:50] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:55:50] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:55:50] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:55:50] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:55:50] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:55:50] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:55:50] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:55:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'cleared' = null
[2026-03-29 17:55:50] [INFO]   -> Set field 'inService' = null
[2026-03-29 17:55:50] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:55:50] [INFO]   -> Found value: 35.254476
[2026-03-29 17:55:50] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:55:50] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:55:50] [INFO]   -> Found value: -85.201134
[2026-03-29 17:55:50] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:55:50] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:55:50] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:55:50] [INFO]   -> Found value: S1MF
[2026-03-29 17:55:50] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:55:50] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:55:50] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:55:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 17:55:50] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:55:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:55:50] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:55:50] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:55:50] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:55:50] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:55:50] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:55:50] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:55:50] [INFO]   -> Found value: PIKE
[2026-03-29 17:55:50] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:55:50] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:55:50] [INFO]   -> Found value: 26-000069
[2026-03-29 17:55:50] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:55:50] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:55:50] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:55:50] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:55:50] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:55:50] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:55:50] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:55:50] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:55:50] [INFO] Found 48 elements for 'Comment', concatenating 48 non-empty values
[2026-03-29 17:55:50] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:55:50] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:55:50] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:55:50] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:55:50] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:55:50] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:55:50] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:55:50] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:55:50] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:55:50] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:55:50] [INFO] Concatenating street name and type
[2026-03-29 17:55:50] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:55:50] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:55:50] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":null,"inService":null,"nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:55:50] [INFO] Number of extracted fields: 28
[2026-03-29 17:55:50] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:55:50] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:55:50] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:55:50] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:55:51] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:55:51] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:55:53] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:55:53] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:55:53] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:55:53] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:55:53] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:55:54] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:55:55] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:55:56] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:55:56] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:55:56] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:56:00] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329135547843.xml
[2026-03-29 17:56:00] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135547843.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329135547843.xml
[2026-03-29 17:56:00] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135547843.xml
[2026-03-29 17:56:00] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135557990.xml
[2026-03-29 17:56:00] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135557990.xml for user: 68920395733981a47
[2026-03-29 17:56:00] [INFO] File size: 27839 bytes
[2026-03-29 17:56:04] [INFO] Created FTPFiles record with ID: 69c967b4138a00816
[2026-03-29 17:56:04] [INFO] About to extract fields from XML. File size: 27839 bytes
[2026-03-29 17:56:04] [INFO] Number of mappings: 24
[2026-03-29 17:56:04] [INFO] Starting XML parsing. Content length: 27839
[2026-03-29 17:56:04] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:56:04] [INFO] Processing 24 field mappings
[2026-03-29 17:56:04] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:56:04] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:56:04] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:56:04] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:56:04] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:56:04] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:56:04] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:56:04] [INFO]   -> Found value: 37379
[2026-03-29 17:56:04] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:56:04] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:56:04] [INFO]   -> No value found (null or empty)
[2026-03-29 17:56:04] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:56:04] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:56:04] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:56:04] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:56:04] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:56:04] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:56:04] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:56:04] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:56:04] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:56:04] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T13:55:53.56-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'cleared' = "2026-03-29 17:55:53"
[2026-03-29 17:56:04] [INFO]   -> Set field 'inService' = "2026-03-29 17:55:53"
[2026-03-29 17:56:04] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:56:04] [INFO]   -> Found value: 35.254476
[2026-03-29 17:56:04] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:56:04] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:56:04] [INFO]   -> Found value: -85.201134
[2026-03-29 17:56:04] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:56:04] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:56:04] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:56:04] [INFO]   -> Found value: S1MF
[2026-03-29 17:56:04] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:56:04] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:56:04] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T13:55:53.56-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'timeunitclear' = "2026-03-29 17:55:53"
[2026-03-29 17:56:04] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:56:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:56:04] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:56:04] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:56:04] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:56:04] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:56:04] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:56:04] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:56:04] [INFO]   -> Found value: PIKE
[2026-03-29 17:56:04] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:56:04] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:56:04] [INFO]   -> Found value: 26-000069
[2026-03-29 17:56:04] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:56:04] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:56:04] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:56:04] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:56:04] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:56:04] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:56:04] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:56:04] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:56:04] [INFO] Found 48 elements for 'Comment', concatenating 48 non-empty values
[2026-03-29 17:56:04] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:56:04] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:56:04] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]"
[2026-03-29 17:56:04] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:56:04] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:56:04] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:56:04] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:56:04] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:56:04] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:56:04] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:56:04] [INFO] Concatenating street name and type
[2026-03-29 17:56:04] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:56:04] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:56:04] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":"2026-03-29 17:55:53","inService":"2026-03-29 17:55:53","nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":"2026-03-29 17:55:53","timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:56:04] [INFO] Number of extracted fields: 28
[2026-03-29 17:56:04] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:56:04] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:56:04] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:56:04] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:56:05] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:56:05] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:56:06] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:56:06] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:56:06] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:56:06] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:56:06] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:56:08] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:56:10] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:56:11] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:56:11] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:56:11] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:56:14] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329135557990.xml
[2026-03-29 17:56:14] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135557990.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329135557990.xml
[2026-03-29 17:56:14] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135557990.xml
[2026-03-29 17:56:43] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135643491.xml
[2026-03-29 17:56:43] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135643491.xml for user: 68920395733981a47
[2026-03-29 17:56:43] [INFO] File size: 27954 bytes
[2026-03-29 17:56:45] [INFO] Created FTPFiles record with ID: 69c967dd191de44cc
[2026-03-29 17:56:45] [INFO] About to extract fields from XML. File size: 27954 bytes
[2026-03-29 17:56:45] [INFO] Number of mappings: 24
[2026-03-29 17:56:45] [INFO] Starting XML parsing. Content length: 27954
[2026-03-29 17:56:45] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 17:56:45] [INFO] Processing 24 field mappings
[2026-03-29 17:56:45] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 17:56:45] [INFO]   -> Found value: TRAUMA-Traumatic Injury
[2026-03-29 17:56:45] [INFO]   -> Set field 'incidentTypeValue1' = "TRAUMA-Traumatic Injury"
[2026-03-29 17:56:45] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 17:56:45] [INFO]   -> Found value: 809 MOWBRAY PIKE
[2026-03-29 17:56:45] [INFO]   -> Set field 'businessName' = "809 MOWBRAY PIKE"
[2026-03-29 17:56:45] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 17:56:45] [INFO]   -> Found value: 37379
[2026-03-29 17:56:45] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 17:56:45] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 17:56:45] [INFO]   -> No value found (null or empty)
[2026-03-29 17:56:45] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 17:56:45] [INFO]   -> Found value: MOWBRAY
[2026-03-29 17:56:45] [INFO]   -> Set field 'streetName' = "MOWBRAY"
[2026-03-29 17:56:45] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 17:56:45] [INFO]   -> Found value: MILLSAP RD/HOTWATER RD
[2026-03-29 17:56:45] [INFO]   -> Set field 'incidentLocationCross' = "MILLSAP RD\/HOTWATER RD"
[2026-03-29 17:56:45] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T10:58:44.76-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'alarm' = "2026-03-29 14:58:44"
[2026-03-29 17:56:45] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T11:02:10.043-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'enroute' = "2026-03-29 15:02:10"
[2026-03-29 17:56:45] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T11:05:10.87-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'onScene' = "2026-03-29 15:05:10"
[2026-03-29 17:56:45] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T13:55:53.56-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'cleared' = "2026-03-29 17:55:53"
[2026-03-29 17:56:45] [INFO]   -> Set field 'inService' = "2026-03-29 17:55:53"
[2026-03-29 17:56:45] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 17:56:45] [INFO]   -> Found value: 35.254476
[2026-03-29 17:56:45] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2544759999999968158590490929782390594482421875
[2026-03-29 17:56:45] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 17:56:45] [INFO]   -> Found value: -85.201134
[2026-03-29 17:56:45] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.201133999999996149199432693421840667724609375
[2026-03-29 17:56:45] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T11:00:59.667-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'dispatched' = "2026-03-29 15:00:59"
[2026-03-29 17:56:45] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 17:56:45] [INFO]   -> Found value: S1MF
[2026-03-29 17:56:45] [INFO]   -> Set field 'cADVehicleID' = "S1MF"
[2026-03-29 17:56:45] [INFO]   -> Set field 'name' = "S1MF"
[2026-03-29 17:56:45] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T13:55:53.56-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'timeunitclear' = "2026-03-29 17:55:53"
[2026-03-29 17:56:45] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 17:56:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 17:56:45] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 17:56:45] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 17:56:45] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T12:30:17.493-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 16:30:17"
[2026-03-29 17:56:45] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-29T12:30:17.463-04:00
[2026-03-29 17:56:45] [INFO]   -> Set field 'timedispatch' = "2026-03-29 16:30:17"
[2026-03-29 17:56:45] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 17:56:45] [INFO]   -> Found value: PIKE
[2026-03-29 17:56:45] [INFO]   -> Set field 'streetType' = "PIKE"
[2026-03-29 17:56:45] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 17:56:45] [INFO]   -> Found value: 26-000069
[2026-03-29 17:56:45] [INFO]   -> Set field 'incidentInternalId' = "26-000069"
[2026-03-29 17:56:45] [INFO]   -> Set field 'dispatchRunNumber' = "26-000069"
[2026-03-29 17:56:45] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 17:56:45] [INFO]   -> Found value: 2026-03-43235
[2026-03-29 17:56:45] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43235"
[2026-03-29 17:56:45] [INFO]   -> Set field 'cADNumber' = "2026-03-43235"
[2026-03-29 17:56:45] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 17:56:45] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 17:56:45] [INFO] Found 49 elements for 'Comment', concatenating 49 non-empty values
[2026-03-29 17:56:45] [INFO]   -> Found value: 03/29/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]
03/29/2026 ...
[2026-03-29 17:56:45] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]\n03\/29\/2026 13:56:38 DAVIS_R                 [49] [EMS] has closed their incident [2026-03-43233]"
[2026-03-29 17:56:45] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]\n03\/29\/2026 13:56:38 DAVIS_R                 [49] [EMS] has closed their incident [2026-03-43233]"
[2026-03-29 17:56:45] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 17:56:45] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 17:56:45] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 17:56:45] [INFO] Found 6 elements for 'AgencyIdentifier', concatenating 6 non-empty values
[2026-03-29 17:56:45] [INFO]   -> Found value: MFD
MFD
MFD
MFD
MFD
MFD
[2026-03-29 17:56:45] [INFO]   -> Set field 'cADAgencyIdentifier' = "MFD\nMFD\nMFD\nMFD\nMFD\nMFD"
[2026-03-29 17:56:45] [INFO] Finished extracting fields. Total fields extracted: 28
[2026-03-29 17:56:45] [INFO] Concatenating street name and type
[2026-03-29 17:56:45] [INFO]   -> Combined street name: MOWBRAY PIKE
[2026-03-29 17:56:45] [INFO] Built locationCoordinates from lat/lng: 35.254476,-85.201134
[2026-03-29 17:56:45] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"TRAUMA-Traumatic Injury","businessName":"809 MOWBRAY PIKE","nERISIncidentPostalCode":37379,"streetName":"MOWBRAY PIKE","incidentLocationCross":"MILLSAP RD\/HOTWATER RD","alarm":"2026-03-29 14:58:44","enroute":"2026-03-29 15:02:10","onScene":"2026-03-29 15:05:10","cleared":"2026-03-29 17:55:53","inService":"2026-03-29 17:55:53","nERISIncidentLatitude":35.2544759999999968158590490929782390594482421875,"nERISIncidentLongitude":-85.201133999999996149199432693421840667724609375,"dispatched":"2026-03-29 15:00:59","cADVehicleID":"S1MF","name":"S1MF","timeunitclear":"2026-03-29 17:55:53","timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 16:30:17","timedispatch":"2026-03-29 16:30:17","incidentInternalId":"26-000069","dispatchRunNumber":"26-000069","policeReportNumber":"2026-03-43235","cADNumber":"2026-03-43235","dispatchNotes":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]\n03\/29\/2026 13:56:38 DAVIS_R                 [49] [EMS] has closed their incident [2026-03-43233]","cADLog":"03\/29\/2026 10:58:44 MEADOW_E                [1] Incident linked to [Law] [2026-03-43234]\n03\/29\/2026 10:58:44 MEADOW_E                [2] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [3] Multi-Jurisdiction Law Incident #: 2026-03-43234\n03\/29\/2026 10:58:44 MEADOW_E                [4] Multi-Agency EMS Incident #: 2026-03-43233\n03\/29\/2026 10:58:44 MEADOW_E                [5] Multi-Agency Law Incident #: 2026-03-43234\n03\/29\/2026 10:57:00 SYS                     [6] [1] A cellular re-bid has occurred, check the ANI\/ALI Viewer for details. [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:57:22 MEADOW_E                [7] [2] MOWBRAY PIKE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:44 MEADOW_E                [8] [4] [1] Incident linked to [EMS] [2026-03-43233] [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W] [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:53 MEADOW_E                [9] 19YOM  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:58:57 MEADOW_E                [10] BROKEN ANKLE  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:05 GILLILAND_C             [11] adv on hcso [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:13 MEADOW_E                [12] MOWBRAY PIKE TRAIL HEAD IS WHERE THEY PARKED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:24 MEADOW_E                [13] HAVE WALKED 30 MINS INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 10:59:35 MEADOW_E                [14] POSS HAVE WENT A MILE INTO THE TRAIL  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:14 MEADOW_E                [15] CANT WALK ON IT  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:32 MEADOW_E                [16] NOT BLEEDING  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:00:59 MITCHUM_C               [17] Automatic Case Number(s) issued for Incident #[2026-03-43235], Jurisdiction: Mowbray VFD. Case Number(s): 26-000069 requested by H1400. [Shared]\n03\/29\/2026 11:01:11 PAXTON_M                [18] H232E CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:01:57 PAXTON_M                [19] AT THE TEXAS TOAST BOULDER PER PREPARED  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:02:10 MITCHUM_C               [20] S3MF CREW 2 [Shared]\n03\/29\/2026 11:02:22 MEADOW_E                [21] RP SAID TEXAS TOAST BOULDER  [Shared 1, 2026-03-43233 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:03:54 MITCHUM_C               [22] 809 MOWBRAY PIKE IS THE TRAIL HEAD [Shared]\n03\/29\/2026 11:03:58 APP01                   [23] Requested Case Number(s) issued for Incident #[2026-03-43233], Jurisdiction: Hamilton Co EMS. Case Number(s): 26-011899. requested by M12. [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:04:03 GILLILAND_C             [24] 817 mowbray pike per rapid [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:04:27 GILLILAND_C             [25] adv if hcso is needed [Shared 2, 2026-03-43234 - TRAUMA - 35\u00b015'46.58\"N \/ 085\u00b011'29.58\"W]\n03\/29\/2026 11:05:41 MITCHUM_C               [26] 307 ON SCENE [Shared]\n03\/29\/2026 11:07:55 MITCHUM_C               [27] S3MF ADV 3 INTO THE WOODS FROM 809 MOWBRAY [Shared]\n03\/29\/2026 11:08:53 STYNCHCOMBE_D           [28] STATE PARKS RANGER 911 ENRT  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:11:52 PAXTON_M                [29] 230 CLEAR  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:16:08 MITCHUM_C               [30] 1411 ASKING IF ADDITIONAL PERSONNEL IS NEEDED- CMD ADV HAVE NOT ACCESSED PT BUT WILL NEED A BASKET [Shared]\n03\/29\/2026 11:16:29 MITCHUM_C               [31] 1411 SENDING IN ADDITIONAL PERSONNEL WITH THE BASKET [Shared]\n03\/29\/2026 11:16:33 STYNCHCOMBE_D           [32] A STATE PARK RANGER IS ENRT  [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 11:43:59 MITCHUM_C               [33] S3MF ADV WILL BE OFF THE TRAIL IN A CREVICE AND UP THE HILL [Shared]\n03\/29\/2026 11:44:55 MITCHUM_C               [34] CMD ADV DIRECTLY 1 MILE FORM THE TRAIL HEAD [Shared]\n03\/29\/2026 12:05:48 PAXTON_M                [35] H1400 PER H1402 PARKRANGER AND MEDICS PT CONTACT  [Shared]\n03\/29\/2026 12:07:59 DAVIS_R                 [36] M12 PT CONTACT - PT STABLE - PREPARING TO EXTRICATE [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:30:37 MITCHUM_C               [37] S1MF WITH SIDE BY SIDE TO SCENE [Shared]\n03\/29\/2026 12:30:47 MITCHUM_C               [38] 14306 TO THE SCENE [Shared]\n03\/29\/2026 12:32:37 DAVIS_R                 [39] M12 EXTRICATING PT AT THIS TIME [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:43:34 MITCHUM_C               [40] 14306 ON SCENE [Shared]\n03\/29\/2026 12:44:07 MITCHUM_C               [41] PT LOADED IN 6X6 AND HEADING OUT OF THE WOODS [Shared]\n03\/29\/2026 12:49:42 DAVIS_R                 [42] H232E M12 AT TRAILHEAD WITH PT [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 12:53:04 MITCHUM_C               [43] 14306 ADV PT OUT OF WOODS AND RELEASED TO MEDICS [Shared]\n03\/29\/2026 12:54:15 MITCHUM_C               [44] 14306 ADV M12 WILL BE TRANSPORTING TO ERLANGER [Shared]\n03\/29\/2026 12:56:24 PAXTON_M                [45] M12 NON TO ERLANGER  [Shared 1, 2026-03-43233 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:08:12 MITCHUM_C               [46] 1402 ADV ALL PERSONNEL OUT OF THE WOODS [Shared]\n03\/29\/2026 13:08:49 STYNCHCOMBE_D           [47] Requested Case Number(s) issued for Incident #[2026-03-43234], Jurisdiction: Hamilton Co SO. Case Number(s): 26-012586. requested by SP911. [Shared 2, 2026-03-43234 - TRAUMA - 809 MOWBRAY PIKE]\n03\/29\/2026 13:43:28 STYNCHCOMBE_D           [48] [Law] has closed their incident [2026-03-43234]\n03\/29\/2026 13:56:38 DAVIS_R                 [49] [EMS] has closed their incident [2026-03-43233]","cADAgencyIdentifier":"MFD\nMFD\nMFD\nMFD\nMFD\nMFD","locationCoordinates":"35.254476,-85.201134"}
[2026-03-29 17:56:45] [INFO] Number of extracted fields: 28
[2026-03-29 17:56:45] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'MFD
MFD
MFD
MFD
MFD
MFD'
[2026-03-29 17:56:45] [INFO] Multi-agency routing check: CAD Agency ID raw = 'MFD
MFD
MFD
MFD
MFD
MFD', Parsed IDs = ["MFD","MFD","MFD","MFD","MFD","MFD"], Non-empty count = 6, Total agency count = 6, Assigned Agencies count = 2
[2026-03-29 17:56:45] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["MFD","MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:56:45] [INFO] Attempting SAASClient lookup for AgencyCode 'MFD' (index 0) within mailbox's assigned agencies
[2026-03-29 17:56:45] [INFO] SUCCESS: Routed to agency 'Mowbray Volunteer Fire Department' (ID: 681942a25bc58c3ab) at INDEX 0 based on AgencyCode 'MFD'
[2026-03-29 17:56:45] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["MFD","MFD","MFD","MFD","MFD"]
[2026-03-29 17:56:46] [INFO] Fetched 1 stations from Stations module for agency 'Mowbray Volunteer Fire Department': ["6819761cc9478253f"]
[2026-03-29 17:56:46] [INFO] Final routing: saasclientId = 681942a25bc58c3ab, dispatchStationsIds = ["6819761cc9478253f"], matchedAgencyIndex = 0
[2026-03-29 17:56:46] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 6)
[2026-03-29 17:56:46] [INFO] Filtered cADAgencyIdentifier to: MFD
[2026-03-29 17:56:46] [INFO] Multi-agency routing matched mailbox default agency: 681942a25bc58c3ab (no update needed)
[2026-03-29 17:56:47] [INFO] Found existing IncidentTypeMapping with ID: 68de8ad2c7be12a37
[2026-03-29 17:56:48] [INFO] Found existing Dispatch with cADNumber '2026-03-43235', ID: 69c93e272ca8fa39a - will update instead of create
[2026-03-29 17:56:49] [INFO] Updated existing Dispatches record with ID: 69c93e272ca8fa39a
[2026-03-29 17:56:49] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 17:56:49] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 17:56:52] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43235_20260329135643491.xml
[2026-03-29 17:56:52] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135643491.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43235_20260329135643491.xml
[2026-03-29 17:56:52] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43235_20260329135643491.xml
[2026-03-29 18:11:59] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141158873.xml
[2026-03-29 18:11:59] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141158873.xml for user: 68920395733981a47
[2026-03-29 18:11:59] [INFO] File size: 4612 bytes
[2026-03-29 18:11:59] [INFO] Created FTPFiles record with ID: 69c96b6f78fce935f
[2026-03-29 18:11:59] [INFO] About to extract fields from XML. File size: 4612 bytes
[2026-03-29 18:11:59] [INFO] Number of mappings: 24
[2026-03-29 18:11:59] [INFO] Starting XML parsing. Content length: 4612
[2026-03-29 18:11:59] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:11:59] [INFO] Processing 24 field mappings
[2026-03-29 18:11:59] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:11:59] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:11:59] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:11:59] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:11:59] [INFO]   -> Found value: 37379
[2026-03-29 18:11:59] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:11:59] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:11:59] [INFO]   -> Found value: HARBOR
[2026-03-29 18:11:59] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:11:59] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:11:59] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:11:59] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:11:59] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:11:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:11:59] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:11:59] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:11:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:11:59] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:11:59] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:11:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:11:59] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:11:59] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:11:59] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:11:59] [INFO]   -> Found value: 35.246054
[2026-03-29 18:11:59] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:11:59] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:11:59] [INFO]   -> Found value: -85.105779
[2026-03-29 18:11:59] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:11:59] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:11:59] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:11:59] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:11:59] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:11:59] [INFO]   -> Found value: RD
[2026-03-29 18:11:59] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:11:59] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:11:59] [INFO]   -> No value found (null or empty)
[2026-03-29 18:11:59] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:11:59] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:11:59] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:11:59] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:11:59] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:11:59] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
[2026-03-29 18:11:59] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459"
[2026-03-29 18:11:59] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459"
[2026-03-29 18:11:59] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:11:59] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:11:59] [INFO]   -> Found value: SFD
[2026-03-29 18:11:59] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:11:59] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:11:59] [INFO] Concatenating street name and type
[2026-03-29 18:11:59] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:11:59] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:11:59] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:11:59] [INFO] Number of extracted fields: 17
[2026-03-29 18:11:59] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:11:59] [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-03-29 18:11:59] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:11:59] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:11:59] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:11:59] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:11:59] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:00] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:00] [INFO] Created new IncidentTypeMapping Data: {"cADIncidentType":"FUNK-Unknown Fire","saasclientId":"681a1d681d6140e0c","name":"FUNK-Unknown Fire"}
[2026-03-29 18:12:00] [INFO] Created new IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:03] [INFO] Created new Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:03] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:03] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:06] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141158873.xml
[2026-03-29 18:12:06] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141158873.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141158873.xml
[2026-03-29 18:12:06] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141158873.xml
[2026-03-29 18:12:09] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141209013.xml
[2026-03-29 18:12:09] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141209013.xml for user: 68920395733981a47
[2026-03-29 18:12:09] [INFO] File size: 4735 bytes
[2026-03-29 18:12:09] [INFO] Created FTPFiles record with ID: 69c96b796d05371ba
[2026-03-29 18:12:09] [INFO] About to extract fields from XML. File size: 4735 bytes
[2026-03-29 18:12:09] [INFO] Number of mappings: 24
[2026-03-29 18:12:09] [INFO] Starting XML parsing. Content length: 4735
[2026-03-29 18:12:09] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:12:09] [INFO] Processing 24 field mappings
[2026-03-29 18:12:09] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:12:09] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:12:09] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:12:09] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:12:09] [INFO]   -> Found value: 37379
[2026-03-29 18:12:09] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:12:09] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:12:09] [INFO]   -> Found value: HARBOR
[2026-03-29 18:12:09] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:12:09] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:12:09] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:12:09] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:12:09] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:12:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:09] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:12:09] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:12:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:09] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:12:09] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:12:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:09] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:12:09] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:12:09] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:12:09] [INFO]   -> Found value: 35.246054
[2026-03-29 18:12:09] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:12:09] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:12:09] [INFO]   -> Found value: -85.105779
[2026-03-29 18:12:09] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:12:09] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:12:09] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:09] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:12:09] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:12:09] [INFO]   -> Found value: RD
[2026-03-29 18:12:09] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:12:09] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:12:09] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:09] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:12:09] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:12:09] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:12:09] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:12:09] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:12:09] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:12:09] [INFO] Found 2 elements for 'Comment', concatenating 2 non-empty values
[2026-03-29 18:12:09] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:12:09] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]"
[2026-03-29 18:12:09] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]"
[2026-03-29 18:12:09] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:12:09] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:12:09] [INFO]   -> Found value: SFD
[2026-03-29 18:12:09] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:12:09] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:12:09] [INFO] Concatenating street name and type
[2026-03-29 18:12:09] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:12:09] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:12:09] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:12:09] [INFO] Number of extracted fields: 17
[2026-03-29 18:12:09] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:12:09] [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-03-29 18:12:09] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:12:09] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:12:09] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:12:09] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:12:09] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:09] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:10] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:10] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:12:10] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:10] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:10] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:13] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141209013.xml
[2026-03-29 18:12:13] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141209013.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141209013.xml
[2026-03-29 18:12:13] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141209013.xml
[2026-03-29 18:12:14] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141214060.xml
[2026-03-29 18:12:14] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141214060.xml for user: 68920395733981a47
[2026-03-29 18:12:14] [INFO] File size: 4823 bytes
[2026-03-29 18:12:14] [INFO] Created FTPFiles record with ID: 69c96b7e79686b5ed
[2026-03-29 18:12:14] [INFO] About to extract fields from XML. File size: 4823 bytes
[2026-03-29 18:12:14] [INFO] Number of mappings: 24
[2026-03-29 18:12:14] [INFO] Starting XML parsing. Content length: 4823
[2026-03-29 18:12:14] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:12:14] [INFO] Processing 24 field mappings
[2026-03-29 18:12:14] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:12:14] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:12:14] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:12:14] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:12:14] [INFO]   -> Found value: 37379
[2026-03-29 18:12:14] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:12:14] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:12:14] [INFO]   -> Found value: HARBOR
[2026-03-29 18:12:14] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:12:14] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:12:14] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:12:14] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:12:14] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:12:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:14] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:12:14] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:12:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:14] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:12:14] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:12:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:14] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:12:14] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:12:14] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:12:14] [INFO]   -> Found value: 35.246054
[2026-03-29 18:12:14] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:12:14] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:12:14] [INFO]   -> Found value: -85.105779
[2026-03-29 18:12:14] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:12:14] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:12:14] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:14] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:12:14] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:12:14] [INFO]   -> Found value: RD
[2026-03-29 18:12:14] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:12:14] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:12:14] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:14] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:12:14] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:12:14] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:12:14] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:12:14] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:12:14] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:12:14] [INFO] Found 3 elements for 'Comment', concatenating 3 non-empty values
[2026-03-29 18:12:14] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:12:14] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]"
[2026-03-29 18:12:14] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]"
[2026-03-29 18:12:14] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:12:14] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:12:14] [INFO]   -> Found value: SFD
[2026-03-29 18:12:14] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:12:14] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:12:14] [INFO] Concatenating street name and type
[2026-03-29 18:12:14] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:12:14] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:12:14] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:12:14] [INFO] Number of extracted fields: 17
[2026-03-29 18:12:14] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:12:14] [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-03-29 18:12:14] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:12:14] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:12:14] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:12:14] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:12:14] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:15] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:15] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:15] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:12:15] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:15] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:15] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:18] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141214060.xml
[2026-03-29 18:12:18] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141214060.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141214060.xml
[2026-03-29 18:12:18] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141214060.xml
[2026-03-29 18:12:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141219139.xml
[2026-03-29 18:12:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141219139.xml for user: 68920395733981a47
[2026-03-29 18:12:19] [INFO] File size: 4915 bytes
[2026-03-29 18:12:19] [INFO] Created FTPFiles record with ID: 69c96b838f436d3da
[2026-03-29 18:12:19] [INFO] About to extract fields from XML. File size: 4915 bytes
[2026-03-29 18:12:19] [INFO] Number of mappings: 24
[2026-03-29 18:12:19] [INFO] Starting XML parsing. Content length: 4915
[2026-03-29 18:12:19] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:12:19] [INFO] Processing 24 field mappings
[2026-03-29 18:12:19] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:12:19] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:12:19] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:12:19] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:12:19] [INFO]   -> Found value: 37379
[2026-03-29 18:12:19] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:12:19] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:12:19] [INFO]   -> Found value: HARBOR
[2026-03-29 18:12:19] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:12:19] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:12:19] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:12:19] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:12:19] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:12:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:19] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:12:19] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:12:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:19] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:12:19] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:12:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:19] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:12:19] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:12:19] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:12:19] [INFO]   -> Found value: 35.246054
[2026-03-29 18:12:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:12:19] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:12:19] [INFO]   -> Found value: -85.105779
[2026-03-29 18:12:19] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:12:19] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:12:19] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:19] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:12:19] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:12:19] [INFO]   -> Found value: RD
[2026-03-29 18:12:19] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:12:19] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:12:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:19] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:12:19] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:12:19] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:12:19] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:12:19] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:12:19] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:12:19] [INFO] Found 4 elements for 'Comment', concatenating 4 non-empty values
[2026-03-29 18:12:19] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:12:19] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]"
[2026-03-29 18:12:19] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]"
[2026-03-29 18:12:19] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:12:19] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:12:19] [INFO]   -> Found value: SFD
[2026-03-29 18:12:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:12:19] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:12:19] [INFO] Concatenating street name and type
[2026-03-29 18:12:19] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:12:19] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:12:19] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:12:19] [INFO] Number of extracted fields: 17
[2026-03-29 18:12:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:12:19] [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-03-29 18:12:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:12:19] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:12:19] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:12:19] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:12:19] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:20] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:20] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:20] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:12:20] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:20] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:20] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:23] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141219139.xml
[2026-03-29 18:12:23] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141219139.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141219139.xml
[2026-03-29 18:12:23] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141219139.xml
[2026-03-29 18:12:39] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141239339.xml
[2026-03-29 18:12:39] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141239339.xml for user: 68920395733981a47
[2026-03-29 18:12:39] [INFO] File size: 5188 bytes
[2026-03-29 18:12:39] [INFO] Created FTPFiles record with ID: 69c96b97c4400b5d2
[2026-03-29 18:12:39] [INFO] About to extract fields from XML. File size: 5188 bytes
[2026-03-29 18:12:39] [INFO] Number of mappings: 24
[2026-03-29 18:12:39] [INFO] Starting XML parsing. Content length: 5188
[2026-03-29 18:12:39] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:12:39] [INFO] Processing 24 field mappings
[2026-03-29 18:12:39] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:12:39] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:12:39] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:12:39] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:12:39] [INFO]   -> Found value: 37379
[2026-03-29 18:12:39] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:12:39] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:12:39] [INFO]   -> Found value: HARBOR
[2026-03-29 18:12:39] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:12:39] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:12:39] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:12:39] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:12:39] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:12:39] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:39] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:12:39] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:12:39] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:39] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:12:39] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:12:39] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:39] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:12:39] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:12:39] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:12:39] [INFO]   -> Found value: 35.246054
[2026-03-29 18:12:39] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:12:39] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:12:39] [INFO]   -> Found value: -85.105779
[2026-03-29 18:12:39] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:12:39] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:12:39] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:39] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:12:39] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:12:39] [INFO]   -> Found value: RD
[2026-03-29 18:12:39] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:12:39] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:12:39] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:39] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:12:39] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:12:39] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:12:39] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:12:39] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:12:39] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:12:39] [INFO] Found 6 elements for 'Comment', concatenating 6 non-empty values
[2026-03-29 18:12:39] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:12:39] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]"
[2026-03-29 18:12:39] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]"
[2026-03-29 18:12:39] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:12:39] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:12:39] [INFO]   -> Found value: SFD
[2026-03-29 18:12:39] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:12:39] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:12:39] [INFO] Concatenating street name and type
[2026-03-29 18:12:39] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:12:39] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:12:39] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:12:39] [INFO] Number of extracted fields: 17
[2026-03-29 18:12:39] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:12:39] [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-03-29 18:12:39] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:12:39] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:12:40] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:12:40] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:12:40] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:40] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:40] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:40] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:12:40] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:40] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:40] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:44] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141239339.xml
[2026-03-29 18:12:44] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141239339.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141239339.xml
[2026-03-29 18:12:44] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141239339.xml
[2026-03-29 18:12:49] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141249450.xml
[2026-03-29 18:12:49] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141249450.xml for user: 68920395733981a47
[2026-03-29 18:12:49] [INFO] File size: 5284 bytes
[2026-03-29 18:12:49] [INFO] Created FTPFiles record with ID: 69c96ba1de72a9c01
[2026-03-29 18:12:49] [INFO] About to extract fields from XML. File size: 5284 bytes
[2026-03-29 18:12:49] [INFO] Number of mappings: 24
[2026-03-29 18:12:49] [INFO] Starting XML parsing. Content length: 5284
[2026-03-29 18:12:49] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:12:49] [INFO] Processing 24 field mappings
[2026-03-29 18:12:49] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:12:49] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:12:49] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:12:49] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:12:49] [INFO]   -> Found value: 37379
[2026-03-29 18:12:49] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:12:49] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:12:49] [INFO]   -> Found value: HARBOR
[2026-03-29 18:12:49] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:12:49] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:12:49] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:12:49] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:12:49] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:12:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:49] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:12:49] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:12:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:49] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:12:49] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:12:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:49] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:12:49] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:12:49] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:12:49] [INFO]   -> Found value: 35.246054
[2026-03-29 18:12:49] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:12:49] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:12:49] [INFO]   -> Found value: -85.105779
[2026-03-29 18:12:49] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:12:49] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:12:49] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:12:49] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:12:49] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:12:49] [INFO]   -> Found value: RD
[2026-03-29 18:12:49] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:12:49] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:12:49] [INFO]   -> No value found (null or empty)
[2026-03-29 18:12:49] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:12:49] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:12:49] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:12:49] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:12:49] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:12:49] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:12:49] [INFO] Found 7 elements for 'Comment', concatenating 7 non-empty values
[2026-03-29 18:12:49] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:12:49] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]"
[2026-03-29 18:12:49] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]"
[2026-03-29 18:12:49] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:12:49] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:12:49] [INFO]   -> Found value: SFD
[2026-03-29 18:12:49] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD"
[2026-03-29 18:12:49] [INFO] Finished extracting fields. Total fields extracted: 17
[2026-03-29 18:12:49] [INFO] Concatenating street name and type
[2026-03-29 18:12:49] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:12:49] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:12:49] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":null,"policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]","cADAgencyIdentifier":"SFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:12:49] [INFO] Number of extracted fields: 17
[2026-03-29 18:12:49] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD'
[2026-03-29 18:12:49] [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-03-29 18:12:49] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD"]
[2026-03-29 18:12:49] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:12:50] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:12:50] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:12:50] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:12:50] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:12:50] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:12:50] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:12:51] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:12:51] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:12:51] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:12:53] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141249450.xml
[2026-03-29 18:12:53] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141249450.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141249450.xml
[2026-03-29 18:12:53] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141249450.xml
[2026-03-29 18:13:25] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141324910.xml
[2026-03-29 18:13:25] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141324910.xml for user: 68920395733981a47
[2026-03-29 18:13:25] [INFO] File size: 8405 bytes
[2026-03-29 18:13:25] [INFO] Created FTPFiles record with ID: 69c96bc550dfca555
[2026-03-29 18:13:25] [INFO] About to extract fields from XML. File size: 8405 bytes
[2026-03-29 18:13:25] [INFO] Number of mappings: 24
[2026-03-29 18:13:25] [INFO] Starting XML parsing. Content length: 8405
[2026-03-29 18:13:25] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:13:25] [INFO] Processing 24 field mappings
[2026-03-29 18:13:25] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:13:25] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:13:25] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:13:25] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:13:25] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:25] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:13:25] [INFO]   -> Found value: 37379
[2026-03-29 18:13:25] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:13:25] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:13:25] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:25] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:13:25] [INFO]   -> Found value: HARBOR
[2026-03-29 18:13:25] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:13:25] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:13:25] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:25] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:13:25] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:13:25] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:13:25] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:13:25] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:13:25] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:13:25] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:13:25] [INFO]   -> Found value: 35.246054
[2026-03-29 18:13:25] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:13:25] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:13:25] [INFO]   -> Found value: -85.105779
[2026-03-29 18:13:25] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:13:25] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:13:25] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:13:25] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:13:25] [INFO]   -> Found value: H1700
[2026-03-29 18:13:25] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:13:25] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:13:25] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:13:25] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:13:25] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:13:25] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:13:25] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 18:13:25] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:13:25] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:13:25] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:13:25] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:13:25] [INFO]   -> Found value: RD
[2026-03-29 18:13:25] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:13:25] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:13:25] [INFO]   -> Found value: 26-000030
[2026-03-29 18:13:25] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:13:25] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:13:25] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:13:25] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:13:25] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:13:25] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:13:25] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:13:25] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:13:25] [INFO] Found 8 elements for 'Comment', concatenating 8 non-empty values
[2026-03-29 18:13:25] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:13:25] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]"
[2026-03-29 18:13:25] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]"
[2026-03-29 18:13:25] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:13:25] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:13:25] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:13:25] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:13:25] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:13:25] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:13:25] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:13:25] [INFO] Concatenating street name and type
[2026-03-29 18:13:25] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:13:25] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:13:25] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:13:25] [INFO] Number of extracted fields: 26
[2026-03-29 18:13:25] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:13:25] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:13:25] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:13:25] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:13:25] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:13:25] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:13:25] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:13:25] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:13:25] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:13:25] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:13:25] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:13:26] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:13:26] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:13:26] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:13:26] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:13:26] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:13:29] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141324910.xml
[2026-03-29 18:13:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141324910.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141324910.xml
[2026-03-29 18:13:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141324910.xml
[2026-03-29 18:13:30] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141329972.xml
[2026-03-29 18:13:30] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141329972.xml for user: 68920395733981a47
[2026-03-29 18:13:30] [INFO] File size: 8502 bytes
[2026-03-29 18:13:30] [INFO] Created FTPFiles record with ID: 69c96bca5d7157dc9
[2026-03-29 18:13:30] [INFO] About to extract fields from XML. File size: 8502 bytes
[2026-03-29 18:13:30] [INFO] Number of mappings: 24
[2026-03-29 18:13:30] [INFO] Starting XML parsing. Content length: 8502
[2026-03-29 18:13:30] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:13:30] [INFO] Processing 24 field mappings
[2026-03-29 18:13:30] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:13:30] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:13:30] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:13:30] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:13:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:30] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:13:30] [INFO]   -> Found value: 37379
[2026-03-29 18:13:30] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:13:30] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:13:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:30] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:13:30] [INFO]   -> Found value: HARBOR
[2026-03-29 18:13:30] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:13:30] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:13:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:13:30] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:13:30] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:13:30] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'enroute' = null
[2026-03-29 18:13:30] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:13:30] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:13:30] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:13:30] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:13:30] [INFO]   -> Found value: 35.246054
[2026-03-29 18:13:30] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:13:30] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:13:30] [INFO]   -> Found value: -85.105779
[2026-03-29 18:13:30] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:13:30] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:13:30] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:13:30] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:13:30] [INFO]   -> Found value: H1700
[2026-03-29 18:13:30] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:13:30] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:13:30] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:13:30] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:13:30] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:13:30] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:13:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 18:13:30] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:13:30] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:13:30] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:13:30] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:13:30] [INFO]   -> Found value: RD
[2026-03-29 18:13:30] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:13:30] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:13:30] [INFO]   -> Found value: 26-000030
[2026-03-29 18:13:30] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:13:30] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:13:30] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:13:30] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:13:30] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:13:30] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:13:30] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:13:30] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:13:30] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-03-29 18:13:30] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:13:30] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]"
[2026-03-29 18:13:30] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]"
[2026-03-29 18:13:30] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:13:30] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:13:30] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:13:30] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:13:30] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:13:30] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:13:30] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:13:30] [INFO] Concatenating street name and type
[2026-03-29 18:13:30] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:13:30] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:13:30] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":null,"onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":null,"timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:13:30] [INFO] Number of extracted fields: 26
[2026-03-29 18:13:30] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:13:30] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:13:30] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:13:30] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:13:30] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:13:30] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:13:30] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:13:30] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:13:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:13:30] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:13:30] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:13:31] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:13:31] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:13:31] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:13:31] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:13:31] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:13:35] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141329972.xml
[2026-03-29 18:13:35] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141329972.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141329972.xml
[2026-03-29 18:13:35] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141329972.xml
[2026-03-29 18:14:15] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141415548.xml
[2026-03-29 18:14:15] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141415548.xml for user: 68920395733981a47
[2026-03-29 18:14:15] [INFO] File size: 8672 bytes
[2026-03-29 18:14:18] [INFO] Created FTPFiles record with ID: 69c96bfa58d35553d
[2026-03-29 18:14:18] [INFO] About to extract fields from XML. File size: 8672 bytes
[2026-03-29 18:14:18] [INFO] Number of mappings: 24
[2026-03-29 18:14:18] [INFO] Starting XML parsing. Content length: 8672
[2026-03-29 18:14:18] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:14:18] [INFO] Processing 24 field mappings
[2026-03-29 18:14:18] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:14:18] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:14:18] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:14:18] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:14:18] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:18] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:14:18] [INFO]   -> Found value: 37379
[2026-03-29 18:14:18] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:14:18] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:14:18] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:18] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:14:18] [INFO]   -> Found value: HARBOR
[2026-03-29 18:14:18] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:14:18] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:14:18] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:18] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:14:18] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:14:18] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:14:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:14:18] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:14:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:14:18] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:14:18] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:14:18] [INFO]   -> Found value: 35.246054
[2026-03-29 18:14:18] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:14:18] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:14:18] [INFO]   -> Found value: -85.105779
[2026-03-29 18:14:18] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:14:18] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:14:18] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:14:18] [INFO]   -> Found value: H1700
[2026-03-29 18:14:18] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:14:18] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:14:18] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:14:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:14:18] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:14:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:14:18] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:14:18] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:14:18] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:14:13"
[2026-03-29 18:14:18] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:14:18] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:14:18] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:14:18] [INFO]   -> Found value: RD
[2026-03-29 18:14:18] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:14:18] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:14:18] [INFO]   -> Found value: 26-000030
[2026-03-29 18:14:18] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:14:18] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:14:18] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:14:18] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:14:18] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:14:18] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:14:18] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:14:18] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:14:18] [INFO] Found 9 elements for 'Comment', concatenating 9 non-empty values
[2026-03-29 18:14:18] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:14:18] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]"
[2026-03-29 18:14:18] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]"
[2026-03-29 18:14:18] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:14:18] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:14:18] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:14:18] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:14:18] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:14:18] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:14:18] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:14:18] [INFO] Concatenating street name and type
[2026-03-29 18:14:18] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:14:18] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:14:18] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:14:13","timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:14:18] [INFO] Number of extracted fields: 26
[2026-03-29 18:14:18] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:14:18] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:14:18] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:14:18] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:14:19] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:14:19] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:14:20] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:14:20] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:14:20] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:14:20] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:14:21] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:14:22] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:14:23] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:14:25] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:14:25] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:14:25] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:14:28] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141415548.xml
[2026-03-29 18:14:28] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141415548.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141415548.xml
[2026-03-29 18:14:28] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141415548.xml
[2026-03-29 18:14:30] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141430722.xml
[2026-03-29 18:14:30] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141430722.xml for user: 68920395733981a47
[2026-03-29 18:14:30] [INFO] File size: 8889 bytes
[2026-03-29 18:14:32] [INFO] Created FTPFiles record with ID: 69c96c08dedb5694e
[2026-03-29 18:14:32] [INFO] About to extract fields from XML. File size: 8889 bytes
[2026-03-29 18:14:32] [INFO] Number of mappings: 24
[2026-03-29 18:14:32] [INFO] Starting XML parsing. Content length: 8889
[2026-03-29 18:14:32] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:14:32] [INFO] Processing 24 field mappings
[2026-03-29 18:14:32] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:14:32] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:14:32] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:14:32] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:14:32] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:32] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:14:32] [INFO]   -> Found value: 37379
[2026-03-29 18:14:32] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:14:32] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:14:32] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:32] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:14:32] [INFO]   -> Found value: HARBOR
[2026-03-29 18:14:32] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:14:32] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:14:32] [INFO]   -> No value found (null or empty)
[2026-03-29 18:14:32] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:14:32] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:14:32] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:14:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:14:32] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:14:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:14:32] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:14:32] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:14:32] [INFO]   -> Found value: 35.246054
[2026-03-29 18:14:32] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:14:32] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:14:32] [INFO]   -> Found value: -85.105779
[2026-03-29 18:14:32] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:14:32] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:14:32] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:14:32] [INFO]   -> Found value: H1700
[2026-03-29 18:14:32] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:14:32] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:14:32] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:14:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:14:32] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:14:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:14:32] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:14:32] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:14:32] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:14:13"
[2026-03-29 18:14:32] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:14:32] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:14:32] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:14:32] [INFO]   -> Found value: RD
[2026-03-29 18:14:32] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:14:32] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:14:32] [INFO]   -> Found value: 26-000030
[2026-03-29 18:14:32] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:14:32] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:14:32] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:14:32] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:14:32] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:14:32] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:14:32] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:14:32] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:14:32] [INFO] Found 10 elements for 'Comment', concatenating 10 non-empty values
[2026-03-29 18:14:32] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:14:32] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]"
[2026-03-29 18:14:32] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]"
[2026-03-29 18:14:32] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:14:32] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:14:32] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:14:32] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:14:32] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:14:32] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:14:32] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:14:32] [INFO] Concatenating street name and type
[2026-03-29 18:14:32] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:14:32] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:14:32] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:14:13","timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:14:32] [INFO] Number of extracted fields: 26
[2026-03-29 18:14:32] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:14:32] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:14:32] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:14:32] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:14:34] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:14:34] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:14:37] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:14:37] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:14:37] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:14:37] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:14:38] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:14:40] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:14:41] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:14:42] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:14:42] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:14:42] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:14:46] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141430722.xml
[2026-03-29 18:14:46] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141430722.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141430722.xml
[2026-03-29 18:14:46] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141430722.xml
[2026-03-29 18:16:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141627102.xml
[2026-03-29 18:16:27] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141627102.xml for user: 68920395733981a47
[2026-03-29 18:16:27] [INFO] File size: 8978 bytes
[2026-03-29 18:16:28] [INFO] Created FTPFiles record with ID: 69c96c7ce236b09d2
[2026-03-29 18:16:28] [INFO] About to extract fields from XML. File size: 8978 bytes
[2026-03-29 18:16:28] [INFO] Number of mappings: 24
[2026-03-29 18:16:28] [INFO] Starting XML parsing. Content length: 8978
[2026-03-29 18:16:28] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:16:28] [INFO] Processing 24 field mappings
[2026-03-29 18:16:28] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:16:28] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:16:28] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:16:28] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:16:28] [INFO]   -> No value found (null or empty)
[2026-03-29 18:16:28] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:16:28] [INFO]   -> Found value: 37379
[2026-03-29 18:16:28] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:16:28] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:16:28] [INFO]   -> No value found (null or empty)
[2026-03-29 18:16:28] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:16:28] [INFO]   -> Found value: HARBOR
[2026-03-29 18:16:28] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:16:28] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:16:28] [INFO]   -> No value found (null or empty)
[2026-03-29 18:16:28] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:16:28] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:16:28] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:16:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:16:28] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:16:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:16:28] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:16:28] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:16:28] [INFO]   -> Found value: 35.246054
[2026-03-29 18:16:28] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:16:28] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:16:28] [INFO]   -> Found value: -85.105779
[2026-03-29 18:16:28] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:16:28] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:16:28] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:16:28] [INFO]   -> Found value: H1700
[2026-03-29 18:16:28] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:16:28] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:16:28] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:16:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:16:28] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:16:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:16:28] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:16:28] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:16:28] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:14:13"
[2026-03-29 18:16:28] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:16:28] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:16:28] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:16:28] [INFO]   -> Found value: RD
[2026-03-29 18:16:28] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:16:28] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:16:28] [INFO]   -> Found value: 26-000030
[2026-03-29 18:16:28] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:16:28] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:16:28] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:16:28] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:16:28] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:16:28] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:16:28] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:16:28] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:16:28] [INFO] Found 11 elements for 'Comment', concatenating 11 non-empty values
[2026-03-29 18:16:28] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:16:28] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]"
[2026-03-29 18:16:28] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]"
[2026-03-29 18:16:28] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:16:28] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:16:28] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:16:28] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:16:28] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:16:28] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:16:28] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:16:28] [INFO] Concatenating street name and type
[2026-03-29 18:16:28] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:16:28] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:16:28] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:14:13","timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:16:28] [INFO] Number of extracted fields: 26
[2026-03-29 18:16:28] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:16:28] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:16:28] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:16:28] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:16:29] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:16:29] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:16:30] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:16:30] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:16:30] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:16:30] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:16:31] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:16:32] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:16:32] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:16:33] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:16:33] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:16:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:16:36] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141627102.xml
[2026-03-29 18:16:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141627102.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141627102.xml
[2026-03-29 18:16:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141627102.xml
[2026-03-29 18:17:27] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141727768.xml
[2026-03-29 18:17:27] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141727768.xml for user: 68920395733981a47
[2026-03-29 18:17:27] [INFO] File size: 9093 bytes
[2026-03-29 18:17:30] [INFO] Created FTPFiles record with ID: 69c96cba12db55e1e
[2026-03-29 18:17:30] [INFO] About to extract fields from XML. File size: 9093 bytes
[2026-03-29 18:17:30] [INFO] Number of mappings: 24
[2026-03-29 18:17:30] [INFO] Starting XML parsing. Content length: 9093
[2026-03-29 18:17:30] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:17:30] [INFO] Processing 24 field mappings
[2026-03-29 18:17:30] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:17:30] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:17:30] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:17:30] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:17:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:17:30] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:17:30] [INFO]   -> Found value: 37379
[2026-03-29 18:17:30] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:17:30] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:17:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:17:30] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:17:30] [INFO]   -> Found value: HARBOR
[2026-03-29 18:17:30] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:17:30] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:17:30] [INFO]   -> No value found (null or empty)
[2026-03-29 18:17:30] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:17:30] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:17:30] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:17:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:17:30] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:17:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:17:30] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:17:30] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:17:30] [INFO]   -> Found value: 35.246054
[2026-03-29 18:17:30] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:17:30] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:17:30] [INFO]   -> Found value: -85.105779
[2026-03-29 18:17:30] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:17:30] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:17:30] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:17:30] [INFO]   -> Found value: H1700
[2026-03-29 18:17:30] [INFO]   -> Set field 'cADVehicleID' = "H1700"
[2026-03-29 18:17:30] [INFO]   -> Set field 'name' = "H1700"
[2026-03-29 18:17:30] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:17:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:17:30] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:17:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:17:30] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:17:30] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:17:30] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:14:13"
[2026-03-29 18:17:30] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:17:30] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:13:24"
[2026-03-29 18:17:30] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:17:30] [INFO]   -> Found value: RD
[2026-03-29 18:17:30] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:17:30] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:17:30] [INFO]   -> Found value: 26-000030
[2026-03-29 18:17:30] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:17:30] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:17:30] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:17:30] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:17:30] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:17:30] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:17:30] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:17:30] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:17:30] [INFO] Found 12 elements for 'Comment', concatenating 12 non-empty values
[2026-03-29 18:17:30] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:17:30] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]"
[2026-03-29 18:17:30] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]"
[2026-03-29 18:17:30] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:17:30] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:17:30] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:17:30] [INFO] Found 2 elements for 'AgencyIdentifier', concatenating 2 non-empty values
[2026-03-29 18:17:30] [INFO]   -> Found value: SFD
SFD
[2026-03-29 18:17:30] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD"
[2026-03-29 18:17:30] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:17:30] [INFO] Concatenating street name and type
[2026-03-29 18:17:30] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:17:30] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:17:30] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"H1700","name":"H1700","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:14:13","timedispatch":"2026-03-29 18:13:24","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]","cADAgencyIdentifier":"SFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:17:30] [INFO] Number of extracted fields: 26
[2026-03-29 18:17:30] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD'
[2026-03-29 18:17:30] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD', Parsed IDs = ["SFD","SFD"], Non-empty count = 2, Total agency count = 2, Assigned Agencies count = 2
[2026-03-29 18:17:30] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD"]
[2026-03-29 18:17:30] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:17:31] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:17:31] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD"]
[2026-03-29 18:17:32] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:17:32] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:17:32] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 2)
[2026-03-29 18:17:32] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:17:33] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:17:34] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:17:35] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:17:36] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:17:36] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:17:36] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:17:40] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329141727768.xml
[2026-03-29 18:17:40] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141727768.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329141727768.xml
[2026-03-29 18:17:40] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329141727768.xml
[2026-03-29 18:21:45] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142145448.xml
[2026-03-29 18:21:45] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142145448.xml for user: 68920395733981a47
[2026-03-29 18:21:45] [INFO] File size: 11617 bytes
[2026-03-29 18:21:46] [INFO] Created FTPFiles record with ID: 69c96dba08b3e91c0
[2026-03-29 18:21:46] [INFO] About to extract fields from XML. File size: 11617 bytes
[2026-03-29 18:21:46] [INFO] Number of mappings: 24
[2026-03-29 18:21:46] [INFO] Starting XML parsing. Content length: 11617
[2026-03-29 18:21:46] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:21:46] [INFO] Processing 24 field mappings
[2026-03-29 18:21:46] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:21:46] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:21:46] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:21:46] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:21:46] [INFO]   -> No value found (null or empty)
[2026-03-29 18:21:46] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:21:46] [INFO]   -> Found value: 37379
[2026-03-29 18:21:46] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:21:46] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:21:46] [INFO]   -> No value found (null or empty)
[2026-03-29 18:21:46] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:21:46] [INFO]   -> Found value: HARBOR
[2026-03-29 18:21:46] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:21:46] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:21:46] [INFO]   -> No value found (null or empty)
[2026-03-29 18:21:46] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:21:46] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:21:46] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:21:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:21:46] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:21:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:21:46] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:21:46] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:21:46] [INFO]   -> Found value: 35.246054
[2026-03-29 18:21:46] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:21:46] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:21:46] [INFO]   -> Found value: -85.105779
[2026-03-29 18:21:46] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:21:46] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:21:46] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:21:46] [INFO]   -> Found value: C1SF
[2026-03-29 18:21:46] [INFO]   -> Set field 'cADVehicleID' = "C1SF"
[2026-03-29 18:21:46] [INFO]   -> Set field 'name' = "C1SF"
[2026-03-29 18:21:46] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:21:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:21:46] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:21:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:21:46] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:21:46] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:21:46] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-29T14:21:45.383-04:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:21:45"
[2026-03-29 18:21:46] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-29T14:21:45.357-04:00
[2026-03-29 18:21:46] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:21:45"
[2026-03-29 18:21:46] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:21:46] [INFO]   -> Found value: RD
[2026-03-29 18:21:46] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:21:46] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:21:46] [INFO]   -> Found value: 26-000030
[2026-03-29 18:21:46] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:21:46] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:21:46] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:21:46] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:21:46] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:21:46] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:21:46] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:21:46] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:21:46] [INFO] Found 12 elements for 'Comment', concatenating 12 non-empty values
[2026-03-29 18:21:46] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:21:46] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]"
[2026-03-29 18:21:46] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]"
[2026-03-29 18:21:46] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:21:46] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:21:46] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:21:46] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 18:21:46] [INFO]   -> Found value: SFD
SFD
SFD
[2026-03-29 18:21:46] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD\nSFD"
[2026-03-29 18:21:46] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:21:46] [INFO] Concatenating street name and type
[2026-03-29 18:21:46] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:21:46] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:21:46] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"C1SF","name":"C1SF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:21:45","timedispatch":"2026-03-29 18:21:45","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]","cADAgencyIdentifier":"SFD\nSFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:21:46] [INFO] Number of extracted fields: 26
[2026-03-29 18:21:46] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD
SFD'
[2026-03-29 18:21:46] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD
SFD', Parsed IDs = ["SFD","SFD","SFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 18:21:46] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD","SFD"]
[2026-03-29 18:21:46] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:21:46] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:21:46] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD","SFD"]
[2026-03-29 18:21:46] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:21:46] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:21:46] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 18:21:46] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:21:46] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:21:47] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:21:47] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:21:47] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:21:47] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:21:47] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:21:51] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329142145448.xml
[2026-03-29 18:21:51] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142145448.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329142145448.xml
[2026-03-29 18:21:51] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142145448.xml
[2026-03-29 18:28:25] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142824676.xml
[2026-03-29 18:28:25] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142824676.xml for user: 68920395733981a47
[2026-03-29 18:28:25] [INFO] File size: 11706 bytes
[2026-03-29 18:28:27] [INFO] Created FTPFiles record with ID: 69c96f4b65556fa5a
[2026-03-29 18:28:27] [INFO] About to extract fields from XML. File size: 11706 bytes
[2026-03-29 18:28:27] [INFO] Number of mappings: 24
[2026-03-29 18:28:27] [INFO] Starting XML parsing. Content length: 11706
[2026-03-29 18:28:27] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:28:27] [INFO] Processing 24 field mappings
[2026-03-29 18:28:27] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:28:27] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:28:27] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:28:27] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:28:27] [INFO]   -> No value found (null or empty)
[2026-03-29 18:28:27] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:28:27] [INFO]   -> Found value: 37379
[2026-03-29 18:28:27] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:28:27] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:28:27] [INFO]   -> No value found (null or empty)
[2026-03-29 18:28:27] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:28:27] [INFO]   -> Found value: HARBOR
[2026-03-29 18:28:27] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:28:27] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:28:27] [INFO]   -> No value found (null or empty)
[2026-03-29 18:28:27] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:28:27] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:28:27] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:28:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:28:27] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:28:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'cleared' = null
[2026-03-29 18:28:27] [INFO]   -> Set field 'inService' = null
[2026-03-29 18:28:27] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:28:27] [INFO]   -> Found value: 35.246054
[2026-03-29 18:28:27] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:28:27] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:28:27] [INFO]   -> Found value: -85.105779
[2026-03-29 18:28:27] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:28:27] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:28:27] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:28:27] [INFO]   -> Found value: C1SF
[2026-03-29 18:28:27] [INFO]   -> Set field 'cADVehicleID' = "C1SF"
[2026-03-29 18:28:27] [INFO]   -> Set field 'name' = "C1SF"
[2026-03-29 18:28:27] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:28:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:28:27] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:28:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:28:27] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:28:27] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:28:27] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-29T14:21:45.383-04:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:21:45"
[2026-03-29 18:28:27] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-29T14:21:45.357-04:00
[2026-03-29 18:28:27] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:21:45"
[2026-03-29 18:28:27] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:28:27] [INFO]   -> Found value: RD
[2026-03-29 18:28:27] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:28:27] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:28:27] [INFO]   -> Found value: 26-000030
[2026-03-29 18:28:27] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:28:27] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:28:27] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:28:27] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:28:27] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:28:27] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:28:27] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:28:27] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:28:27] [INFO] Found 13 elements for 'Comment', concatenating 13 non-empty values
[2026-03-29 18:28:27] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:28:27] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]"
[2026-03-29 18:28:27] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]"
[2026-03-29 18:28:27] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:28:27] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:28:27] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:28:27] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 18:28:27] [INFO]   -> Found value: SFD
SFD
SFD
[2026-03-29 18:28:27] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD\nSFD"
[2026-03-29 18:28:27] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:28:27] [INFO] Concatenating street name and type
[2026-03-29 18:28:27] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:28:27] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:28:27] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":null,"inService":null,"nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"C1SF","name":"C1SF","timeunitclear":null,"timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:21:45","timedispatch":"2026-03-29 18:21:45","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]","cADAgencyIdentifier":"SFD\nSFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:28:27] [INFO] Number of extracted fields: 26
[2026-03-29 18:28:27] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD
SFD'
[2026-03-29 18:28:27] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD
SFD', Parsed IDs = ["SFD","SFD","SFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 18:28:27] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD","SFD"]
[2026-03-29 18:28:27] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:28:28] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:28:28] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD","SFD"]
[2026-03-29 18:28:29] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:28:29] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:28:29] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 18:28:29] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:28:31] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:28:32] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:28:33] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:28:34] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:28:34] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:28:34] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:28:38] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329142824676.xml
[2026-03-29 18:28:38] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142824676.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329142824676.xml
[2026-03-29 18:28:38] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329142824676.xml
[2026-03-29 18:35:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329143519110.xml
[2026-03-29 18:35:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329143519110.xml for user: 68920395733981a47
[2026-03-29 18:35:19] [INFO] File size: 12865 bytes
[2026-03-29 18:35:22] [INFO] Created FTPFiles record with ID: 69c970eaa0c15a2b7
[2026-03-29 18:35:22] [INFO] About to extract fields from XML. File size: 12865 bytes
[2026-03-29 18:35:22] [INFO] Number of mappings: 24
[2026-03-29 18:35:22] [INFO] Starting XML parsing. Content length: 12865
[2026-03-29 18:35:22] [INFO] XML parsed successfully. Root element: CombinedIncidentVehicleData
[2026-03-29 18:35:22] [INFO] Processing 24 field mappings
[2026-03-29 18:35:22] [INFO] Mapping #1: Extracting 'IncidentData.ProblemName' => 'incidentTypeValue1'
[2026-03-29 18:35:22] [INFO]   -> Found value: FUNK-Unknown Fire
[2026-03-29 18:35:22] [INFO]   -> Set field 'incidentTypeValue1' = "FUNK-Unknown Fire"
[2026-03-29 18:35:22] [INFO] Mapping #2: Extracting 'IncidentData.LocationName' => 'businessName'
[2026-03-29 18:35:22] [INFO]   -> No value found (null or empty)
[2026-03-29 18:35:22] [INFO] Mapping #3: Extracting 'IncidentData.PostalCode' => 'nERISIncidentPostalCode'
[2026-03-29 18:35:22] [INFO]   -> Found value: 37379
[2026-03-29 18:35:22] [INFO]   -> Set field 'nERISIncidentPostalCode' = 37379
[2026-03-29 18:35:22] [INFO] Mapping #4: Extracting 'IncidentData.AddressHouseNumber' => 'incidentLocationStreetNumber'
[2026-03-29 18:35:22] [INFO]   -> No value found (null or empty)
[2026-03-29 18:35:22] [INFO] Mapping #5: Extracting 'IncidentData.AddressStreetName' => 'streetName'
[2026-03-29 18:35:22] [INFO]   -> Found value: HARBOR
[2026-03-29 18:35:22] [INFO]   -> Set field 'streetName' = "HARBOR"
[2026-03-29 18:35:22] [INFO] Mapping #6: Extracting 'IncidentData.CrossStreet' => 'incidentLocationCross'
[2026-03-29 18:35:22] [INFO]   -> No value found (null or empty)
[2026-03-29 18:35:22] [INFO] Mapping #7: Extracting 'IncidentData.ResponseDate' => 'alarm'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:11:15.343-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'alarm' = "2026-03-29 18:11:15"
[2026-03-29 18:35:22] [INFO] Mapping #8: Extracting 'IncidentData.TimeFirstUnitEnroute' => 'enroute'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:14:13.993-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'enroute' = "2026-03-29 18:14:13"
[2026-03-29 18:35:22] [INFO] Mapping #9: Extracting 'IncidentData.TimeFirstUnitArrived' => 'onScene'
[2026-03-29 18:35:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:35:22] [INFO] Mapping #10: Extracting 'IncidentData.TimeCallClosed' => ["cleared","inService"]
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:35:17.833-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'cleared' = "2026-03-29 18:35:17"
[2026-03-29 18:35:22] [INFO]   -> Set field 'inService' = "2026-03-29 18:35:17"
[2026-03-29 18:35:22] [INFO] Mapping #11: Extracting 'IncidentData.Latitude' => 'nERISIncidentLatitude'
[2026-03-29 18:35:22] [INFO]   -> Found value: 35.246054
[2026-03-29 18:35:22] [INFO]   -> Set field 'nERISIncidentLatitude' = 35.2460540000000008831193554215133190155029296875
[2026-03-29 18:35:22] [INFO] Mapping #12: Extracting 'IncidentData.Longitude' => 'nERISIncidentLongitude'
[2026-03-29 18:35:22] [INFO]   -> Found value: -85.105779
[2026-03-29 18:35:22] [INFO]   -> Set field 'nERISIncidentLongitude' = -85.1057789999999982910594553686678409576416015625
[2026-03-29 18:35:22] [INFO] Mapping #13: Extracting 'IncidentData.TimeFirstUnitAssigned' => 'dispatched'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:13:24.613-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'dispatched' = "2026-03-29 18:13:24"
[2026-03-29 18:35:22] [INFO] Mapping #14: Extracting 'Vehicles.VehicleData[0].UnitName' => ["cADVehicleID","name"]
[2026-03-29 18:35:22] [INFO]   -> Found value: C1SF
[2026-03-29 18:35:22] [INFO]   -> Set field 'cADVehicleID' = "C1SF"
[2026-03-29 18:35:22] [INFO]   -> Set field 'name' = "C1SF"
[2026-03-29 18:35:22] [INFO] Mapping #15: Extracting 'Vehicles.VehicleData[0].TimeClearedCall' => 'timeunitclear'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:35:17.833-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'timeunitclear' = "2026-03-29 18:35:17"
[2026-03-29 18:35:22] [INFO] Mapping #16: Extracting 'Vehicles.VehicleData[0].TimeArrivedAtScene' => 'timeonscene'
[2026-03-29 18:35:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:35:22] [INFO] Mapping #17: Extracting 'Vehicles.VehicleData[0].TimeStaged' => 'timestaging'
[2026-03-29 18:35:22] [INFO]   -> Found value: 0001-01-01T00:00:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'timestaging' = null
[2026-03-29 18:35:22] [INFO] Mapping #18: Extracting 'Vehicles.VehicleData[0].TimeEnroute' => 'timeenroutetoscene'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:21:45.383-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'timeenroutetoscene' = "2026-03-29 18:21:45"
[2026-03-29 18:35:22] [INFO] Mapping #19: Extracting 'Vehicles.VehicleData[0].TimeAssigned' => 'timedispatch'
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-29T14:21:45.357-04:00
[2026-03-29 18:35:22] [INFO]   -> Set field 'timedispatch' = "2026-03-29 18:21:45"
[2026-03-29 18:35:22] [INFO] Mapping #20: Extracting 'IncidentData.AddressStreetType' => 'streetType'
[2026-03-29 18:35:22] [INFO]   -> Found value: RD
[2026-03-29 18:35:22] [INFO]   -> Set field 'streetType' = "RD"
[2026-03-29 18:35:22] [INFO] Mapping #21: Extracting 'IncidentData.UnitJurisdictionCaseNumber' => ["incidentInternalId","dispatchRunNumber"]
[2026-03-29 18:35:22] [INFO]   -> Found value: 26-000030
[2026-03-29 18:35:22] [INFO]   -> Set field 'incidentInternalId' = "26-000030"
[2026-03-29 18:35:22] [INFO]   -> Set field 'dispatchRunNumber' = "26-000030"
[2026-03-29 18:35:22] [INFO] Mapping #22: Extracting 'IncidentData.IncidentNumber' => ["policeReportNumber","cADNumber"]
[2026-03-29 18:35:22] [INFO]   -> Found value: 2026-03-43458
[2026-03-29 18:35:22] [INFO]   -> Set field 'policeReportNumber' = "2026-03-43458"
[2026-03-29 18:35:22] [INFO]   -> Set field 'cADNumber' = "2026-03-43458"
[2026-03-29 18:35:22] [INFO] Mapping #23: Extracting 'IncidentData.Comments.Comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:35:22] [INFO] Target field 'dispatchNotes' is configured for multi-value concatenation
[2026-03-29 18:35:22] [INFO] Found 14 elements for 'Comment', concatenating 14 non-empty values
[2026-03-29 18:35:22] [INFO]   -> Found value: 03/29/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459
03/29/202...
[2026-03-29 18:35:22] [INFO]   -> Set field 'dispatchNotes' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]\n03\/29\/2026 14:35:17 MITCHUM_C               [14] H1700 DROVE THROUGH THE AREA AND DID NOT LOCATE ALL UNITS BACK IN [Shared]"
[2026-03-29 18:35:22] [INFO]   -> Set field 'cADLog' = "03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]\n03\/29\/2026 14:35:17 MITCHUM_C               [14] H1700 DROVE THROUGH THE AREA AND DID NOT LOCATE ALL UNITS BACK IN [Shared]"
[2026-03-29 18:35:22] [INFO] Mapping #24: Extracting 'IncidentData.AgencyIdentifier' => 'cADAgencyIdentifier'
[2026-03-29 18:35:22] [INFO]   -> Multi-agency mode: Converting scoped path 'IncidentData.AgencyIdentifier' to global 'AgencyIdentifier' for cADAgencyIdentifier
[2026-03-29 18:35:22] [INFO] Target field 'cADAgencyIdentifier' is configured for multi-value concatenation
[2026-03-29 18:35:22] [INFO] Found 3 elements for 'AgencyIdentifier', concatenating 3 non-empty values
[2026-03-29 18:35:22] [INFO]   -> Found value: SFD
SFD
SFD
[2026-03-29 18:35:22] [INFO]   -> Set field 'cADAgencyIdentifier' = "SFD\nSFD\nSFD"
[2026-03-29 18:35:22] [INFO] Finished extracting fields. Total fields extracted: 26
[2026-03-29 18:35:22] [INFO] Concatenating street name and type
[2026-03-29 18:35:22] [INFO]   -> Combined street name: HARBOR RD
[2026-03-29 18:35:22] [INFO] Built locationCoordinates from lat/lng: 35.246054,-85.105779
[2026-03-29 18:35:22] [INFO] Extracted parsing rules data: {"incidentTypeValue1":"FUNK-Unknown Fire","nERISIncidentPostalCode":37379,"streetName":"HARBOR RD","alarm":"2026-03-29 18:11:15","enroute":"2026-03-29 18:14:13","onScene":null,"cleared":"2026-03-29 18:35:17","inService":"2026-03-29 18:35:17","nERISIncidentLatitude":35.2460540000000008831193554215133190155029296875,"nERISIncidentLongitude":-85.1057789999999982910594553686678409576416015625,"dispatched":"2026-03-29 18:13:24","cADVehicleID":"C1SF","name":"C1SF","timeunitclear":"2026-03-29 18:35:17","timeonscene":null,"timestaging":null,"timeenroutetoscene":"2026-03-29 18:21:45","timedispatch":"2026-03-29 18:21:45","incidentInternalId":"26-000030","dispatchRunNumber":"26-000030","policeReportNumber":"2026-03-43458","cADNumber":"2026-03-43458","dispatchNotes":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]\n03\/29\/2026 14:35:17 MITCHUM_C               [14] H1700 DROVE THROUGH THE AREA AND DID NOT LOCATE ALL UNITS BACK IN [Shared]","cADLog":"03\/29\/2026 14:11:56 MEADOW_E                [1] Multi-Agency Law Incident #: 2026-03-43459\n03\/29\/2026 14:12:06 MEADOW_E                [2] RP ADV SOMEONE IS  BURNING IN THEIR FRONT YARD  [Shared]\n03\/29\/2026 14:12:11 MEADOW_E                [3] UNK ADDRESS  [Shared]\n03\/29\/2026 14:12:14 MEADOW_E                [4] IS ON HARBOR RD  [Shared]\n03\/29\/2026 14:12:37 MEADOW_E                [5] RP ADV PEOPLE ARE ON THE FRONT PORCH WATCHING IT BURN  [Shared]\n03\/29\/2026 14:12:38 STYNCHCOMBE_D           [6] ADVISE ON HCSO  [Shared 2, 2026-03-43459 - BACKF - HARBOR RD \/ BIG CEDAR RD]\n03\/29\/2026 14:12:48 MEADOW_E                [7] POSS BURNING LEAVES  [Shared]\n03\/29\/2026 14:13:24 MITCHUM_C               [8] Automatic Case Number(s) issued for Incident #[2026-03-43458], Jurisdiction: Sequoyah VFD. Case Number(s): 26-000030 requested by H1700. [Shared]\n03\/29\/2026 14:13:27 MEADOW_E                [9] SAID ITS NO BURN DAY  [Shared]\n03\/29\/2026 14:14:26 MITCHUM_C               [10] H17214 AND H1720 RESPONDING [Shared]\n03\/29\/2026 14:16:24 MITCHUM_C               [11] **CORR 17213 [Shared]\n03\/29\/2026 14:17:26 STYNCHCOMBE_D           [12] [Law] has closed their incident [2026-03-43459]\n03\/29\/2026 14:28:23 MITCHUM_C               [13] C1SF ITA ATL [Shared]\n03\/29\/2026 14:35:17 MITCHUM_C               [14] H1700 DROVE THROUGH THE AREA AND DID NOT LOCATE ALL UNITS BACK IN [Shared]","cADAgencyIdentifier":"SFD\nSFD\nSFD","locationCoordinates":"35.246054,-85.105779"}
[2026-03-29 18:35:22] [INFO] Number of extracted fields: 26
[2026-03-29 18:35:22] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SFD
SFD
SFD'
[2026-03-29 18:35:22] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SFD
SFD
SFD', Parsed IDs = ["SFD","SFD","SFD"], Non-empty count = 3, Total agency count = 3, Assigned Agencies count = 2
[2026-03-29 18:35:22] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SFD","SFD","SFD"]
[2026-03-29 18:35:22] [INFO] Attempting SAASClient lookup for AgencyCode 'SFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:35:24] [INFO] SUCCESS: Routed to agency 'Sequoyah Volunteer Fire Department' (ID: 681a1d681d6140e0c) at INDEX 0 based on AgencyCode 'SFD'
[2026-03-29 18:35:24] [INFO] INFO: Ignoring additional AgencyCode values after match at index 0: ["SFD","SFD"]
[2026-03-29 18:35:26] [INFO] Fetched 1 stations from Stations module for agency 'Sequoyah Volunteer Fire Department': ["681a4332a2e490051"]
[2026-03-29 18:35:26] [INFO] Final routing: saasclientId = 681a1d681d6140e0c, dispatchStationsIds = ["681a4332a2e490051"], matchedAgencyIndex = 0
[2026-03-29 18:35:26] [INFO] Filtering multi-agency fields by matched index 0 (agency count: 3)
[2026-03-29 18:35:26] [INFO] Filtered cADAgencyIdentifier to: SFD
[2026-03-29 18:35:28] [INFO] Updated FTPFiles record saasclientId to routed agency: 681a1d681d6140e0c
[2026-03-29 18:35:29] [INFO] Found existing IncidentTypeMapping with ID: 69c96b706e76e1b93
[2026-03-29 18:35:31] [INFO] Found existing Dispatch with cADNumber '2026-03-43458', ID: 69c96b70c24de2bd2 - will update instead of create
[2026-03-29 18:35:33] [INFO] Updated existing Dispatches record with ID: 69c96b70c24de2bd2
[2026-03-29 18:35:33] [INFO] Uploading file to V2 FTP server: alerts.stationboss.net, Remote Dir: /
[2026-03-29 18:35:33] [INFO] Using FTPS (SSL/TLS) connection
[2026-03-29 18:35:36] [INFO] Successfully uploaded file to V2 FTP server: /INCCOMBINED_2026-03-43458_20260329143519110.xml
[2026-03-29 18:35:36] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329143519110.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/archive/2026-03-29/INCCOMBINED_2026-03-43458_20260329143519110.xml
[2026-03-29 18:35:36] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68920395733981a47/INCCOMBINED_2026-03-43458_20260329143519110.xml
[2026-03-29 18:37:19] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09477.xml
[2026-03-29 18:37:19] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09477.xml for user: 68d56363ec1209189
[2026-03-29 18:37:19] [INFO] File size: 1949 bytes
[2026-03-29 18:37:19] [INFO] Created FTPFiles record with ID: 69c9715f8e25be452
[2026-03-29 18:37:19] [INFO] About to extract fields from XML. File size: 1949 bytes
[2026-03-29 18:37:19] [INFO] Number of mappings: 21
[2026-03-29 18:37:19] [INFO] Starting XML parsing. Content length: 1949
[2026-03-29 18:37:19] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 18:37:19] [INFO] Processing 21 field mappings
[2026-03-29 18:37:19] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 18:37:19] [INFO]   -> Found value: 26-09477
[2026-03-29 18:37:19] [INFO]   -> Set field 'dispatchRunNumber' = "26-09477"
[2026-03-29 18:37:19] [INFO]   -> Set field 'cADNumber' = "26-09477"
[2026-03-29 18:37:19] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 18:37:19] [INFO]   -> Found value: 1905
[2026-03-29 18:37:19] [INFO]   -> Set field 'incidentLocationStreetNumber' = 1905
[2026-03-29 18:37:19] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 18:37:19] [INFO]   -> Found value: E COUNTY HIGHWAY 450
[2026-03-29 18:37:19] [INFO]   -> Set field 'streetName' = "E COUNTY HIGHWAY 450"
[2026-03-29 18:37:19] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 18:37:19] [INFO]   -> Found value: SIKESTON
[2026-03-29 18:37:19] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-03-29 18:37:19] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 18:37:19] [INFO]   -> Found value: 0
[2026-03-29 18:37:19] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 18:37:19] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 18:37:19] [INFO]   -> Found value: 0
[2026-03-29 18:37:19] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 18:37:19] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 18:37:19] [INFO]   -> Found value: MEDICAL
[2026-03-29 18:37:19] [INFO]   -> Set field 'incidentTypeValue1' = "MEDICAL"
[2026-03-29 18:37:19] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026 13:10:23|82YO FEMALE ISSUES WITH BLOOD PRESSURE
THROWING UP
NOBODY ON SCENE WITH HER, RP ...
[2026-03-29 18:37:19] [INFO]   -> Set field 'dispatchNotes' = "03-29-2026 13:10:23|82YO FEMALE ISSUES WITH BLOOD PRESSURE\nTHROWING UP\nNOBODY ON SCENE WITH HER, RP ENROUTE 5 MIN ETA IN A BLK DODGE RAM \nUNKNOWN IF DOORS ARE UNLOCKED 03-29-2026 13:16:41|1707 EN ROUTE DIRECT 03-29-2026 13:17:29|1761 X1 03-29-2026 13:17:45|Disposition - Scott County S.O. (MO):  DIS 03-29-2026 13:30:45|1707 ON SCENE 03-29-2026 13:36:59|SSCA TRANSPORTING TO MDMC"
[2026-03-29 18:37:19] [INFO]   -> Set field 'cADLog' = "03-29-2026 13:10:23|82YO FEMALE ISSUES WITH BLOOD PRESSURE\nTHROWING UP\nNOBODY ON SCENE WITH HER, RP ENROUTE 5 MIN ETA IN A BLK DODGE RAM \nUNKNOWN IF DOORS ARE UNLOCKED 03-29-2026 13:16:41|1707 EN ROUTE DIRECT 03-29-2026 13:17:29|1761 X1 03-29-2026 13:17:45|Disposition - Scott County S.O. (MO):  DIS 03-29-2026 13:30:45|1707 ON SCENE 03-29-2026 13:36:59|SSCA TRANSPORTING TO MDMC"
[2026-03-29 18:37:19] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026T13:11:11
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:11:11
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:11:11': Failed to parse time string (2026-29-03T13:11:11) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'alarm' = null
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:11:11
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:11:11': Failed to parse time string (2026-29-03T13:11:11) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 18:37:19] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026T13:23:22
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:23:22
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:23:22': Failed to parse time string (2026-29-03T13:23:22) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'onScene' = null
[2026-03-29 18:37:19] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 18:37:19] [INFO]   -> Found value: 1763
[2026-03-29 18:37:19] [INFO]   -> Set field 'cADVehicleID' = 1763
[2026-03-29 18:37:19] [INFO]   -> Set field 'name' = "1763"
[2026-03-29 18:37:19] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026T13:17:22
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:17:22
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:17:22': Failed to parse time string (2026-29-03T13:17:22) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'timeenroutetoscene' = null
[2026-03-29 18:37:19] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026T13:23:22
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:23:22
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:23:22': Failed to parse time string (2026-29-03T13:23:22) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'timeonscene' = null
[2026-03-29 18:37:19] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 18:37:19] [INFO]   -> Found value: 03-29-2026T13:36:53
[2026-03-29 18:37:19] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T13:36:53
[2026-03-29 18:37:19] [ERROR] Error formatting datetime '2026-29-03T13:36:53': Failed to parse time string (2026-29-03T13:36:53) at position 6 (9): Unexpected character
[2026-03-29 18:37:19] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 18:37:19] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 18:37:19] [INFO]   -> No value found (null or empty)
[2026-03-29 18:37:19] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 18:37:19] [INFO]   -> Found value: SCRFD
[2026-03-29 18:37:19] [INFO]   -> Set field 'cADAgencyIdentifier' = "SCRFD"
[2026-03-29 18:37:19] [INFO] Finished extracting fields. Total fields extracted: 19
[2026-03-29 18:37:19] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 18:37:19] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09477","cADNumber":"26-09477","incidentLocationStreetNumber":1905,"streetName":"E COUNTY HIGHWAY 450","incidentLocationCity":"SIKESTON","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"MEDICAL","dispatchNotes":"03-29-2026 13:10:23|82YO FEMALE ISSUES WITH BLOOD PRESSURE\nTHROWING UP\nNOBODY ON SCENE WITH HER, RP ENROUTE 5 MIN ETA IN A BLK DODGE RAM \nUNKNOWN IF DOORS ARE UNLOCKED 03-29-2026 13:16:41|1707 EN ROUTE DIRECT 03-29-2026 13:17:29|1761 X1 03-29-2026 13:17:45|Disposition - Scott County S.O. (MO):  DIS 03-29-2026 13:30:45|1707 ON SCENE 03-29-2026 13:36:59|SSCA TRANSPORTING TO MDMC","cADLog":"03-29-2026 13:10:23|82YO FEMALE ISSUES WITH BLOOD PRESSURE\nTHROWING UP\nNOBODY ON SCENE WITH HER, RP ENROUTE 5 MIN ETA IN A BLK DODGE RAM \nUNKNOWN IF DOORS ARE UNLOCKED 03-29-2026 13:16:41|1707 EN ROUTE DIRECT 03-29-2026 13:17:29|1761 X1 03-29-2026 13:17:45|Disposition - Scott County S.O. (MO):  DIS 03-29-2026 13:30:45|1707 ON SCENE 03-29-2026 13:36:59|SSCA TRANSPORTING TO MDMC","alarm":null,"dispatched":null,"onScene":null,"cADVehicleID":1763,"name":"1763","timeenroutetoscene":null,"timeonscene":null,"timeunitclear":null,"cADAgencyIdentifier":"SCRFD","locationCoordinates":"0,0"}
[2026-03-29 18:37:19] [INFO] Number of extracted fields: 20
[2026-03-29 18:37:19] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SCRFD'
[2026-03-29 18:37:19] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SCRFD', Parsed IDs = ["SCRFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 18:37:19] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SCRFD"]
[2026-03-29 18:37:19] [INFO] Attempting SAASClient lookup for AgencyCode 'SCRFD' (index 0) within mailbox's assigned agencies
[2026-03-29 18:37:19] [INFO] SUCCESS: Routed to agency 'Scott County Rural Fire Protection District' (ID: 6643bdb30659f00d8) at INDEX 0 based on AgencyCode 'SCRFD'
[2026-03-29 18:37:19] [INFO] Fetched 6 stations from Stations module for agency 'Scott County Rural Fire Protection District': ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"]
[2026-03-29 18:37:19] [INFO] Final routing: saasclientId = 6643bdb30659f00d8, dispatchStationsIds = ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"], matchedAgencyIndex = 0
[2026-03-29 18:37:20] [INFO] Updated FTPFiles record saasclientId to routed agency: 6643bdb30659f00d8
[2026-03-29 18:37:20] [INFO] Found existing IncidentTypeMapping with ID: 6979040ce473322a8
[2026-03-29 18:37:20] [INFO] Found existing Dispatch with cADNumber '26-09477', ID: 69c96b4c3e2aef07c - will update instead of create
[2026-03-29 18:37:20] [INFO] Updated existing Dispatches record with ID: 69c96b4c3e2aef07c
[2026-03-29 18:37:20] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09477.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SCRFD_26-09477.xml
[2026-03-29 18:37:20] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09477.xml
[2026-03-29 21:11:28] [INFO] Received file path: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09499.xml
[2026-03-29 21:11:28] [INFO] Processing file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09499.xml for user: 68d56363ec1209189
[2026-03-29 21:11:28] [INFO] File size: 1856 bytes
[2026-03-29 21:11:28] [INFO] Created FTPFiles record with ID: 69c99580c55f3349c
[2026-03-29 21:11:28] [INFO] About to extract fields from XML. File size: 1856 bytes
[2026-03-29 21:11:28] [INFO] Number of mappings: 21
[2026-03-29 21:11:28] [INFO] Starting XML parsing. Content length: 1856
[2026-03-29 21:11:28] [INFO] XML parsed successfully. Root element: Incident
[2026-03-29 21:11:28] [INFO] Processing 21 field mappings
[2026-03-29 21:11:28] [INFO] Mapping #1: Extracting 'IncidentNumber' => ["dispatchRunNumber","cADNumber"]
[2026-03-29 21:11:28] [INFO]   -> Found value: 26-09499
[2026-03-29 21:11:28] [INFO]   -> Set field 'dispatchRunNumber' = "26-09499"
[2026-03-29 21:11:28] [INFO]   -> Set field 'cADNumber' = "26-09499"
[2026-03-29 21:11:28] [INFO] Mapping #2: Extracting 'house_number' => 'incidentLocationStreetNumber'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #3: Extracting 'street' => 'streetName'
[2026-03-29 21:11:28] [INFO]   -> Found value: COUNTY HIGHWAY 449
[2026-03-29 21:11:28] [INFO]   -> Set field 'streetName' = "COUNTY HIGHWAY 449"
[2026-03-29 21:11:28] [INFO] Mapping #4: Extracting 'apt' => 'incidentLocationApt'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #5: Extracting 'city' => 'incidentLocationCity'
[2026-03-29 21:11:28] [INFO]   -> Found value: SIKESTON
[2026-03-29 21:11:28] [INFO]   -> Set field 'incidentLocationCity' = "SIKESTON"
[2026-03-29 21:11:28] [INFO] Mapping #6: Extracting 'location_name' => 'businessName'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #7: Extracting 'STATE' => 'incidentLocationStateName'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #8: Extracting 'ZIPCODE' => 'nERISIncidentPostalCode'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #9: Extracting 'LATITUDE' => 'nERISIncidentLatitude'
[2026-03-29 21:11:28] [INFO]   -> Found value: 0
[2026-03-29 21:11:28] [INFO]   -> Set field 'nERISIncidentLatitude' = 0
[2026-03-29 21:11:28] [INFO] Mapping #10: Extracting 'LONGITUDE' => 'nERISIncidentLongitude'
[2026-03-29 21:11:28] [INFO]   -> Found value: 0
[2026-03-29 21:11:28] [INFO]   -> Set field 'nERISIncidentLongitude' = 0
[2026-03-29 21:11:28] [INFO] Mapping #11: Extracting 'incident_type' => 'incidentTypeValue1'
[2026-03-29 21:11:28] [INFO]   -> Found value: FIRE-GRASS/BRUSH/TREES
[2026-03-29 21:11:28] [INFO]   -> Set field 'incidentTypeValue1' = "FIRE-GRASS\/BRUSH\/TREES"
[2026-03-29 21:11:28] [INFO] Mapping #12: Extracting 'commentlist.comment' => ["dispatchNotes","cADLog"]
[2026-03-29 21:11:28] [INFO]   -> Found value: 03-29-2026 15:51:40|BURNING THINGS BY THE ROAD, WANTS TO MAKE SURE IT DOES NOT GET OUT OF HAND  03-2...
[2026-03-29 21:11:28] [INFO]   -> Set field 'dispatchNotes' = "03-29-2026 15:51:40|BURNING THINGS BY THE ROAD, WANTS TO MAKE SURE IT DOES NOT GET OUT OF HAND  03-29-2026 15:55:20|1707 EN ROUTE STATION 1 03-29-2026 15:58:34|1702 EN ROUTE 03-29-2026 15:58:53|1705 EN ROUTE 03-29-2026 15:59:42|1724 ON SCENE, BRUSH FIRE IN THE TREE LINE 03-29-2026 16:00:05|1724 ADVISED FIRE IS A CONTROLLED BURN"
[2026-03-29 21:11:28] [INFO]   -> Set field 'cADLog' = "03-29-2026 15:51:40|BURNING THINGS BY THE ROAD, WANTS TO MAKE SURE IT DOES NOT GET OUT OF HAND  03-29-2026 15:55:20|1707 EN ROUTE STATION 1 03-29-2026 15:58:34|1702 EN ROUTE 03-29-2026 15:58:53|1705 EN ROUTE 03-29-2026 15:59:42|1724 ON SCENE, BRUSH FIRE IN THE TREE LINE 03-29-2026 16:00:05|1724 ADVISED FIRE IS A CONTROLLED BURN"
[2026-03-29 21:11:28] [INFO] Mapping #13: Extracting 'time_first_unit_assigned' => ["alarm","dispatched"]
[2026-03-29 21:11:28] [INFO]   -> Found value: 03-29-2026T15:55:07
[2026-03-29 21:11:28] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T15:55:07
[2026-03-29 21:11:28] [ERROR] Error formatting datetime '2026-29-03T15:55:07': Failed to parse time string (2026-29-03T15:55:07) at position 6 (9): Unexpected character
[2026-03-29 21:11:28] [INFO]   -> Set field 'alarm' = null
[2026-03-29 21:11:28] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T15:55:07
[2026-03-29 21:11:28] [ERROR] Error formatting datetime '2026-29-03T15:55:07': Failed to parse time string (2026-29-03T15:55:07) at position 6 (9): Unexpected character
[2026-03-29 21:11:28] [INFO]   -> Set field 'dispatched' = null
[2026-03-29 21:11:28] [INFO] Mapping #14: Extracting 'time_first_unit_arrived' => 'onScene'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #15: Extracting 'time_last_unit_cleared' => ["cleared","inService"]
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #16: Extracting 'Units.Unit[0].radio_name' => ["cADVehicleID","name"]
[2026-03-29 21:11:28] [INFO]   -> Found value: RURAL CANCEL
[2026-03-29 21:11:28] [INFO]   -> Set field 'cADVehicleID' = "RURAL CANCEL"
[2026-03-29 21:11:28] [INFO]   -> Set field 'name' = "RURAL CANCEL"
[2026-03-29 21:11:28] [INFO] Mapping #17: Extracting 'Units.Unit[0].time_enroute' => 'timeenroutetoscene'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #18: Extracting 'Units.Unit[0].time_arrivedatscene' => 'timeonscene'
[2026-03-29 21:11:28] [INFO]   -> No value found (null or empty)
[2026-03-29 21:11:28] [INFO] Mapping #19: Extracting 'Units.Unit[0].time_depart_scene' => 'timeunitclear'
[2026-03-29 21:11:28] [INFO]   -> Found value: 03-29-2026T16:10:23
[2026-03-29 21:11:28] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T16:10:23
[2026-03-29 21:11:28] [ERROR] Error formatting datetime '2026-29-03T16:10:23': Failed to parse time string (2026-29-03T16:10:23) at position 6 (9): Unexpected character
[2026-03-29 21:11:28] [INFO]   -> Set field 'timeunitclear' = null
[2026-03-29 21:11:28] [INFO] Mapping #20: Extracting 'Units.Unit[0].time_assigned' => 'timedispatch'
[2026-03-29 21:11:28] [INFO]   -> Found value: 03-29-2026T16:00:30
[2026-03-29 21:11:28] [INFO] Reformatted DD-MM-YYYY date '03-29-2026' (day=03, month=29) to ISO: 2026-29-03T16:00:30
[2026-03-29 21:11:28] [ERROR] Error formatting datetime '2026-29-03T16:00:30': Failed to parse time string (2026-29-03T16:00:30) at position 6 (9): Unexpected character
[2026-03-29 21:11:28] [INFO]   -> Set field 'timedispatch' = null
[2026-03-29 21:11:28] [INFO] Mapping #21: Extracting 'Agency' => 'cADAgencyIdentifier'
[2026-03-29 21:11:28] [INFO]   -> Found value: SCRFD
[2026-03-29 21:11:28] [INFO]   -> Set field 'cADAgencyIdentifier' = "SCRFD"
[2026-03-29 21:11:28] [INFO] Finished extracting fields. Total fields extracted: 16
[2026-03-29 21:11:28] [INFO] Built locationCoordinates from lat/lng: 0,0
[2026-03-29 21:11:28] [INFO] Extracted parsing rules data: {"dispatchRunNumber":"26-09499","cADNumber":"26-09499","streetName":"COUNTY HIGHWAY 449","incidentLocationCity":"SIKESTON","nERISIncidentLatitude":0,"nERISIncidentLongitude":0,"incidentTypeValue1":"FIRE-GRASS\/BRUSH\/TREES","dispatchNotes":"03-29-2026 15:51:40|BURNING THINGS BY THE ROAD, WANTS TO MAKE SURE IT DOES NOT GET OUT OF HAND  03-29-2026 15:55:20|1707 EN ROUTE STATION 1 03-29-2026 15:58:34|1702 EN ROUTE 03-29-2026 15:58:53|1705 EN ROUTE 03-29-2026 15:59:42|1724 ON SCENE, BRUSH FIRE IN THE TREE LINE 03-29-2026 16:00:05|1724 ADVISED FIRE IS A CONTROLLED BURN","cADLog":"03-29-2026 15:51:40|BURNING THINGS BY THE ROAD, WANTS TO MAKE SURE IT DOES NOT GET OUT OF HAND  03-29-2026 15:55:20|1707 EN ROUTE STATION 1 03-29-2026 15:58:34|1702 EN ROUTE 03-29-2026 15:58:53|1705 EN ROUTE 03-29-2026 15:59:42|1724 ON SCENE, BRUSH FIRE IN THE TREE LINE 03-29-2026 16:00:05|1724 ADVISED FIRE IS A CONTROLLED BURN","alarm":null,"dispatched":null,"cADVehicleID":"RURAL CANCEL","name":"RURAL CANCEL","timeunitclear":null,"timedispatch":null,"cADAgencyIdentifier":"SCRFD","locationCoordinates":"0,0"}
[2026-03-29 21:11:28] [INFO] Number of extracted fields: 17
[2026-03-29 21:11:28] [INFO] MULTI-AGENCY: Extracted cADAgencyIdentifier = 'SCRFD'
[2026-03-29 21:11:28] [INFO] Multi-agency routing check: CAD Agency ID raw = 'SCRFD', Parsed IDs = ["SCRFD"], Non-empty count = 1, Total agency count = 1, Assigned Agencies count = 2
[2026-03-29 21:11:28] [INFO] Multi-agency mode detected. Checking AgencyCode values in order: ["SCRFD"]
[2026-03-29 21:11:28] [INFO] Attempting SAASClient lookup for AgencyCode 'SCRFD' (index 0) within mailbox's assigned agencies
[2026-03-29 21:11:29] [INFO] SUCCESS: Routed to agency 'Scott County Rural Fire Protection District' (ID: 6643bdb30659f00d8) at INDEX 0 based on AgencyCode 'SCRFD'
[2026-03-29 21:11:29] [INFO] Fetched 6 stations from Stations module for agency 'Scott County Rural Fire Protection District': ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"]
[2026-03-29 21:11:29] [INFO] Final routing: saasclientId = 6643bdb30659f00d8, dispatchStationsIds = ["690279491710f7b8e","6644dbe7e17f1c3de","6644dbb3886c9768f","6644d0c9be0e4ec53","6644e2fe1572c01ae","69027d47e7c4fc65b"], matchedAgencyIndex = 0
[2026-03-29 21:11:29] [INFO] Updated FTPFiles record saasclientId to routed agency: 6643bdb30659f00d8
[2026-03-29 21:11:29] [INFO] Found existing IncidentTypeMapping with ID: 6938ba16ac72f649f
[2026-03-29 21:11:29] [INFO] Found existing Dispatch with cADNumber '26-09499', ID: 69c991b495cb346fc - will update instead of create
[2026-03-29 21:11:29] [INFO] Updated existing Dispatches record with ID: 69c991b495cb346fc
[2026-03-29 21:11:29] [INFO] Successfully archived file: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09499.xml -> /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/archive/2026-03-29/SCRFD_26-09499.xml
[2026-03-29 21:11:29] [INFO] File processed successfully: /home/dodom2/public_html/ftp.stationboss.net/dispatch/68d56363ec1209189/SCRFD_26-09499.xml
